Uses of Interface
org.jasig.portal.security.ISecurityContext

Packages that use ISecurityContext
org.jasig.portal.portlets.swapper   
org.jasig.portal.security   
org.jasig.portal.security.provider   
org.jasig.portal.security.provider.cas   
org.jasig.portal.services   
 

Uses of ISecurityContext in org.jasig.portal.portlets.swapper
 

Classes in org.jasig.portal.portlets.swapper that implement ISecurityContext
 class IdentitySwapperSecurityContext
          Security context used exclusively for doing identity-swaps
 

Methods in org.jasig.portal.portlets.swapper that return ISecurityContext
 ISecurityContext IdentitySwapperSecurityContext.getSubContext(String ctx)
           
 

Methods in org.jasig.portal.portlets.swapper with parameters of type ISecurityContext
 void IdentitySwapperSecurityContext.addSubContext(String name, ISecurityContext ctx)
           
 

Uses of ISecurityContext in org.jasig.portal.security
 

Subinterfaces of ISecurityContext in org.jasig.portal.security
 interface IConfigurableSecurityContext
          Allows an ISecurityContext to note that it can have a Properties passed to it via a setter method.
 

Methods in org.jasig.portal.security that return ISecurityContext
static ISecurityContext InitialSecurityContextFactory.getInitialContext(String rootContext)
           
 ISecurityContext ISecurityContextFactory.getSecurityContext()
           
 ISecurityContext IPerson.getSecurityContext()
          Gets the security context object associated with the user
 ISecurityContext ISecurityContext.getSubContext(String ctx)
          Returns an ISecurityContext for the named subserviant security context.
 

Methods in org.jasig.portal.security with parameters of type ISecurityContext
 void ISecurityContext.addSubContext(String name, ISecurityContext ctx)
          Adds a named sub context to the list of subserviant subcontexts.
 void IParentAwareSecurityContext.authenticate(ISecurityContext parent)
          Concrete SecurityContext classes that implement IParentAwareSecurityContext will have this method called by ChainingSecurityContext instead of the no-arg version.
 void IPerson.setSecurityContext(ISecurityContext securityContext)
          Associates a security context object with the user
 

Uses of ISecurityContext in org.jasig.portal.security.provider
 

Classes in org.jasig.portal.security.provider that implement ISecurityContext
 class BrokenSecurityContext
           A SecurityContext that can never be authenticated.
 class CacheLdapSecurityContext
          Deprecated. As of uPortal 2.1.3, use SimpleLdapSecurityContext chained with CacheSecurityContext instead
 class ChainingSecurityContext
          This is the basic abstract class for all security contexts that should chain to children security contexts.
 class SimpleLdapSecurityContext
          This is an implementation of a SecurityContext that checks a user's credentials against an LDAP directory.
 class SimpleSecurityContext
          This is an implementation of a SecurityContext that checks a user's credentials against an MD5 hashed password entry.
 

Fields in org.jasig.portal.security.provider declared as ISecurityContext
protected  ISecurityContext PersonImpl.m_securityContext
           
 

Methods in org.jasig.portal.security.provider that return ISecurityContext
 ISecurityContext JAASSecurityContextFactory.getSecurityContext()
           
 ISecurityContext CacheLdapSecurityContextFactory.getSecurityContext()
          Deprecated. Returns a new CacheLdapSecurityContext
 ISecurityContext SimpleSecurityContextFactory.getSecurityContext()
           
 ISecurityContext RestrictedPerson.getSecurityContext()
          RestrictedPerson's implementation of getSecurityContext prevents access to the security context by always returning null.
 ISecurityContext TrustSecurityContextFactory.getSecurityContext()
           
 ISecurityContext RemoteUserSecurityContextFactory.getSecurityContext()
           
 ISecurityContext SimpleLdapSecurityContextFactory.getSecurityContext()
           
 ISecurityContext CacheSecurityContextFactory.getSecurityContext()
           
 ISecurityContext UnionSecurityContextFactory.getSecurityContext()
           
 ISecurityContext PersonImpl.getSecurityContext()
           
 ISecurityContext ChainingSecurityContext.getSubContext(String name)
           
 

Methods in org.jasig.portal.security.provider with parameters of type ISecurityContext
 void ChainingSecurityContext.addSubContext(String name, ISecurityContext ctx)
           
 void RestrictedPerson.setSecurityContext(ISecurityContext securityContext)
          RestrictedPerson's implementation of setSecurityContext does nothing.
 void PersonImpl.setSecurityContext(ISecurityContext securityContext)
           
 

Uses of ISecurityContext in org.jasig.portal.security.provider.cas
 

Classes in org.jasig.portal.security.provider.cas that implement ISecurityContext
 class CasAssertionSecurityContext
          Implementation of the ICasSecurityContext that reads the Assertion from the ThreadLocal.
 

Methods in org.jasig.portal.security.provider.cas that return ISecurityContext
 ISecurityContext CasAssertionSecurityContextFactory.getSecurityContext()
           
 

Uses of ISecurityContext in org.jasig.portal.services
 

Fields in org.jasig.portal.services declared as ISecurityContext
protected  ISecurityContext Authentication.ic
           
 

Methods in org.jasig.portal.services that return ISecurityContext
 ISecurityContext Authentication.getSecurityContext()
          Returns an ISecurityContext object that can be used later.
 

Methods in org.jasig.portal.services with parameters of type ISecurityContext
 void Authentication.setContextParameters(HashMap principals, HashMap credentials, String ctxName, ISecurityContext securityContext, IPerson person)
          Get the principal and credential for a specific context and store them in the context.
 



Copyright © 2010 Jasig. All Rights Reserved.