uPortal 2.4.1
API Documentation

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  
AuthorizationImpl  
AuthorizationPrincipalImpl  
AuthorizationServiceFactoryImpl  
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
CacheSecurityContextFactory  
ChainingSecurityContext This is the basic abstract class for all security contexts that should chain to children security contexts.
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.
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.
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  
TrustSecurityContextFactory  
UnionSecurityContextFactory  
UpdatingPermissionManagerImpl  
 


uPortal 2.4.1
API Documentation