| Name | Description | Type | Package | Framework |
| AuthFactory | Pluggable authentication service. | Class | org.jivesoftware.openfire.auth | Echo |
| AuthorizationManager | Manages the AuthorizationProvider objects. | Class | org.jivesoftware.openfire.auth | Echo |
| AuthorizationMapping | This is the interface the used to provide default defualt authorization ID's when none was selected by the client. | Interface | org.jivesoftware.openfire.auth | Echo |
| AuthorizationPolicy | This is the interface the AuthorizationManager uses to conduct authorizations. | Interface | org.jivesoftware.openfire.auth | Echo |
| AuthProvider | Provider interface for authentication. | Interface | org.jivesoftware.openfire.auth | Echo |
| AuthToken | A token that proves that a user has successfully authenticated. | Class | org.jivesoftware.openfire.auth | Echo |
| ConnectionException | Thrown when Openfire is not able to connect to the user and group system. | Class | org.jivesoftware.openfire.auth | Echo |
| DefaultAuthorizationMapping | This is the interface the used to provide default default authorization ID's when none was selected by the client. | Class | org.jivesoftware.openfire.auth | Echo |
| DefaultAuthorizationPolicy | Different clients perform authentication differently, so this policy will authorize any principal to a requested user that match specific | Class | org.jivesoftware.openfire.auth | Echo |
| DefaultAuthProvider | Default AuthProvider implementation. | Class | org.jivesoftware.openfire.auth | Echo |
| HybridAuthProvider | The hybrid auth provider allows up to three AuthProvider implementations to be strung together to do chained authentication checking. | Class | org.jivesoftware.openfire.auth | Echo |
| InternalUnauthenticatedException | Thrown when Openfire is not able to authenticate itself into the user and group system. | Class | org.jivesoftware.openfire.auth | Echo |
| JDBCAuthProvider | The JDBC auth provider allows you to authenticate users against any database that you can connect to with JDBC. | Class | org.jivesoftware.openfire.auth | Echo |
| JDBCAuthProvider .PasswordType | Indicates how the password is stored. | Class | org.jivesoftware.openfire.auth.JDBCAuthProvider | Echo |
| NativeAuthProvider | Authenticates using the native operating system authentication method. | Class | org.jivesoftware.openfire.auth | Echo |
| POP3AuthProvider | An AuthProvider that authenticates using a POP3 server. | Class | org.jivesoftware.openfire.auth | Echo |
| ScramUtils | A utility class that provides methods that are useful for dealing with Salted Challenge Response Authentication Mechanism (SCRAM). | Class | org.jivesoftware.openfire.auth | Echo |
| UnauthenticatedException | Thrown if a user does not have permission to access a particular method. | Class | org.jivesoftware.openfire.auth | Echo |
| UnauthorizedException | Thrown if a user does not have permission to access a particular method. | Class | org.jivesoftware.openfire.auth | Echo |
| AuthFactory | Pluggable authentication service. | Class | org.jivesoftware.openfire.auth | OpenFire |
| AuthorizationManager | Manages the AuthorizationProvider objects. | Class | org.jivesoftware.openfire.auth | OpenFire |
| AuthorizationMapping | This is the interface the used to provide default defualt authorization ID's when none was selected by the client. | Interface | org.jivesoftware.openfire.auth | OpenFire |
| AuthorizationPolicy | This is the interface the AuthorizationManager uses to conduct authorizations. | Interface | org.jivesoftware.openfire.auth | OpenFire |
| AuthProvider | Provider interface for authentication. | Interface | org.jivesoftware.openfire.auth | OpenFire |
| AuthToken | A token that proves that a user has successfully authenticated. | Class | org.jivesoftware.openfire.auth | OpenFire |
| ConnectionException | Thrown when Openfire is not able to connect to the user and group system. | Class | org.jivesoftware.openfire.auth | OpenFire |
| DefaultAuthorizationMapping | This is the interface the used to provide default default authorization ID's when none was selected by the client. | Class | org.jivesoftware.openfire.auth | OpenFire |
| DefaultAuthorizationPolicy | Different clients perform authentication differently, so this policy will authorize any principal to a requested user that match specific | Class | org.jivesoftware.openfire.auth | OpenFire |
| DefaultAuthProvider | Default AuthProvider implementation. | Class | org.jivesoftware.openfire.auth | OpenFire |
| HybridAuthProvider | The hybrid auth provider allows up to three AuthProvider implementations to be strung together to do chained authentication checking. | Class | org.jivesoftware.openfire.auth | OpenFire |
| InternalUnauthenticatedException | Thrown when Openfire is not able to authenticate itself into the user and group system. | Class | org.jivesoftware.openfire.auth | OpenFire |
| JDBCAuthProvider | The JDBC auth provider allows you to authenticate users against any database that you can connect to with JDBC. | Class | org.jivesoftware.openfire.auth | OpenFire |
| JDBCAuthProvider .PasswordType | Indicates how the password is stored. | Class | org.jivesoftware.openfire.auth.JDBCAuthProvider | OpenFire |
| NativeAuthProvider | Authenticates using the native operating system authentication method. | Class | org.jivesoftware.openfire.auth | OpenFire |
| POP3AuthProvider | An AuthProvider that authenticates using a POP3 server. | Class | org.jivesoftware.openfire.auth | OpenFire |
| ScramUtils | A utility class that provides methods that are useful for dealing with Salted Challenge Response Authentication Mechanism (SCRAM). | Class | org.jivesoftware.openfire.auth | OpenFire |
| UnauthenticatedException | Thrown if a user does not have permission to access a particular method. | Class | org.jivesoftware.openfire.auth | OpenFire |
| UnauthorizedException | Thrown if a user does not have permission to access a particular method. | Class | org.jivesoftware.openfire.auth | OpenFire |