BEA Systems, Inc.

WebLogic Server 5.1.0 API Reference

weblogic.security.acl
Class User

java.lang.Object
  |
  +--java.security.Identity
        |
        +--weblogic.security.acl.User
Direct Known Subclasses:
DefaultUserImpl, Everyone, GroupImpl

public class User
extends java.security.Identity

Users are created or retrieved through some realm. That realm knows how to check credentials coming from a RealmProxy.

Author:
Copyright (c) 1997-1998 by WebLogic, Inc. All Rights Reserved., Copyright (c) 1999 by BEA WebXpress. All Rights Reserved.
Copyright © 2000 BEA Systems, Inc. All Rights Reserved.
See Also:
Serialized Form

Constructor Summary
User()
           
User(java.lang.String name)
           
 
Method Summary
 java.lang.Object getCredential(java.lang.Object ownerCredential)
          Returns a User's credential, if the ownerCredential is accepted by the realm, or null otherwise.
 BasicRealm getRealm()
          Gets the realm associated with a User.
protected  boolean identityEquals(java.security.Identity other)
           
 java.lang.String toString()
           
 
Methods inherited from class java.security.Identity
addCertificate, certificates, equals, getInfo, getName, getPublicKey, getScope, hashCode, removeCertificate, setInfo, setPublicKey, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

User

public User()

User

public User(java.lang.String name)
Method Detail

getRealm

public BasicRealm getRealm()
Gets the realm associated with a User.

Returns:
BasicRealm

getCredential

public java.lang.Object getCredential(java.lang.Object ownerCredential)
Returns a User's credential, if the ownerCredential is accepted by the realm, or null otherwise. A credential may be an X509 certificate, a certificate token, password, or other authentication object. Only an owner has access to credentials of its Realm's users.

Parameters:
ownerCredential - Credential of an owner
Returns:
Credential of this user

identityEquals

protected boolean identityEquals(java.security.Identity other)

Overrides:
identityEquals in class java.security.Identity

toString

public java.lang.String toString()

Overrides:
toString in class java.security.Identity

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