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 boolean
AbstractCredentialValidator.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 RequestedPrincipalContext
SelectAuthenticationFlow.requestedPrincipalCtx
A subordinate RequestedPrincipalContext, if any.Methods in net.shibboleth.idp.authn.impl with parameters of type RequestedPrincipalContextModifier and TypeMethodDescriptionprotected Principal
FinalizeAuthentication.findMatchingPrincipal
(AuthenticationContext authenticationContext, RequestedPrincipalContext requestedPrincipalCtx) Evaluate request criteria and theAuthenticationResult
to locate aPrincipal
in 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 AuthenticationStatement
AddAuthenticationStatementToAssertion.buildAuthenticationStatement
(ProfileRequestContext profileRequestContext, RequestedPrincipalContext requestedPrincipalContext) Build theAuthenticationStatement
to 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 AuthnStatement
AddAuthnStatementToAssertion.buildAuthnStatement
(ProfileRequestContext profileRequestContext, RequestedPrincipalContext requestedPrincipalContext) Build theAuthnStatement
to be added to theResponse
.