Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.jasig.portal.security.provider

Interface Summary
IAccountStore | A store for basic account information; username, passwords, etc.
NotSoOpaqueCredentials | This is a provider-specific extention to the standard opaque credentials that is designed to work with the caching security context.

Class Summary
AccountStoreFactory | A factory for account store implementation.
AuthorizationImpl |
AuthorizationPrincipalImpl |
AuthorizationServiceFactoryImpl | The factory class for the uPortal reference IAuthorizationService implementation.
BasicLocalConnectionContext | BasicLocalConnectionContext implements HTTP Basic Authentication as a LocalConnectionContext.
BrokenSecurityContext | A SecurityContext that can never be authenticated.
CacheLdapSecurityContext | Deprecated. As of uPortal 2.1.3, use `SimpleLdapSecurityContext` chained with `CacheSecurityContext` instead
CacheLdapSecurityContextFactory | Deprecated. As of uPortal 2.1.3, use `SimpleLdapSecurityContextFactory` chained with `CacheSecurityContextFactory` instead
CacheSecurityContext | This is an implementation of a SecurityContext that performs absolutely NO validation of the Principal but merely caches the claimed password.
CacheSecurityContextFactory | The factory class for the cache security context.
ChainingSecurityContext | This is the basic abstract class for all security contexts that should chain to children security contexts.
ChainingSecurityContext.Entry |
DefaultPermissionPolicy | Implements a strategy for answering the basic authorization question: does the `principal` have permission to perform the `activity` on the `target`.
JAASInlineCallbackHandler | Used by JAAS security provider checks userid and credentials using JAAS.
JAASSecurityContext | This is an implementation of a SecurityContext that checks a user's credentials using JAAS.
JAASSecurityContextFactory |
JAASSubject | Simple container object for a JAAS Subject for the logged in user.
PermissionImpl |
PermissionManagerImpl |
PermissionSetImpl |
PersonImpl | This is a reference IPerson implementation.
RDBMAccountStore | A reference implementation of `IAccountStore`.
RDBMPermissionImpl | Reference implementation of IPermissionStore.
RemoteUserPersonManager | When retrieving a new person, the value of the `REMOTEUSER` environment variable is passed to the security context.
RemoteUserSecurityContext | Create a security context and store the value of remote user.
RemoteUserSecurityContextFactory |
RestrictedPerson | An IPerson object that wraps another IPerson object and prevents access to the underlying sercurity context.
SimpleLdapSecurityContext | This is an implementation of a SecurityContext that checks a user's credentials against an LDAP directory.
SimpleLdapSecurityContextFactory |
SimplePersonManager | Manages the storage of an IPerson object in a user's session.
SimpleSecurityContext | This is an implementation of a SecurityContext that checks a user's credentials against an MD5 hashed password entry.
SimpleSecurityContextFactory |
TrustSecurityContext | This is an implementation of a SecurityContext that merely checks to see if the user exists in the UP_USERS database table but otherwise presumes to be pre-authenticated by the context from which it is called.
TrustSecurityContextFactory |
UnionSecurityContext | A simple extension of ChainingSecurityContext that acts merely as a placeholder but considers itself in an "authenticated" state if any of its subcontexts are "authenticated."
UnionSecurityContextFactory |
UpdatingPermissionManagerImpl |

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES