Interface | Description |
---|---|
BlockingCredentialProvider |
Defines a
CredentialProvider that can be blocking. |
CredentialProvider |
Defines the authentication mode of users.
|
CredentialProviderModel |
This class representes a model for a
CredentialProvider |
LogoutCapable |
Defines a logout capable authentication mode of users.
|
NonBlockingCredentialProvider |
Defines a
CredentialProvider that can be non-blocking. |
Class | Description |
---|---|
AbstractCredentialProvider |
Abstract implementation of
CredentialProvider , which is configurable. |
AuthenticateAction |
Cocoon action to perform authentication.
The CredentialProvider define the authentication method and retrieves Credentials .Finally, the Users instance extract the Principal corresponding to the Credentials . |
BlockingCredentialProviderAction |
This action will authenticate upon a parametrized blocking credential provider
|
CheckAuthenticationAction |
Checks that the current user is authenticated or throw an
AccessDeniedException . |
CredentialProviderFactory |
This extension point handles a list of
CredentialProvider handled by the plugins. |
CredentialProviderParameterTypeExtensionPoint |
Extension point holding all
ModelItemType classes for Schedulable parameters. |
Credentials |
Credentials represents the characteristics of a user needed to log him
|
DefaultCredentialProviderModel |
Default implementation of
CredentialProviderModel |
IsGrantedAction |
This action return EMPTY_MAP or null depending if the request was granted or not.
|
Enum | Description |
---|---|
AuthenticateAction.TOKEN_MODE |
The token mode of this authentication action
|