org.example.azapi
Interface AzAttributeValueBase64Binary

All Superinterfaces:
AzAttributeValue<AzDataTypeIdBase64Binary,AzDataByteArray>

public interface AzAttributeValueBase64Binary
extends AzAttributeValue<AzDataTypeIdBase64Binary,AzDataByteArray>

AzAttributeValueBase64Binary contains a Java byte[] object that may be used to generate the XACML #base64Binary DataType.

Author:
Rich

Method Summary
 AzDataByteArray getValue()
          Return the Java AzDataByteArray object that is used by this AzAttributeValueBase64Binary object to represent the XACML #base64Binary DataType
 void setValue(AzDataByteArray azVal)
          Set the value of this AzAttributeValueBase64Binary object with a Java AzDataByteArray object that can generate the string that can be used for the value of a XACML #base64Binary DataType.
 java.lang.String toXacmlString()
          Return the Java String that can be used as the XACML #base64Binary DataType representation of the Java byte[] array, contained in the AzDataByteArray of this AzAttributeValueBase64Binary object.
 
Methods inherited from interface org.example.azapi.AzAttributeValue
getType, validate
 

Method Detail

setValue

void setValue(AzDataByteArray azVal)
Set the value of this AzAttributeValueBase64Binary object with a Java AzDataByteArray object that can generate the string that can be used for the value of a XACML #base64Binary DataType.

Specified by:
setValue in interface AzAttributeValue<AzDataTypeIdBase64Binary,AzDataByteArray>
Parameters:
azVal - an azDataByteArray that can be used to generate XACML #base64Binary DataType

getValue

AzDataByteArray getValue()
Return the Java AzDataByteArray object that is used by this AzAttributeValueBase64Binary object to represent the XACML #base64Binary DataType

Specified by:
getValue in interface AzAttributeValue<AzDataTypeIdBase64Binary,AzDataByteArray>
Returns:
a Java azDataByteArray object that contains a Java byte[] array that corresponds to the XACML #base64Binary DataType

toXacmlString

java.lang.String toXacmlString()
Return the Java String that can be used as the XACML #base64Binary DataType representation of the Java byte[] array, contained in the AzDataByteArray of this AzAttributeValueBase64Binary object.

Specified by:
toXacmlString in interface AzAttributeValue<AzDataTypeIdBase64Binary,AzDataByteArray>
Returns:
a string that can be used as XACML #base64Binary DataType content
See Also:
AzDataByteArray