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

java.lang.Object
  extended by org.jboss.security.xacml.core.model.policy.EnvironmentMatchType

public class EnvironmentMatchType
extends Object

Java class for EnvironmentMatchType complex type.

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

 <complexType name="EnvironmentMatchType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{urn:oasis:names:tc:xacml:2.0:policy:schema:os}AttributeValue"/>
         <choice>
           <element ref="{urn:oasis:names:tc:xacml:2.0:policy:schema:os}EnvironmentAttributeDesignator"/>
           <element ref="{urn:oasis:names:tc:xacml:2.0:policy:schema:os}AttributeSelector"/>
         </choice>
       </sequence>
       <attribute name="MatchId" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  AttributeSelectorType attributeSelector
           
protected  AttributeValueType attributeValue
           
protected  AttributeDesignatorType environmentAttributeDesignator
           
protected  String matchId
           
 
Constructor Summary
EnvironmentMatchType()
           
 
Method Summary
 AttributeSelectorType getAttributeSelector()
          Gets the value of the attributeSelector property.
 AttributeValueType getAttributeValue()
          Gets the value of the attributeValue property.
 AttributeDesignatorType getEnvironmentAttributeDesignator()
          Gets the value of the environmentAttributeDesignator property.
 String getMatchId()
          Gets the value of the matchId property.
 void setAttributeSelector(AttributeSelectorType value)
          Sets the value of the attributeSelector property.
 void setAttributeValue(AttributeValueType value)
          Sets the value of the attributeValue property.
 void setEnvironmentAttributeDesignator(AttributeDesignatorType value)
          Sets the value of the environmentAttributeDesignator property.
 void setMatchId(String value)
          Sets the value of the matchId property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attributeValue

protected AttributeValueType attributeValue

environmentAttributeDesignator

protected AttributeDesignatorType environmentAttributeDesignator

attributeSelector

protected AttributeSelectorType attributeSelector

matchId

protected String matchId
Constructor Detail

EnvironmentMatchType

public EnvironmentMatchType()
Method Detail

getAttributeValue

public AttributeValueType getAttributeValue()
Gets the value of the attributeValue property.

Returns:
possible object is AttributeValueType

setAttributeValue

public void setAttributeValue(AttributeValueType value)
Sets the value of the attributeValue property.

Parameters:
value - allowed object is AttributeValueType

getEnvironmentAttributeDesignator

public AttributeDesignatorType getEnvironmentAttributeDesignator()
Gets the value of the environmentAttributeDesignator property.

Returns:
possible object is AttributeDesignatorType

setEnvironmentAttributeDesignator

public void setEnvironmentAttributeDesignator(AttributeDesignatorType value)
Sets the value of the environmentAttributeDesignator property.

Parameters:
value - allowed object is AttributeDesignatorType

getAttributeSelector

public AttributeSelectorType getAttributeSelector()
Gets the value of the attributeSelector property.

Returns:
possible object is AttributeSelectorType

setAttributeSelector

public void setAttributeSelector(AttributeSelectorType value)
Sets the value of the attributeSelector property.

Parameters:
value - allowed object is AttributeSelectorType

getMatchId

public String getMatchId()
Gets the value of the matchId property.

Returns:
possible object is String

setMatchId

public void setMatchId(String value)
Sets the value of the matchId property.

Parameters:
value - allowed object is String


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