org.opensaml.saml2.metadata.support
Class SAML2MetadataHelper
java.lang.Object
org.opensaml.saml2.metadata.support.SAML2MetadataHelper
public final class SAML2MetadataHelper
- extends Object
Utility helper class for SAML 2 metadata objects.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getDefaultIndexedEndpoint
public static <T extends IndexedEndpoint> T getDefaultIndexedEndpoint(List<T> candidates)
- Select the default
IndexedEndpoint
from a list of candidates.
The algorithm used is:
- Select the first endpoint with an explicit
isDefault=true
- Select the first endpoint with no explicit
isDefault
- Select the first endpoint
- Type Parameters:
T
- the subtype of IndexedType- Parameters:
candidates
- the list of candidate indexed endpoints
- Returns:
- the selected candidate (or null if the list is null or empty)
Copyright © 2006-2012 Internet2. All Rights Reserved.