BEA Systems, Inc.

WebLogic Server 5.1.0 API Reference

Uses of Class
weblogic.security.acl.User

Packages that use User
weblogic.security.acl   
weblogic.security.audit   
 

Uses of User in weblogic.security.acl
 

Subclasses of User in weblogic.security.acl
 class DefaultUserImpl
          DefaultUserImpl is the default implementation of the interface User.
 class Everyone
          Everyone is an implementation of Group, which is includes everyone.
 class GroupImpl
          GroupImpl implements Group, which is used to represent a group of principals.
 

Methods in weblogic.security.acl that return User
static User Security.getCurrentUser()
          Returns the current user, which is either user information associated with the thread or the special user "guest." if no user has been set.
static User Security.getUser(java.lang.String name, java.lang.Object credential)
          Gets the User for the specified username and credential.
static User Realm.authenticate(UserInfo userInfo)
          Authenticates the user, based on a UserInfo structure.
 User BasicRealm.getUser(java.lang.String name)
          Retrieves a User by the specified name, or null.
 User BasicRealm.getUser(UserInfo userInfo)
          Checks whether some User matches the presented UserInfo and accepts its credentials.
 User AbstractListableRealm.getUser(java.lang.String name)
          Retrieves a User by the specified name, or null.
 User AbstractListableRealm.getUser(UserInfo userInfo)
          Deprecated.  
 User AbstractListableRealm.authenticate(UserInfo userInfo)
          Check whether some User matches the presented UserInfo and accept its credentials.
protected  User AbstractListableRealm.authInternal(UserInfo userInfo)
          The authentication dispatcher.
protected  User AbstractListableRealm.authCertificates(java.lang.String userName, java.util.Vector certificates)
          Attempt authentication based on any X.509 certificates the user has presented.
protected  User AbstractListableRealm.authSSLCertificates(java.lang.String userName, java.util.Vector certificates)
          Attempt authentication based on any SSL certificates the remote client has presented.
protected  User AbstractListableRealm.authUserPassword(java.lang.String userName, java.lang.String password)
          Attempt authentication based on a user name and password.
 User AbstractManageableRealm.newUser(java.lang.String name, java.lang.Object credential, java.lang.Object constraints)
          Returns a new user in a realm-specific way with the specified name, credentials, and optional constraints.
 User CachingRealm.getUser(java.lang.String name)
          Return the User.
 User CachingRealm.lookupUser(java.lang.String name)
          Look for the given user in the cache.
 User CachingRealm.getUser(UserInfo userInfo)
          Call through to the authenticate method.
 User CachingRealm.authenticate(UserInfo userInfo)
          Attempt to authenticate the given user.
 User CachingRealm.newUser(java.lang.String name, java.lang.Object credential, java.lang.Object constraints)
          Create a new user in a realm-specific way.
 User ManageableRealm.newUser(java.lang.String name, java.lang.Object credential, java.lang.Object constraints)
          Returns a new user in a realm-specific way with the specified name, credentials, and optional constraints.
 User CertAuthenticator.authenticate(java.lang.String userName, Certificate[] certs, boolean ssl)
          Authenticate a user based on a certificate chain they have presented.
static User CertAuthentication.authenticate(java.lang.String userName, java.util.Vector certs, boolean ssl)
          Authenticate a user based on a chain of certificates they have presented.
static User CertAuthentication.authenticate(java.lang.String userName, Certificate[] certs, boolean ssl)
          Authenticate a user based on a certificate chain they have presented.
 

Methods in weblogic.security.acl with parameters of type User
 void AbstractManageableRealm.deleteUser(User user)
          Deletes a User from a ManageableRealm.
 void CachingRealm.deleteUser(User user)
          Delete a user from both the delegate and backup realms.
 void ManageableRealm.deleteUser(User user)
          Deletes a User from a ManageableRealm.
 

Uses of User in weblogic.security.audit
 

Methods in weblogic.security.audit with parameters of type User
static void Audit.authenticateUser(java.lang.String subsystem, UserInfo info, User result)
           
 void AuditProvider.authenticateUser(java.lang.String subsystem, UserInfo info, User result)
          A request was made to authenticate a user.
 


Documentation is available at
http://www.weblogic.com/docs51