Package org.ametys.core.authentication
package org.ametys.core.authentication
-
ClassDescriptionAbstract implementation of
CredentialProvider
, which is configurable.Cocoon action to perform authentication.
TheCredentialProvider
define the authentication method and retrievesCredentials
.
Finally, the Users instance extract the Principal corresponding to theCredentials
.The token mode of this authentication actionDefines aCredentialProvider
that can be blocking.This action will authenticate upon a parametrized blocking credential providerChecks that the current user is authenticated or throw anAccessDeniedException
.Defines the authentication mode of users.This extension point handles a list ofCredentialProvider
handled by the plugins.This class representes a model for aCredentialProvider
Credentials represents the characteristics of a user needed to log himDefault implementation ofCredentialProviderModel
This action return EMPTY_MAP or null depending if the request was granted or not.Defines a logout capable authentication mode of users.Defines aCredentialProvider
that can be non-blocking.