Package org.ametys.core.authentication
package org.ametys.core.authentication
-
ClassDescriptionAbstract implementation of
CredentialProvider, which is configurable.Cocoon action to perform authentication.
TheCredentialProviderdefine the authentication method and retrievesCredentials.
Finally, the Users instance extract the Principal corresponding to theCredentials.The token mode of this authentication actionDefines aCredentialProviderthat 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 ofCredentialProviderhandled by the plugins.This class representes a model for aCredentialProviderCredentials represents the characteristics of a user needed to log himDefault implementation ofCredentialProviderModelThis action return EMPTY_MAP or null depending if the request was granted or not.Defines a logout capable authentication mode of users.Defines aCredentialProviderthat can be non-blocking.