|
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. |
| 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. |
| IUpdatingPermissionManager |
An interface for updating Permissions on behalf of a
Permission owner. |