| Interface | Description |
|---|---|
| Account |
A map of attributes representing an account in an identity management system such as Microsoft Active directory, an LDAP server or perhaps an SQL database.
|
| Domain |
A simple map of properties representing a Domain in an identity management system.
|
| Class | Description |
|---|---|
| JCAProvider |
This class is used only to register the jespa.sasl.SaslClientFactory and jespa.sasl.SaslServerFactory implementations with the JCA.
|
| LoginModule |
A JAAS LoginModule that uses a Jespa SecurityProvider to validate credentials (the Jespa
NtlmSecurityProvider is the default). |
| PasswordCredential |
A container for an account name and corresponding plaintext password.
|
| RunAs |
This utility class simplifies common JAAS Subject based security model credential "bootstrapping".
|
| SecurityPrincipal |
An object representing an account with a name and domain.
|
| SecurityProvider |
An abstract class defining an interface for performing common security operations.
|
| Exception | Description |
|---|---|
| SecurityProviderException |