Uses of Class
net.shibboleth.idp.authn.AbstractSubjectCanonicalizationAction
Packages that use AbstractSubjectCanonicalizationAction
Package
Description
Implementation of various authentication actions.
Implementation of SAML
NameID
and
NameIdentifier
generation and consumption.-
Uses of AbstractSubjectCanonicalizationAction in net.shibboleth.idp.authn.impl
Subclasses of AbstractSubjectCanonicalizationAction in net.shibboleth.idp.authn.implModifier and TypeClassDescriptionclass
An action that extracts a resolvedIdPAttribute
value from anAttributeContext
child obtained via lookup function (by default a child of theSubjectCanonicalizationContext
), and uses it as the result of subject canonicalization.class
An action that populates aSubjectCanonicalizationContext
with theSubjectCanonicalizationFlowDescriptor
objects configured into the IdP.class
A canonicalization action that selects a canonicalization flow to invoke.class
An action that operates on aSubjectCanonicalizationContext
child of the currentProfileRequestContext
, and transforms the inputSubject
into a principal name by searching for one and only oneUsernamePrincipal
custom principal.class
An action that operates on aSubjectCanonicalizationContext
child of the currentProfileRequestContext
, and transforms the inputSubject
into a principal name by searching for one and only oneX509Certificate
public credential, or in its absence one and only oneX500Principal
. -
Uses of AbstractSubjectCanonicalizationAction in net.shibboleth.idp.saml.nameid.impl
Subclasses of AbstractSubjectCanonicalizationAction in net.shibboleth.idp.saml.nameid.implModifier and TypeClassDescriptionclass
Deprecated.class
Action to perform subject canonicalization, transforming the inputSubject
into a principal name by searching for one and only oneNameIDPrincipal
custom principal, using an injectedNameIDDecoder
to carry out the process.class
Action to perform subject canonicalization, transforming the inputSubject
into a principal name by searching for one and only oneNameIdentifierPrincipal
custom principal, using an injectedNameIdentifierDecoder
to carry out the process.