2016/05/28 - Apache Tuscany has been retired.

For more information, please explore the Attic.



org.apache.tuscany.sca.policy.authorization
Class AuthorizationPolicy

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

public class AuthorizationPolicy
extends java.lang.Object
implements Policy

Models the SCA Implementation Security Policy Assertion for Authorization.


Nested Class Summary
static class AuthorizationPolicy.AcessControl
           
 
Field Summary
static javax.xml.namespace.QName NAME
           
 
Constructor Summary
AuthorizationPolicy()
           
 
Method Summary
 AuthorizationPolicy.AcessControl getAccessControl()
           
 java.util.List<java.lang.String> getRoleNames()
           
 javax.xml.namespace.QName getSchemaName()
           
 boolean isUnresolved()
           
 void setAccessControl(AuthorizationPolicy.AcessControl accessControl)
           
 void setUnresolved(boolean unresolved)
           
 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

AuthorizationPolicy

public AuthorizationPolicy()
Method Detail

getAccessControl

public AuthorizationPolicy.AcessControl getAccessControl()

setAccessControl

public void setAccessControl(AuthorizationPolicy.AcessControl accessControl)

getRoleNames

public java.util.List<java.lang.String> getRoleNames()

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

toString

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