|
Interface Summary |
| IAdditionalDescriptor |
A marker interface that should be extended by security providers that
have some incidental additional information that should be associated with
a security context. |
| IAuthorizationPrincipal |
An IAuthorizationPrincipal represents a portal entity to which
IPermissions have been granted. |
| IAuthorizationService |
|
| IAuthorizationServiceFactory |
A context-specific factory class interface that should be implemented
by factory classes defined for each context provider. |
| IConfigurableSecurityContext |
Allows an ISecurityContext to note that it can have a Properties passed to it
via a setter method. |
| IOpaqueCredentials |
Our OpaqueCredentials interface stores password or passphrase information
for authentication. |
| IParentAwareSecurityContext |
This is a tag interface, indicating that the implementing SecurityContext
class must be parent aware. |
| IPermission |
|
| IPermissionManager |
An interface for retrieving IAuthorizationPrincipals and
their Permissions on behalf of a Permission owner. |
| IPermissionPolicy |
Defines a pluggable strategy for evaluating the permissions associated
with a principal. |
| IPermissionSet |
|
| IPermissionStore |
Interface for creating, finding and maintaining IPermissions. |
| IPerson |
|
| IPersonManager |
Manages the storage of an IPerson object in a user's session. |
| IPrincipal |
An interface that defines the required methods for assigning and
retrieving information about the authenticated principal (user). |
| ISecurityContext |
This is the main interface for the JASIG portal effort's security
mechanism. |
| ISecurityContextFactory |
A context-specific factory class interface that should be implemented
by factory classes defined for each context provider. |
| IStringEncryptionService |
IStringEncryptionService is a small interface for string encryption/decryption. |
| IUpdatingPermissionManager |
An interface for updating Permissions on behalf of a
Permission owner. |
|
Class Summary |
| AdminEvaluator |
Provides single location for housing knowledge of the various ways to
determine if a user is an administrator or is in any administrative
sub-group. |
| InitialSecurityContextFactory |
This class provides a static "factory" method that returns a security context
retrieved based on the information provided in security.properties,
including all relevant subcontexts. |
| JasyptPBEStringEncryptionServiceImpl |
JasyptPBEStringEncryptionServiceImpl is an implementation of
IStringEncryptionService that uses a configurable Jasypt PBEStringEncryptor
to perform string encryption and decryption. |
| LocalConnectionContext |
LocalConnectionContext allows channels to tailor backend connections
to reflect local policy and implementation. |
| MaxInactiveFilter |
This Filter sets the HttpSession MaxInactiveInterval based on
permissions, if applicable. |
| Md5Passwd |
A utility class that demonstrates changing and locking md5 passwords in
the UP_PERSON_DIR table. |
| PersonFactory |
Creates a person. |
| PersonManagerFactory |
Deprecated. The 'personManager' bean in the spring context should be used instead |