| 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.principal |
Classes supporting Java
Principal usage. |
| Modifier and Type | Field and Description |
|---|---|
private StorageSerializer<AuthenticationResult> |
AuthenticationFlowDescriptor.resultSerializer
Custom serializer for the results generated by this flow.
|
| Modifier and Type | Method and Description |
|---|---|
AuthenticationResult |
AuthenticationFlowDescriptor.deserialize(long version,
String context,
String key,
String value,
Long expiration) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AuthenticationFlowDescriptor.isResultActive(AuthenticationResult result)
Check if a result generated by this flow is still active.
|
String |
AuthenticationFlowDescriptor.serialize(AuthenticationResult instance) |
| Modifier and Type | Method and Description |
|---|---|
void |
AuthenticationFlowDescriptor.setResultSerializer(StorageSerializer<AuthenticationResult> serializer)
Set a custom serializer for results produced by this flow.
|
| Modifier and Type | Field and Description |
|---|---|
private AuthenticationResult |
AuthenticationContext.authenticationResult
A successful authentication result (the output of the attempted flow, if any).
|
private AuthenticationResult |
AuthenticationContext.initialAuthenticationResult
A successful "initial" authentication result from the current request's initial-authn phase.
|
| Modifier and Type | Field and Description |
|---|---|
private Map<String,AuthenticationResult> |
MultiFactorAuthenticationContext.activeResults
Authentication results that are active (may be generated earlier or during current request).
|
private Map<String,AuthenticationResult> |
AuthenticationContext.activeResults
Authentication results associated with an active session and available for (re)use.
|
private Map<String,AuthenticationResult> |
SubjectContext.authenticationResults
The active authentication results for the subject.
|
| Modifier and Type | Method and Description |
|---|---|
AuthenticationResult |
AuthenticationContext.getAuthenticationResult()
Get the authentication result produced by the attempted flow, or reused for SSO.
|
AuthenticationResult |
AuthenticationContext.getInitialAuthenticationResult()
Get the "initial" authentication result produced during this request's initial-authn phase.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,AuthenticationResult> |
MultiFactorAuthenticationContext.getActiveResults()
Get a live list of the
AuthenticationResult objects produced during the flow. |
Map<String,AuthenticationResult> |
AuthenticationContext.getActiveResults()
Get previous authentication results currently active for the subject.
|
Map<String,AuthenticationResult> |
SubjectContext.getAuthenticationResults()
Get a mutable map of authentication flow IDs to authentication results.
|
| Modifier and Type | Method and Description |
|---|---|
AuthenticationContext |
AuthenticationContext.setAuthenticationResult(AuthenticationResult result)
Set the authentication result produced by the attempted flow, or reused for SSO.
|
AuthenticationContext |
AuthenticationContext.setInitialAuthenticationResult(AuthenticationResult result)
Set the "initial" authentication result produced during this request's initial-authn phase.
|
| Modifier and Type | Method and Description |
|---|---|
AuthenticationContext |
AuthenticationContext.setActiveResults(Iterable<AuthenticationResult> results)
Set the authentication results currently active for the subject.
|
| Modifier and Type | Field and Description |
|---|---|
private AuthenticationResult |
AuthenticationResultPrincipal.authnResult
The authentication result.
|
| Modifier and Type | Method and Description |
|---|---|
AuthenticationResult |
AuthenticationResultPrincipal.getAuthenticationResult()
Get the
AuthenticationResult. |
| Constructor and Description |
|---|
AuthenticationResultPrincipal(AuthenticationResult result)
Constructor.
|
Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.