Uses of Package
com.arsdigita.kernel.security

Packages that use com.arsdigita.kernel.security
com.arsdigita.kernel Provides the classes that are essential for building a CCM web application, including ACSObject, packages, parties, and permissions. 
com.arsdigita.kernel.security Provides user authentication, session tracking, and cryptography services. 
com.arsdigita.ui.login Internationalized UI classes for user login and registration. 
com.arsdigita.web Tools supporting web-application authoring; services include dispatching requests, generating URLs, and setting up a request's context of execution. 
 

Classes in com.arsdigita.kernel.security used by com.arsdigita.kernel
SecurityConfig
          SecurityConfig
SessionContext
          Provide access to the JSESSIONID value as a BigDecimal.
UserContext
          Provides methods for logging in and logging out the current user and accessing the user ID.
 

Classes in com.arsdigita.kernel.security used by com.arsdigita.kernel.security
AccountException
          Represents an error encountered while accessing a user account during login.
AccountNotFoundException
          Thrown when an account is not found.
Credential
          A unit of data that contains a string value, an expiration date, and a tamper-proof validator.
CredentialEncodingException
          Thrown when there is an error encoding a credential.
CredentialException
          Represents an error encountered while handling an authentication credential during login.
CredentialExpiredException
          Thrown when a credential has expired.
CredentialLoginModule
          Loads an ID from a credential stored in the current HTTP request (for example, cookie or URL parameter).
CredentialManager
          Provides methods for saving, retrieving, and deleting a string value from HTTP requests and responses.
CredentialParsingException
          Thrown when there is an error parsing a credential.
DefaultSecurityHelper
          Default implementation of SecurityHelper interface.
KernelLoginException
           
KeyStorage
          This interface is an implementation detail that you most likely don't want to use or rely on.
MappingLoginModule
          Superclass of LoginModules that map usernames to user IDs.
PasswordLoginModule
          Superclass of LoginModules that authenticate users using a username and password.
SecurityHelper
          Provides methods for determining security properties for a request.
SessionContext
          Provide access to the JSESSIONID value as a BigDecimal.
UserLoginModule
          Authenticates a user (loads a user ID) from a credential stored in the current HTTP request.
 

Classes in com.arsdigita.kernel.security used by com.arsdigita.ui.login
AccountNotFoundException
          Thrown when an account is not found.
 

Classes in com.arsdigita.kernel.security used by com.arsdigita.web
UserContext
          Provides methods for logging in and logging out the current user and accessing the user ID.
 



Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC