Uses of Class
net.shibboleth.idp.authn.context.SubjectCanonicalizationContext
-
Packages that use SubjectCanonicalizationContext Package Description net.shibboleth.idp.authn APIs related to the authentication of a subject.net.shibboleth.idp.authn.context Context classes for managing authentication-related state.net.shibboleth.idp.authn.context.navigate Functions for traversing authentication contexts.net.shibboleth.idp.authn.impl Implementation of various authentication actions.net.shibboleth.idp.saml.nameid Code for manipulating NameIDs and NameIdentifiers.net.shibboleth.idp.saml.nameid.impl Implementation of SAMLNameIDandNameIdentifiergeneration and consumption.net.shibboleth.idp.session.impl Implementations of session-related classes and interfaces. -
-
Uses of SubjectCanonicalizationContext in net.shibboleth.idp.authn
Fields in net.shibboleth.idp.authn declared as SubjectCanonicalizationContext Modifier and Type Field Description private SubjectCanonicalizationContextAbstractSubjectCanonicalizationAction. scContextSubjectCanonicalizationContextto operate on.Fields in net.shibboleth.idp.authn with type parameters of type SubjectCanonicalizationContext Modifier and Type Field Description private Function<ProfileRequestContext,SubjectCanonicalizationContext>AbstractSubjectCanonicalizationAction. scCtxLookupStrategyStrategy used to find theSubjectCanonicalizationContextfrom theProfileRequestContext.Methods in net.shibboleth.idp.authn with parameters of type SubjectCanonicalizationContext Modifier and Type Method Description protected voidAbstractSubjectCanonicalizationAction. doExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this authentication action.protected booleanAbstractSubjectCanonicalizationAction. doPreExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this c14n action's pre-execute step.Method parameters in net.shibboleth.idp.authn with type arguments of type SubjectCanonicalizationContext Modifier and Type Method Description voidAbstractSubjectCanonicalizationAction. setLookupStrategy(Function<ProfileRequestContext,SubjectCanonicalizationContext> strategy)Set the context lookup strategy. -
Uses of SubjectCanonicalizationContext in net.shibboleth.idp.authn.context
Methods in net.shibboleth.idp.authn.context that return SubjectCanonicalizationContext Modifier and Type Method Description SubjectCanonicalizationContextSubjectCanonicalizationContext. setAttemptedFlow(SubjectCanonicalizationFlowDescriptor flow)Set the last flow that was attempted for subject c14n.SubjectCanonicalizationContextSubjectCanonicalizationContext. setException(Exception e)Set the exception raised by a failed canonicalization.SubjectCanonicalizationContextSubjectCanonicalizationContext. setPrincipalName(String name)Set the canonical principal name of the subject.SubjectCanonicalizationContextSubjectCanonicalizationContext. setRequesterId(String id)Set the requester's ID.SubjectCanonicalizationContextSubjectCanonicalizationContext. setResponderId(String id)Set the responder's ID.SubjectCanonicalizationContextSubjectCanonicalizationContext. setSubject(Subject newSubject)Set theSubjectto canonicalize. -
Uses of SubjectCanonicalizationContext in net.shibboleth.idp.authn.context.navigate
Methods in net.shibboleth.idp.authn.context.navigate with parameters of type SubjectCanonicalizationContext Modifier and Type Method Description SubjectSubjectCanonicalizationContextSubjectLookupFunction. apply(SubjectCanonicalizationContext input) -
Uses of SubjectCanonicalizationContext in net.shibboleth.idp.authn.impl
Methods in net.shibboleth.idp.authn.impl with parameters of type SubjectCanonicalizationContext Modifier and Type Method Description booleanSimpleSubjectCanonicalization.ActivationCondition. apply(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext, boolean duringAction)Helper method that runs either as part of thePredicateor directly from theSimpleSubjectCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext)method above.booleanX500SubjectCanonicalization.ActivationCondition. apply(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext, boolean duringAction)Helper method that runs either as part of thePredicateor directly from theX500SubjectCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext)method above.protected voidAttributeSourcedSubjectCanonicalization. doExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this authentication action.protected voidPopulateSubjectCanonicalizationContext. doExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this authentication action.protected voidSelectSubjectCanonicalizationFlow. doExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this authentication action.protected voidSimpleSubjectCanonicalization. doExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this authentication action.protected voidX500SubjectCanonicalization. doExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this authentication action.protected booleanAttributeSourcedSubjectCanonicalization. doPreExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this c14n action's pre-execute step.protected booleanSelectSubjectCanonicalizationFlow. doPreExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this c14n action's pre-execute step.protected booleanSimpleSubjectCanonicalization. doPreExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this c14n action's pre-execute step.protected booleanX500SubjectCanonicalization. doPreExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this c14n action's pre-execute step.private SubjectCanonicalizationFlowDescriptorSelectSubjectCanonicalizationFlow. selectUnattemptedFlow(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Select the first potential flow not found in the intermediate flows collection, and that is applicable to the context. -
Uses of SubjectCanonicalizationContext in net.shibboleth.idp.saml.nameid
Methods in net.shibboleth.idp.saml.nameid with parameters of type SubjectCanonicalizationContext Modifier and Type Method Description StringNameIDDecoder. decode(SubjectCanonicalizationContext c14nContext, NameID nameID)Decode the providedNameID.StringNameIdentifierDecoder. decode(SubjectCanonicalizationContext c14nContext, NameIdentifier nameID)Decode the providedNameIdentifier. -
Uses of SubjectCanonicalizationContext in net.shibboleth.idp.saml.nameid.impl
Methods in net.shibboleth.idp.saml.nameid.impl with parameters of type SubjectCanonicalizationContext Modifier and Type Method Description booleanNameIDCanonicalization.ActivationCondition. apply(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext, boolean duringAction)Helper method that runs either as part of thePredicateor directly from theNameIDCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext)method above.booleanNameIdentifierCanonicalization.ActivationCondition. apply(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext, boolean duringAction)Helper method that runs either as part of thePredicateor directly from theNameIdentifierCanonicalization.doPreExecute(ProfileRequestContext, SubjectCanonicalizationContext)method above.StringCryptoTransientNameIDDecoder. decode(SubjectCanonicalizationContext c14nContext, NameID nameID)Decode the providedNameID.StringCryptoTransientNameIdentifierDecoder. decode(SubjectCanonicalizationContext c14nContext, NameIdentifier nameIdentifier)Decode the providedNameIdentifier.StringStoredPersistentIdDecoder. decode(SubjectCanonicalizationContext c14nContext, NameID nameID)Decode the providedNameID.StringTransformingNameIDDecoder. decode(SubjectCanonicalizationContext c14nContext, NameID nameIdentifier)Decode the providedNameID.StringTransformingNameIdentifierDecoder. decode(SubjectCanonicalizationContext c14nContext, NameIdentifier nameIdentifier)Decode the providedNameIdentifier.StringTransientNameIDDecoder. decode(SubjectCanonicalizationContext c14nContext, NameID nameID)Decode the providedNameID.StringTransientNameIdentifierDecoder. decode(SubjectCanonicalizationContext c14nContext, NameIdentifier nameIdentifier)Decode the providedNameIdentifier.protected voidNameIDCanonicalization. doExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this authentication action.protected voidNameIdentifierCanonicalization. doExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this authentication action.protected booleanLegacyCanonicalization. doPreExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Deprecated.Performs this c14n action's pre-execute step.protected booleanNameIDCanonicalization. doPreExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this c14n action's pre-execute step.protected booleanNameIdentifierCanonicalization. doPreExecute(ProfileRequestContext profileRequestContext, SubjectCanonicalizationContext c14nContext)Performs this c14n action's pre-execute step.protected booleanNameIDCanonicalization.ActivationCondition. formatMatches(String format, SubjectCanonicalizationContext c14nContext)Check the format against the format list.protected booleanNameIdentifierCanonicalization.ActivationCondition. formatMatches(String format, SubjectCanonicalizationContext c14nContext)Check the format against the format list. -
Uses of SubjectCanonicalizationContext in net.shibboleth.idp.session.impl
Fields in net.shibboleth.idp.session.impl with type parameters of type SubjectCanonicalizationContext Modifier and Type Field Description private Function<ProfileRequestContext,SubjectCanonicalizationContext>DetectIdentitySwitch. c14nContextLookupStrategyLookup function for SubjectCanonicalizationContext.Method parameters in net.shibboleth.idp.session.impl with type arguments of type SubjectCanonicalizationContext Modifier and Type Method Description voidDetectIdentitySwitch. setSubjectCanonicalizationContextLookupStrategy(Function<ProfileRequestContext,SubjectCanonicalizationContext> strategy)Set the lookup strategy for the SubjectCanonicalizationContext to access.
-