Uses of Interface
net.shibboleth.idp.saml.nameid.NameIDDecoder
-
Packages that use NameIDDecoder Package Description net.shibboleth.idp.saml.nameid.impl Implementation of SAMLNameIDandNameIdentifiergeneration and consumption. -
-
Uses of NameIDDecoder in net.shibboleth.idp.saml.nameid.impl
Classes in net.shibboleth.idp.saml.nameid.impl that implement NameIDDecoder Modifier and Type Class Description classCryptoTransientNameIDDecoderProcesses a transientNameID, checks that itsNameIDType.getNameQualifier()andNameIDType.getSPNameQualifier()are correct, and decodesXSString.getValue()via the base class (reversing the work done byCryptoTransientIdGenerationStrategy).classStoredPersistentIdDecoderAn abstract decoder which contains the logic to decode SAML persistent IDs that are managed with aDurablePairwiseIdStore.classTransformingNameIDDecoderTransform from aNameID.classTransientNameIDDecoderDecodesXSString.getValue()via the base class (reversing the work done byTransientSAML2NameIDGenerator).Fields in net.shibboleth.idp.saml.nameid.impl declared as NameIDDecoder Modifier and Type Field Description private NameIDDecoderNameIDCanonicalization. decoderSupplies logic for decoding theNameIDinto a principal.Methods in net.shibboleth.idp.saml.nameid.impl that return NameIDDecoder Modifier and Type Method Description NameIDDecoderNameIDCanonicalization. getDecoder()Get the class responsible for decoding theXSString.getValue()into a principal.Methods in net.shibboleth.idp.saml.nameid.impl with parameters of type NameIDDecoder Modifier and Type Method Description voidNameIDCanonicalization. setDecoder(NameIDDecoder theDecoder)Set the class responsible for decoding theXSString.getValue()into a principal.
-