Package | Description |
---|---|
org.jivesoftware.openfire.auth |
Authentication and Authorization service interfaces and classes.
|
org.jivesoftware.openfire.crowd | |
org.jivesoftware.openfire.ldap |
LDAP code for authentication and user profile information.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultAuthProvider
Default AuthProvider implementation.
|
class |
HybridAuthProvider
The hybrid auth provider allows up to three AuthProvider implementations to
be strung together to do chained authentication checking.
|
class |
JDBCAuthProvider
The JDBC auth provider allows you to authenticate users against any database
that you can connect to with JDBC.
|
class |
MappedAuthProvider
A
AuthProvider that delegates to a user-specific AuthProvider. |
class |
NativeAuthProvider
Authenticates using the native operating system authentication method.
|
class |
POP3AuthProvider
An AuthProvider that authenticates using a POP3 server.
|
Modifier and Type | Field and Description |
---|---|
protected AuthProvider |
AuthorizationBasedAuthProviderMapper.adminProvider
Serves the administrative users.
|
protected AuthProvider |
PropertyBasedAuthProviderMapper.fallbackProvider |
protected AuthProvider |
AuthorizationBasedAuthProviderMapper.userProvider
Serves the regular, non-administrative users.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,AuthProvider> |
PropertyBasedAuthProviderMapper.providersByPrefix |
Modifier and Type | Method and Description |
---|---|
static AuthProvider |
AuthFactory.getAuthProvider()
Deprecated.
Prefer using the corresponding factory method, rather than
invoking methods on the provider directly
|
AuthProvider |
AuthorizationBasedAuthProviderMapper.getAuthProvider(String username) |
AuthProvider |
PropertyBasedAuthProviderMapper.getAuthProvider(String username) |
AuthProvider |
AuthProviderMapper.getAuthProvider(String username)
Finds a suitable AuthProvider for the user.
|
protected static AuthProvider |
AuthorizationBasedAuthProviderMapper.instantiateProvider(String propertyName) |
protected static AuthProvider |
PropertyBasedAuthProviderMapper.instantiateProvider(String propertyName) |
Modifier and Type | Method and Description |
---|---|
Set<AuthProvider> |
AuthorizationBasedAuthProviderMapper.getAuthProviders() |
Set<AuthProvider> |
PropertyBasedAuthProviderMapper.getAuthProviders() |
Set<AuthProvider> |
AuthProviderMapper.getAuthProviders()
Returns all providers that are used by this instance.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
AuthFactory.isProviderHybridInstanceOf(Class<? extends AuthProvider> clazz)
Indicates if the currently-installed AuthProvider is the HybridAuthProvider supporting a specific class.
|
Modifier and Type | Class and Description |
---|---|
class |
CrowdAuthProvider
Auth provider for Atlassian Crowd
|
Modifier and Type | Class and Description |
---|---|
class |
LdapAuthProvider
Implementation of auth provider interface for LDAP authentication service plug-in.
|
Copyright © 2003–2020 Ignite Realtime. All rights reserved.