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.
AnyUnblockedGrantPermissionPolicy If there exists a GRANT explicitly for the Principal for the Activity under consideration, this permission policy will GRANT permission.
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
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.
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  
 



Copyright © 2010 Jasig. All Rights Reserved.