Class BinarySecurityTokenImpl

All Implemented Interfaces:
AttributeExtensibleXMLObject, XSString, XMLObject, AttributedString, BinarySecurityToken, EncodedString, IdBearing, WSSecurityObject

public class BinarySecurityTokenImpl extends EncodedStringImpl implements BinarySecurityToken
BinarySecurityTokenImpl.
  • Field Details

    • valueType

      private String valueType
      wsse:BinarySecurityToken/@ValueType attribute.
  • Constructor Details

    • BinarySecurityTokenImpl

      public BinarySecurityTokenImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
      Constructor. Default EncodingType is BinarySecurityToken.ENCODINGTYPE_BASE64_BINARY
      Parameters:
      namespaceURI - namespace of the element
      elementLocalName - name of the element
      namespacePrefix - namespace prefix of the element
  • Method Details

    • getValueType

      public String getValueType()
      Returns the ValueType attribute URI value.
      Specified by:
      getValueType in interface BinarySecurityToken
      Returns:
      the ValueType attribute value or null.
    • setValueType

      public void setValueType(String newValueType)
      Sets the ValueType attribute URI value.
      Specified by:
      setValueType in interface BinarySecurityToken
      Parameters:
      newValueType - the ValueType attribute value.