| Package | Description |
|---|---|
| com.helger.security.authentication.credentials | |
| com.helger.security.authentication.credentials.usernamepw | |
| com.helger.security.authentication.result |
| Modifier and Type | Method and Description |
|---|---|
IAuthSubject |
IAuthCredentialToSubjectResolverSPI.getSubjectFromCredentials(IAuthCredentials aCredentials)
This method is only called if
IAuthCredentialToSubjectResolverSPI.supportsCredentials(IAuthCredentials) returned true. |
static IAuthSubject |
AuthCredentialToSubjectResolverManager.getSubjectFromCredentials(IAuthCredentials aCredentials)
Resolve the
IAuthSubject from the specified credentials. |
boolean |
IAuthCredentialValidatorSPI.supportsCredentials(IAuthCredentials aCredentials)
Check if this implementation supports the passed credentials.
|
boolean |
IAuthCredentialToSubjectResolverSPI.supportsCredentials(IAuthCredentials aCredentials)
Check if this class can handle the passed credential implementation.
|
ICredentialValidationResult |
IAuthCredentialValidatorSPI.validateCredentials(IAuthCredentials aCredentials)
Validate the specified credentials.
|
static ICredentialValidationResult |
AuthCredentialValidatorManager.validateCredentials(IAuthCredentials aCredentials) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IUserNamePasswordCredentials
This interface represents username and password credentials passed from a
login page.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UserNamePasswordCredentials
Default implementation of the
IUserNamePasswordCredentials interface. |
| Modifier and Type | Method and Description |
|---|---|
static AuthIdentificationResult |
AuthIdentificationManager.validateLoginCredentialsAndCreateToken(IAuthCredentials aCredentials)
Validate the login credentials, try to resolve the subject and create a
token upon success.
|
Copyright © 2016–2019 Philip Helger. All rights reserved.