Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | BEA Systems, Inc.
PREV NEXT | FRAMES NO FRAMES

WebLogic Server 5.1.0sp9 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://www.weblogic.com/docs51
PREV NEXT | FRAMES NO FRAMES