org.jboss.security.xacml.core.model.policy
Class AttributeDesignatorType

java.lang.Object
  extended by org.jboss.security.xacml.core.model.policy.ExpressionType
      extended by org.jboss.security.xacml.core.model.policy.AttributeDesignatorType
Direct Known Subclasses:
SubjectAttributeDesignatorType

public class AttributeDesignatorType
extends ExpressionType

Java class for AttributeDesignatorType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AttributeDesignatorType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:xacml:2.0:policy:schema:os}ExpressionType">
       <attribute name="AttributeId" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="DataType" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="Issuer" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="MustBePresent" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String attributeId
           
protected  String dataType
           
protected  String issuer
           
protected  Boolean mustBePresent
           
 
Constructor Summary
AttributeDesignatorType()
           
 
Method Summary
 String getAttributeId()
          Gets the value of the attributeId property.
 String getDataType()
          Gets the value of the dataType property.
 String getIssuer()
          Gets the value of the issuer property.
 boolean isMustBePresent()
          Gets the value of the mustBePresent property.
 void setAttributeId(String value)
          Sets the value of the attributeId property.
 void setDataType(String value)
          Sets the value of the dataType property.
 void setIssuer(String value)
          Sets the value of the issuer property.
 void setMustBePresent(Boolean value)
          Sets the value of the mustBePresent property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attributeId

protected String attributeId

dataType

protected String dataType

issuer

protected String issuer

mustBePresent

protected Boolean mustBePresent
Constructor Detail

AttributeDesignatorType

public AttributeDesignatorType()
Method Detail

getAttributeId

public String getAttributeId()
Gets the value of the attributeId property.

Returns:
possible object is String

setAttributeId

public void setAttributeId(String value)
Sets the value of the attributeId property.

Parameters:
value - allowed object is String

getDataType

public String getDataType()
Gets the value of the dataType property.

Returns:
possible object is String

setDataType

public void setDataType(String value)
Sets the value of the dataType property.

Parameters:
value - allowed object is String

getIssuer

public String getIssuer()
Gets the value of the issuer property.

Returns:
possible object is String

setIssuer

public void setIssuer(String value)
Sets the value of the issuer property.

Parameters:
value - allowed object is String

isMustBePresent

public boolean isMustBePresent()
Gets the value of the mustBePresent property.

Returns:
possible object is Boolean

setMustBePresent

public void setMustBePresent(Boolean value)
Sets the value of the mustBePresent property.

Parameters:
value - allowed object is Boolean


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.