Package net.shibboleth.idp.saml.nameid
Class NameIDCanonicalizationFlowDescriptor
java.lang.Object
net.shibboleth.shared.component.AbstractInitializableComponent
net.shibboleth.shared.component.AbstractIdentifiedInitializableComponent
net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent
net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
net.shibboleth.idp.saml.nameid.NameIDCanonicalizationFlowDescriptor
- All Implemented Interfaces:
Predicate<ProfileRequestContext>,FlowDescriptor,Component,DestructableComponent,IdentifiableComponent,IdentifiedComponent,InitializableComponent
A class used to describe flow descriptors for
NameIDPrincipal and
NameIdentifierPrincipal c14n. This adds the concept of formats to
the base class.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn the set of acceptable formats.voidsetFormats(Collection<String> theFormats) Sets the acceptable formats.Methods inherited from class net.shibboleth.idp.authn.SubjectCanonicalizationFlowDescriptor
equals, hashCode, setActivationCondition, test, toStringMethods inherited from class net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent
setIdMethods inherited from class net.shibboleth.shared.component.AbstractIdentifiedInitializableComponent
doInitialize, ensureId, getId, ifDestroyedThrowDestroyedComponentException, ifInitializedThrowUnmodifiabledComponentException, ifNotInitializedThrowUninitializedComponentExceptionMethods inherited from class net.shibboleth.shared.component.AbstractInitializableComponent
checkComponentActive, checkSetterPreconditions, destroy, doDestroy, initialize, isDestroyed, isInitializedMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.shibboleth.shared.component.DestructableComponent
destroy, isDestroyedMethods inherited from interface net.shibboleth.shared.component.IdentifiableComponent
setIdMethods inherited from interface net.shibboleth.shared.component.IdentifiedComponent
getIdMethods inherited from interface net.shibboleth.shared.component.InitializableComponent
initialize, isInitialized
-
Field Details
-
formats
Store Set of acceptable formats.
-
-
Constructor Details
-
NameIDCanonicalizationFlowDescriptor
public NameIDCanonicalizationFlowDescriptor()Constructor.
-
-
Method Details
-
getFormats
Return the set of acceptable formats.- Returns:
- Returns the formats. Never empty after initialization.
-
setFormats
Sets the acceptable formats.- Parameters:
theFormats- The formats to set.
-