org.apache.tuscany.sca.policy.identity
Class SecurityIdentityPolicy

java.lang.Object
  extended by org.apache.tuscany.sca.policy.identity.SecurityIdentityPolicy
All Implemented Interfaces:
Policy

public class SecurityIdentityPolicy
extends java.lang.Object
implements Policy

Models the SCA Implementation Security Policy Assertion for Security Identity.


Field Summary
static javax.xml.namespace.QName NAME
           
 
Constructor Summary
SecurityIdentityPolicy()
           
 
Method Summary
 java.lang.String getRunAsRole()
           
 javax.xml.namespace.QName getSchemaName()
           
 boolean isUnresolved()
           
 boolean isUseCallerIdentity()
           
 void setRunAsRole(java.lang.String runAsRole)
           
 void setUnresolved(boolean unresolved)
           
 void setUseCallerIdentity(boolean useCallerIdentity)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME

public static final javax.xml.namespace.QName NAME
Constructor Detail

SecurityIdentityPolicy

public SecurityIdentityPolicy()
Method Detail

isUnresolved

public boolean isUnresolved()
Specified by:
isUnresolved in interface Policy

setUnresolved

public void setUnresolved(boolean unresolved)
Specified by:
setUnresolved in interface Policy

getSchemaName

public javax.xml.namespace.QName getSchemaName()
Specified by:
getSchemaName in interface Policy

isUseCallerIdentity

public boolean isUseCallerIdentity()

setUseCallerIdentity

public void setUseCallerIdentity(boolean useCallerIdentity)

getRunAsRole

public java.lang.String getRunAsRole()

setRunAsRole

public void setRunAsRole(java.lang.String runAsRole)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object