| Interface | Description |
|---|---|
| AlgorithmUpgradePasswordEncodingService |
AlgorithmUpgradePasswordEncodingService allows checking a specific PasswordCredential if it uses the provided Encoding Algorithm.
|
| AuthenticatedUser | |
| AuthenticationProvider |
Configures an authentication provider.
|
| AuthorizationProvider |
Configures the policies.
|
| Credential | |
| CredentialPasswordEncoder |
CredentialPasswordEncoder
|
| CredentialPasswordValidator |
CredentialPasswordValidator
|
| Group |
Group simply extending JetspeedPrincipal interface.
|
| GroupManager |
Describes the service interface for managing groups.
|
| JetspeedPermission | |
| JetspeedPrincipal | |
| JetspeedPrincipalAssociationType | |
| JetspeedPrincipalManager | |
| JetspeedPrincipalManagerProvider | |
| JetspeedPrincipalPermission | |
| JetspeedPrincipalType |
The base JetspeedPrincipal type.
|
| LoginModuleProxy |
Utility component used as a bridge between the login module and the security component.
|
| PasswordCredential |
PasswordCredential
|
| PasswordEncodingService |
PasswordEncodingService allows decoding of user passwords provided that a two-way encryption algoritmn is used.
|
| PermissionFactory | |
| PermissionManager | |
| PrincipalManagerEventListener | |
| PrincipalTypeManager | |
| Role |
Role simply extending JetspeedPrincipal interface.
|
| RoleManager |
Describes the service interface for managing roles.
|
| SecurityAccessController |
This component abstracts access to security checks.
|
| SecurityAttribute | |
| SecurityAttributes | |
| SecurityAttributeType | |
| SecurityAttributeTypes | |
| SecurityDomain | |
| User |
User simply extending JetspeedPrincipal interface.
|
| UserCredential |
The (readonly) UserCredential accessible through the Subject (private) credentials
|
| UserManager |
Describes the interface for managing users and provides access to the
User. |
| UserSubjectPrincipal |
The Principal representing the User of a Subject
|
| Class | Description |
|---|---|
| JetspeedPrincipalAssociationReference | |
| JetspeedPrincipalQueryContext |
Principal query context.
|
| JetspeedPrincipalResultList |
A container for principals that have been retrieved from storage with ranged
queries.
|
| PrincipalManagerEventAdapter | |
| UserResultList |
Wrapper for a
JetspeedPrincipalResultList. |
| Enum | Description |
|---|---|
| JetspeedPrincipalAssociationReference.Type | |
| SecurityAttributeType.DataType |
| Exception | Description |
|---|---|
| InvalidNewPasswordException |
Exception thrown when supplied new password is invalid.
|
| InvalidPasswordException |
Exception thrown when supplied password is invalid.
|
| PasswordAlreadyUsedException |
Exception thrown when supplied password has been used before.
|
| SecurityException |
Exception throwns by members of the security service.
|
Jetspeed security service interfaces.
Copyright © 1999–2016 The Apache Software Foundation. All rights reserved.