See: Description
Interface | Description |
---|---|
AuthorizationMapping |
This is the interface the used to provide default defualt authorization
ID's when none was selected by the client.
|
AuthorizationPolicy |
This is the interface the AuthorizationManager uses to
conduct authorizations.
|
AuthProvider |
Provider interface for authentication.
|
AuthProviderMapper |
Implementations are used to determine what AuthProvider is to be used for a particular username.
|
Class | Description |
---|---|
AuthFactory |
Pluggable authentication service.
|
AuthorizationBasedAuthProviderMapper |
A
AuthProviderMapper that can be used to draw administrative users from another source than the regular, non-
administrative users. |
AuthorizationManager |
Manages the AuthorizationProvider objects.
|
AuthToken |
A token that proves that a user has successfully authenticated.
|
AuthToken.OneTimeAuthToken |
A token that proves that a user uses an one time access token.
|
DefaultAuthorizationMapping |
This is the interface the used to provide default default authorization
ID's when none was selected by the client.
|
DefaultAuthorizationPolicy |
Different clients perform authentication differently, so this policy
will authorize any principal to a requested user that match specific
conditions that are considered secure defaults for most installations.
|
DefaultAuthProvider |
Default AuthProvider implementation.
|
HybridAuthProvider |
The hybrid auth provider allows up to three AuthProvider implementations to
be strung together to do chained authentication checking.
|
JDBCAuthProvider |
The JDBC auth provider allows you to authenticate users against any database
that you can connect to with JDBC.
|
MappedAuthProvider |
A
AuthProvider that delegates to a user-specific AuthProvider. |
NativeAuthProvider |
Authenticates using the native operating system authentication method.
|
POP3AuthProvider |
An AuthProvider that authenticates using a POP3 server.
|
PropertyBasedAuthProviderMapper |
A
AuthProviderMapper that can be used to draw some users from another source than the other users. |
ScramUtils |
A utility class that provides methods that are useful for dealing with
Salted Challenge Response Authentication Mechanism (SCRAM).
|
Enum | Description |
---|---|
JDBCAuthProvider.PasswordType |
Indicates how the password is stored.
|
Exception | Description |
---|---|
ConnectionException |
Thrown when Openfire is not able to connect to the user and group system.
|
InternalUnauthenticatedException |
Thrown when Openfire is not able to authenticate itself into the user and group system.
|
UnauthenticatedException |
Thrown if a user does not have permission to access a particular method.
|
UnauthorizedException |
Thrown if a user does not have permission to access a particular method.
|
AuthProvider
interface.AuthorizationPolicy
interface.AuthorizationMapping
interface.Copyright © 2003–2020 Ignite Realtime. All rights reserved.