Uses of Class
net.shibboleth.idp.authn.context.RequestedPrincipalContext
Packages that use RequestedPrincipalContext
Package
Description
APIs related to the authentication of a subject.
Context classes for managing authentication-related state.
Functions for traversing authentication contexts.
Implementation of various authentication actions.
Profile processing actions related to SAML 1 messages.
Profile processing actions related to SAML 2 messages.
-
Uses of RequestedPrincipalContext in net.shibboleth.idp.authn
Methods in net.shibboleth.idp.authn with parameters of type RequestedPrincipalContextModifier and TypeMethodDescriptionprotected booleanAbstractCredentialValidator.isAcceptable(RequestedPrincipalContext requestedPrincipalCtx, Subject subject, String configName) Checks a particular request and principal collection for suitability. -
Uses of RequestedPrincipalContext in net.shibboleth.idp.authn.context
Methods in net.shibboleth.idp.authn.context that return RequestedPrincipalContextModifier and TypeMethodDescriptionRequestedPrincipalContext.setMatchingPrincipal(Principal principal) Set the principal that matched the request's requirements, if any.RequestedPrincipalContext.setOperator(String operator) Set the comparison operator for matching requested principals.RequestedPrincipalContext.setPrincipalEvalPredicateFactoryRegistry(PrincipalEvalPredicateFactoryRegistry registry) Set the registry of predicate factories for custom principal evaluation.RequestedPrincipalContext.setRequestedPrincipals(List<Principal> principals) Set list of principals reflecting the request requirements. -
Uses of RequestedPrincipalContext in net.shibboleth.idp.authn.impl
Fields in net.shibboleth.idp.authn.impl declared as RequestedPrincipalContextModifier and TypeFieldDescriptionprivate RequestedPrincipalContextSelectAuthenticationFlow.requestedPrincipalCtxA subordinate RequestedPrincipalContext, if any.Methods in net.shibboleth.idp.authn.impl with parameters of type RequestedPrincipalContextModifier and TypeMethodDescriptionprotected PrincipalFinalizeAuthentication.findMatchingPrincipal(AuthenticationContext authenticationContext, RequestedPrincipalContext requestedPrincipalCtx) Evaluate request criteria and theAuthenticationResultto locate aPrincipalin the result that satisfies the request criteria. -
Uses of RequestedPrincipalContext in net.shibboleth.idp.saml.saml1.profile.impl
Methods in net.shibboleth.idp.saml.saml1.profile.impl with parameters of type RequestedPrincipalContextModifier and TypeMethodDescriptionprivate AuthenticationStatementAddAuthenticationStatementToAssertion.buildAuthenticationStatement(ProfileRequestContext profileRequestContext, RequestedPrincipalContext requestedPrincipalContext) Build theAuthenticationStatementto be added to theResponse. -
Uses of RequestedPrincipalContext in net.shibboleth.idp.saml.saml2.profile.impl
Methods in net.shibboleth.idp.saml.saml2.profile.impl with parameters of type RequestedPrincipalContextModifier and TypeMethodDescriptionprivate AuthnStatementAddAuthnStatementToAssertion.buildAuthnStatement(ProfileRequestContext profileRequestContext, RequestedPrincipalContext requestedPrincipalContext) Build theAuthnStatementto be added to theResponse.