Package oracle.security.xs
Class User
- java.lang.Object
-
- oracle.security.xs.Principal
-
- oracle.security.xs.User
-
- All Implemented Interfaces:
java.security.Principal
- Direct Known Subclasses:
ExternalUser
public class User extends Principal
This class represents a user, which is a type of principal.
-
-
Constructor Summary
Constructors Constructor Description User()Constructs aUserobject.User(java.lang.String name)Constructs aUserobject with the specified name.User(java.lang.String name, java.lang.String uuid)Constructs aUserobject with the specified name and UUID.User(java.lang.String name, java.lang.String uuid, long dbid)Constructs aUserobject with the specified name, UUID and DBID.
-
-
-
Constructor Detail
-
User
public User()
Constructs aUserobject.
-
User
public User(java.lang.String name)
Constructs aUserobject with the specified name.- Parameters:
name- name of theUser
-
User
public User(java.lang.String name, java.lang.String uuid, long dbid) throws XSPrincipalExceptionConstructs aUserobject with the specified name, UUID and DBID.- Parameters:
name- name of theUseruuid- UUID of theUserdbid- DBID of theUser- Throws:
XSPrincipalException- a problem occured while creating the principal
-
User
public User(java.lang.String name, java.lang.String uuid) throws XSPrincipalExceptionConstructs aUserobject with the specified name and UUID.- Parameters:
name- name of theUseruuid- UUID of theUser- Throws:
XSPrincipalException- a problem occured while creating the principal
-
-