## Package org.jboss.security

The basic security interfaces and classes are now located in the jbosssx module.

See:
Description

Interface Summary
AuthenticationManager: The SecurityManager is responsible for validating credentials associated with principals.
EJBSecurityManager: The EJBSecurityManager is a legacy interface that has been renamed because the interface was not specific to EJBs.
RealmMapping: The interface for Principal mapping.
SecurityDomain: The SecurityDomain interface combines the SubjectSecurityManager and RealmMapping interfaces and adds a keyStore and trustStore as well as JSSE KeyManagerFactory and TrustManagerFactory accessors for use with SSL/JSSE.
SecurityProxy: An interface describing the requirements for a SecurityInterceptor proxy.
SecurityProxyFactory: An interface for factories of SecurityProxy objects.
SubjectSecurityManager: An extension of the AuthenticationManager that adds the notion of the active Subject and security domain.

Class Summary
AnybodyPrincipal: An implementation of Principal and Comparable that represents any role.
NobodyPrincipal: An implementation of Principal and Comparable that represents no role.
SecurityAssociation: The SecurityAssociation class maintains the security principal and credentials.
SimplePrincipal: A simple String based implementation of Principal.

## Package org.jboss.security Description

The basic security interfaces and classes are now located in the jbosssx module.

Copyright © 2000 The JBoss Organization. All Rights Reserved.