Uses of Class
net.shibboleth.idp.authn.context.ExternalAuthenticationContext
-
Packages that use ExternalAuthenticationContext Package Description net.shibboleth.idp.authn APIs related to the authentication of a subject.net.shibboleth.idp.authn.context Context classes for managing authentication-related state.net.shibboleth.idp.authn.impl Implementation of various authentication actions.net.shibboleth.idp.saml.saml2.profile.impl Profile processing actions related to SAML 2 messages. -
-
Uses of ExternalAuthenticationContext in net.shibboleth.idp.authn
Methods in net.shibboleth.idp.authn that return ExternalAuthenticationContext Modifier and Type Method Description private static ExternalAuthenticationContextExternalAuthentication. getExternalAuthenticationContext(ProfileRequestContext profileRequestContext)Utility method to access theExternalAuthenticationContext.Methods in net.shibboleth.idp.authn with parameters of type ExternalAuthenticationContext Modifier and Type Method Description protected abstract voidExternalAuthentication. doFinish(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ProfileRequestContext profileRequestContext, ExternalAuthenticationContext externalAuthenticationContext)Complete a request for external authentication by seeking out the information stored in request attributes and transferring to the session's conversation state, and then transfer control back to the authentication web flow.protected voidExternalAuthentication. doStart(javax.servlet.http.HttpServletRequest request, ProfileRequestContext profileRequestContext, ExternalAuthenticationContext externalAuthenticationContext)Initialize a request for external authentication by seeking out the information stored in the servlet session and exposing it as request attributes. -
Uses of ExternalAuthenticationContext in net.shibboleth.idp.authn.context
Methods in net.shibboleth.idp.authn.context that return ExternalAuthenticationContext Modifier and Type Method Description ExternalAuthenticationContextExternalAuthenticationContext. setAuthnError(String message)Set an error message from the authentication process.ExternalAuthenticationContextExternalAuthenticationContext. setAuthnException(Exception exception)Set an exception from the authentication process.ExternalAuthenticationContextExternalAuthenticationContext. setAuthnInstant(Instant instant)Set the time of authentication.ExternalAuthenticationContextExternalAuthenticationContext. setDoNotCache(boolean flag)Set the "do not cache" flag.ExternalAuthenticationContextExternalAuthenticationContext. setFlowExecutionUrl(String url)Set the flow execution URL to return control to.ExternalAuthenticationContextExternalAuthenticationContext. setPreviousResult(boolean flag)Set whether this result is the product of an external SSO event and not a new act of authentication.ExternalAuthenticationContextExternalAuthenticationContext. setPrincipal(Principal prin)Set aPrincipalthat was authenticated.ExternalAuthenticationContextExternalAuthenticationContext. setPrincipalName(String name)Set the name of a principal that was authenticated.ExternalAuthenticationContextExternalAuthenticationContext. setSubject(Subject sub)Set aSubjectthat was authenticated. -
Uses of ExternalAuthenticationContext in net.shibboleth.idp.authn.impl
Fields in net.shibboleth.idp.authn.impl declared as ExternalAuthenticationContext Modifier and Type Field Description private ExternalAuthenticationContextValidateExternalAuthentication. extContextContext containing the result to validate.Methods in net.shibboleth.idp.authn.impl with parameters of type ExternalAuthenticationContext Modifier and Type Method Description protected voidExternalAuthenticationImpl. doFinish(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ProfileRequestContext profileRequestContext, ExternalAuthenticationContext extContext)Complete a request for external authentication by seeking out the information stored in request attributes and transferring to the session's conversation state, and then transfer control back to the authentication web flow.protected voidExternalAuthenticationImpl. doStart(javax.servlet.http.HttpServletRequest request, ProfileRequestContext profileRequestContext, ExternalAuthenticationContext externalAuthenticationContext)Initialize a request for external authentication by seeking out the information stored in the servlet session and exposing it as request attributes. -
Uses of ExternalAuthenticationContext in net.shibboleth.idp.saml.saml2.profile.impl
Fields in net.shibboleth.idp.saml.saml2.profile.impl declared as ExternalAuthenticationContext Modifier and Type Field Description private ExternalAuthenticationContextContinueSAMLAuthentication. extContextContext containing the result to examine.
-