Uses of Interface
net.shibboleth.idp.authn.SubjectCanonicalizer
Packages that use SubjectCanonicalizer
Package
Description
APIs related to the authentication of a subject.
Implementation of various authentication actions.
Code for manipulating NameIDs and NameIdentifiers.
Implementation of SAML
NameID and
NameIdentifier generation and consumption.-
Uses of SubjectCanonicalizer in net.shibboleth.idp.authn
Classes in net.shibboleth.idp.authn that implement SubjectCanonicalizerModifier and TypeClassDescriptionclassA base class for "stand-alone" subject c14n implementations. -
Uses of SubjectCanonicalizer in net.shibboleth.idp.authn.impl
Classes in net.shibboleth.idp.authn.impl that implement SubjectCanonicalizerModifier and TypeClassDescriptionclassASubjectCanonicalizerthat resolves attributes and then extracts a resolvedIdPAttributevalue from anAttributeContextchild obtained via lookup function (by default a child of theSubjectCanonicalizationContext), and uses it as the result of subject canonicalization.classASubjectCanonicalizerthat delegates implementation to a function, allowing scripted/etc.classASubjectCanonicalizerthat transforms the inputSubjectinto a principal name by searching for one and only oneUsernamePrincipalcustom principal.classASubjectCanonicalizerthat transforms the inputSubjectinto a principal name by searching for one and only oneX509Certificatepublic credential, or in its absence one and only oneX500Principal. -
Uses of SubjectCanonicalizer in net.shibboleth.idp.saml.nameid
Classes in net.shibboleth.idp.saml.nameid that implement SubjectCanonicalizerModifier and TypeClassDescriptionclassBase class for "inline" implementations of SAML c14n flows. -
Uses of SubjectCanonicalizer in net.shibboleth.idp.saml.nameid.impl
Classes in net.shibboleth.idp.saml.nameid.impl that implement SubjectCanonicalizerModifier and TypeClassDescriptionclassASubjectCanonicalizerthat transforms the inputSubjectinto a principal name by searching for one and only oneNameIDPrincipalcustom principal, using an injectedNameIDDecoderto carry out the process.classASubjectCanonicalizerthat transforms the inputSubjectinto a principal name by searching for one and only oneNameIdentifierPrincipalcustom principal, using an injectedNameIdentifierDecoderto carry out the process.