JSecurity

Uses of Package
org.jsecurity.subject

Packages that use org.jsecurity.subject
org.jsecurity This package primarily exists as a root classpath distinction, but it does contain two core classes widely used by applications, SecurityUtils and JSecurityException
org.jsecurity.aop Components used to support the framework's AOP/interception support classes. 
org.jsecurity.authc Core interfaces and exceptions concerning Authentication (the act of logging-in). 
org.jsecurity.authc.pam Support for PAM, or Pluggable Authentication Modules, which is the capability to authenticate a user against multiple configurable (pluggable) modules (JSecurity calls these Realms). 
org.jsecurity.authz Core interfaces and exceptions supporting Authorization (access control). 
org.jsecurity.mgt Provides the master SecurityManager interface and a default implementation hierarchy for managing all aspects of JSecurity's functionality in an application. 
org.jsecurity.realm Components and sub-packages used in supporting the core Realm interface. 
org.jsecurity.realm.activedirectory Realms that acquire security data from a Microsoft Active Directory. 
org.jsecurity.realm.jdbc Realms that acquire security data from an RDBMS (Relational Database Management System) using the JDBC API. 
org.jsecurity.realm.ldap Realms that acquire security data from an LDAP (Lightweight Directory Access Protocol) server utilizing LDAP/Naming APIs. 
org.jsecurity.realm.text Realms that acquire security data from text-based data sources such as Files or text streams. 
org.jsecurity.spring.remoting Support to enable Spring-based remote method invocations to carry a JSecurity session ID as part of the invocation payload, allowing remote clients to perform security operations. 
org.jsecurity.subject Components supporting the Subject interface, the most important concept in JSecurity's API. 
org.jsecurity.util Your run-of-the-mill 'util' pacakge for components and logic widely used across the framework that can't find their home into a proper OO hierarchy (or, most likely for things used across many hierarchies). 
org.jsecurity.web Framework support for any web-enabled application. 
org.jsecurity.web.filter Base package supporting all Servlet Filter implementations used to control access to web pages and URL resources. 
org.jsecurity.web.filter.authc Servlet Filter implementations specific to controlling access based on a subject's authentication status, or those that can execute authentications (log-ins) directly. 
org.jsecurity.web.servlet Support implementations that depend heavily on the javax.servlet. 
org.jsecurity.web.tags Provides the JSecurity JSP Tag Library implementations. 
 

Classes in org.jsecurity.subject used by org.jsecurity
Subject
          A Subject represents state and security operations for a single application user.
 

Classes in org.jsecurity.subject used by org.jsecurity.aop
Subject
          A Subject represents state and security operations for a single application user.
 

Classes in org.jsecurity.subject used by org.jsecurity.authc
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
 

Classes in org.jsecurity.subject used by org.jsecurity.authc.pam
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
 

Classes in org.jsecurity.subject used by org.jsecurity.authz
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
 

Classes in org.jsecurity.subject used by org.jsecurity.mgt
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
RememberMeManager
          A RememberMeManager is responsible for remembering a Subject's identity across that Subject's sessions with the application.
Subject
          A Subject represents state and security operations for a single application user.
 

Classes in org.jsecurity.subject used by org.jsecurity.realm
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
 

Classes in org.jsecurity.subject used by org.jsecurity.realm.activedirectory
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
 

Classes in org.jsecurity.subject used by org.jsecurity.realm.jdbc
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
 

Classes in org.jsecurity.subject used by org.jsecurity.realm.ldap
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
 

Classes in org.jsecurity.subject used by org.jsecurity.realm.text
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
 

Classes in org.jsecurity.subject used by org.jsecurity.spring.remoting
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
 

Classes in org.jsecurity.subject used by org.jsecurity.subject
MutablePrincipalCollection
          A PrincipalCollection that allows modification.
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
RememberMeManager
          A RememberMeManager is responsible for remembering a Subject's identity across that Subject's sessions with the application.
Subject
          A Subject represents state and security operations for a single application user.
SubjectException
          Throws when there is an error accessing or interacting with a Subject.
 

Classes in org.jsecurity.subject used by org.jsecurity.util
Subject
          A Subject represents state and security operations for a single application user.
 

Classes in org.jsecurity.subject used by org.jsecurity.web
AbstractRememberMeManager
          Abstract implementation of the RememberMeManager interface that handles serialization and encryption of the remembered user identity.
PrincipalCollection
          A collection of all principals associated with a corresponding Subject.
RememberMeManager
          A RememberMeManager is responsible for remembering a Subject's identity across that Subject's sessions with the application.
Subject
          A Subject represents state and security operations for a single application user.
 

Classes in org.jsecurity.subject used by org.jsecurity.web.filter
Subject
          A Subject represents state and security operations for a single application user.
 

Classes in org.jsecurity.subject used by org.jsecurity.web.filter.authc
Subject
          A Subject represents state and security operations for a single application user.
 

Classes in org.jsecurity.subject used by org.jsecurity.web.servlet
Subject
          A Subject represents state and security operations for a single application user.
 

Classes in org.jsecurity.subject used by org.jsecurity.web.tags
Subject
          A Subject represents state and security operations for a single application user.
 


JSecurity

Copyright © 2004-2008 JSecurity.