Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 2 (10.1.2)
B25708-01


oracle.tip.pc.services.identity
Interface BPMPrincipal

All Superinterfaces:
java.security.Principal
All Known Subinterfaces:
BPMAppRole, BPMGroup, BPMIdentity, BPMRole, BPMUser

public interface BPMPrincipal
extends java.security.Principal

BPMPrincipal represents Identity


Method Summary
 java.lang.Object getAttribute(java.lang.String attrName)
           
 java.util.Map getAttributes()
          Get all attributes
 java.lang.String getDescription()
          Gets ProcessConnect principal description
 java.lang.String getDisplayName()
          Gets ProcessConnect display name
 java.lang.String getFullName()
          Gets full principal name.
 java.lang.String getGuid()
          Gets principal guid.

 

Methods inherited from interface java.security.Principal
equals, getName, hashCode, toString

 

Method Detail

getDisplayName

public java.lang.String getDisplayName()
Gets ProcessConnect display name
Returns:
display name of this BPMPrincipal

getDescription

public java.lang.String getDescription()
Gets ProcessConnect principal description
Returns:
discription of this BPMprincipal

getFullName

public java.lang.String getFullName()
Gets full principal name.
Returns:
a full principal name in given realm

getGuid

public java.lang.String getGuid()
Gets principal guid.
Returns:
guid

getAttribute

public java.lang.Object getAttribute(java.lang.String attrName)
                              throws BPMUnsupportedAttributeException
Throws:
BPMUnsupportedAttributeException

getAttributes

public java.util.Map getAttributes()
Get all attributes
Returns:
map of all attributes

Oracle BPEL Process Manager
Workflow Services API Reference
10g Release 2 (10.1.2)
B25708-01


Copyright © 2005, Oracle. All rights reserved.