Uses of Class
net.shibboleth.idp.authn.context.SubjectContext
-
Packages that use SubjectContext Package Description net.shibboleth.idp.attribute.filter.matcher.impl Implementation of the various policy matchers.net.shibboleth.idp.attribute.filter.policyrule.impl Classes which implementPolicyRequirementRule.net.shibboleth.idp.attribute.resolver.ad.impl Implementations of variousAttributeDefinitions.net.shibboleth.idp.attribute.resolver.dc.impl Common functionality used by data connectors.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.saml.nameid.impl Implementation of SAMLNameIDandNameIdentifiergeneration and consumption.net.shibboleth.idp.saml.saml2.profile.config.navigate Functions to navigate into SAML 2 profile configuration information.net.shibboleth.idp.saml.saml2.profile.impl Profile processing actions related to SAML 2 messages.net.shibboleth.idp.session.impl Implementations of session-related classes and interfaces. -
-
Uses of SubjectContext in net.shibboleth.idp.attribute.filter.matcher.impl
Fields in net.shibboleth.idp.attribute.filter.matcher.impl with type parameters of type SubjectContext Modifier and Type Field Description private Function<ProfileRequestContext,SubjectContext>ScriptedMatcher. scLookupStrategyStrategy used to locate theSubjectContextto use.Method parameters in net.shibboleth.idp.attribute.filter.matcher.impl with type arguments of type SubjectContext Modifier and Type Method Description voidScriptedMatcher. setSubjectContextLookupStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Set the strategy used to locate theSubjectContextassociated with a givenProfileRequestContext. -
Uses of SubjectContext in net.shibboleth.idp.attribute.filter.policyrule.impl
Fields in net.shibboleth.idp.attribute.filter.policyrule.impl with type parameters of type SubjectContext Modifier and Type Field Description private Function<ProfileRequestContext,SubjectContext>ScriptedPolicyRule. scLookupStrategyStrategy used to locate theSubjectContextto use.Method parameters in net.shibboleth.idp.attribute.filter.policyrule.impl with type arguments of type SubjectContext Modifier and Type Method Description voidScriptedPolicyRule. setSubjectContextLookupStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Set the strategy used to locate theSubjectContextassociated with a givenProfileRequestContext. -
Uses of SubjectContext in net.shibboleth.idp.attribute.resolver.ad.impl
Fields in net.shibboleth.idp.attribute.resolver.ad.impl with type parameters of type SubjectContext Modifier and Type Field Description private Function<ProfileRequestContext,SubjectContext>ScriptedAttributeDefinition. scLookupStrategyStrategy used to locate theSubjectContextto use.private Function<ProfileRequestContext,SubjectContext>SubjectDerivedAttributeValuesFunction. scLookupStrategyStrategy used to locate theSubjectContextto use.Method parameters in net.shibboleth.idp.attribute.resolver.ad.impl with type arguments of type SubjectContext Modifier and Type Method Description voidScriptedAttributeDefinition. setSubjectContextLookupStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Set the strategy used to locate theSubjectContextassociated with a givenAttributeResolutionContext.voidSubjectDerivedAttributeValuesFunction. setSubjectContextLookupStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Sets the strategy used to locate theSubjectContextassociated with a givenAttributeResolutionContext. -
Uses of SubjectContext in net.shibboleth.idp.attribute.resolver.dc.impl
Fields in net.shibboleth.idp.attribute.resolver.dc.impl with type parameters of type SubjectContext Modifier and Type Field Description private Function<ProfileRequestContext,SubjectContext>ScriptedDataConnector. scLookupStrategyStrategy used to locate theSubjectContextto use.private Function<ProfileRequestContext,SubjectContext>SubjectDataConnector. scLookupStrategyStrategy used to locate theSubjectContextto use.Method parameters in net.shibboleth.idp.attribute.resolver.dc.impl with type arguments of type SubjectContext Modifier and Type Method Description voidScriptedDataConnector. setSubjectContextLookupStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Set the strategy used to locate theSubjectContextassociated with a givenAttributeResolutionContext.voidSubjectDataConnector. setSubjectContextLookupStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Sets the strategy used to locate theSubjectContextassociated with a givenAttributeResolutionContext. -
Uses of SubjectContext in net.shibboleth.idp.authn.context
Methods in net.shibboleth.idp.authn.context that return SubjectContext Modifier and Type Method Description SubjectContextSubjectContext. setImpersonatingPrincipalName(String name)Set the canonical principal name of an identity that is impersonating the subject.SubjectContextSubjectContext. setPrincipalName(String name)Set the canonical principal name of the subject. -
Uses of SubjectContext in net.shibboleth.idp.authn.context.navigate
Methods in net.shibboleth.idp.authn.context.navigate with parameters of type SubjectContext Modifier and Type Method Description StringSubjectContextImpersonatingPrincipalLookupFunction. apply(SubjectContext input)StringSubjectContextPrincipalLookupFunction. apply(SubjectContext input) -
Uses of SubjectContext in net.shibboleth.idp.saml.nameid.impl
Fields in net.shibboleth.idp.saml.nameid.impl with type parameters of type SubjectContext Modifier and Type Field Description private Function<ProfileRequestContext,SubjectContext>PersistentSAML2NameIDGenerator. subjectContextLookupStrategyStrategy function to lookup SubjectContext.private Function<ProfileRequestContext,SubjectContext>TransientSAML1NameIdentifierGenerator. subjectContextLookupStrategyStrategy function to lookup SubjectContext.private Function<ProfileRequestContext,SubjectContext>TransientSAML2NameIDGenerator. subjectContextLookupStrategyStrategy function to lookup SubjectContext.Method parameters in net.shibboleth.idp.saml.nameid.impl with type arguments of type SubjectContext Modifier and Type Method Description voidPersistentSAML2NameIDGenerator. setSubjectContextLookupStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Set the lookup strategy to use to locate theSubjectContext.voidTransientSAML1NameIdentifierGenerator. setSubjectContextLookupStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Set the lookup strategy to use to locate theSubjectContext.voidTransientSAML2NameIDGenerator. setSubjectContextLookupStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Set the lookup strategy to use to locate theSubjectContext. -
Uses of SubjectContext in net.shibboleth.idp.saml.saml2.profile.config.navigate
Fields in net.shibboleth.idp.saml.saml2.profile.config.navigate with type parameters of type SubjectContext Modifier and Type Field Description private Function<ProfileRequestContext,SubjectContext>ProxyRestrictionLookupFunction. subjectContextLookupStrategySubjectContext lookup strategy.Method parameters in net.shibboleth.idp.saml.saml2.profile.config.navigate with type arguments of type SubjectContext Modifier and Type Method Description voidProxyRestrictionLookupFunction. setSubjectContextLookupStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Set the lookup strategy to locate theSubjectContext. -
Uses of SubjectContext in net.shibboleth.idp.saml.saml2.profile.impl
Fields in net.shibboleth.idp.saml.saml2.profile.impl with type parameters of type SubjectContext Modifier and Type Field Description private Function<ProfileRequestContext,SubjectContext>ProcessLogoutRequest. subjectContextCreationStrategyCreation/lookup function for SubjectContext.Method parameters in net.shibboleth.idp.saml.saml2.profile.impl with type arguments of type SubjectContext Modifier and Type Method Description voidProcessLogoutRequest. setSubjectContextCreationStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Set the creation/lookup strategy for theSubjectContextto populate. -
Uses of SubjectContext in net.shibboleth.idp.session.impl
Fields in net.shibboleth.idp.session.impl declared as SubjectContext Modifier and Type Field Description private SubjectContextUpdateSessionWithAuthenticationResult. subjectCtxExisting SubjectContext.Fields in net.shibboleth.idp.session.impl with type parameters of type SubjectContext Modifier and Type Field Description private Function<ProfileRequestContext,SubjectContext>ProcessLogout. subjectContextCreationStrategyCreation/lookup function for SubjectContext.private Function<ProfileRequestContext,SubjectContext>UpdateSessionWithAuthenticationResult. subjectContextLookupStrategyLookup function for SubjectContext.Method parameters in net.shibboleth.idp.session.impl with type arguments of type SubjectContext Modifier and Type Method Description voidProcessLogout. setSubjectContextCreationStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Set the creation/lookup strategy for the SubjectContext to populate.voidUpdateSessionWithAuthenticationResult. setSubjectContextLookupStrategy(Function<ProfileRequestContext,SubjectContext> strategy)Set the lookup strategy for the SubjectContext to access.
-