Class BinarySecurityTokenImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.soap.wssecurity.impl.AbstractWSSecurityObject
org.opensaml.soap.wssecurity.impl.AttributedStringImpl
org.opensaml.soap.wssecurity.impl.EncodedStringImpl
org.opensaml.soap.wssecurity.impl.BinarySecurityTokenImpl
- All Implemented Interfaces:
AttributeExtensibleXMLObject,XSString,XMLObject,AttributedString,BinarySecurityToken,EncodedString,IdBearing,WSSecurityObject
BinarySecurityTokenImpl.
-
Field Summary
FieldsFields inherited from interface org.opensaml.soap.wssecurity.AttributedString
TYPE_LOCAL_NAME, TYPE_NAMEFields inherited from interface org.opensaml.soap.wssecurity.BinarySecurityToken
ELEMENT_LOCAL_NAME, ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME, VALUE_TYPE_ATTRIB_NAMEFields inherited from interface org.opensaml.soap.wssecurity.EncodedString
ENCODING_TYPE_ATTRIB_NAME, ENCODING_TYPE_BASE64_BINARY, TYPE_LOCAL_NAME, TYPE_NAMEFields inherited from interface org.opensaml.soap.wssecurity.IdBearing
WSU_ID_ATTR_LOCAL_NAME, WSU_ID_ATTR_NAME -
Constructor Summary
ConstructorsConstructorDescriptionBinarySecurityTokenImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionReturns the ValueType attribute URI value.voidsetValueType(String newValueType) Sets the ValueType attribute URI value.Methods inherited from class org.opensaml.soap.wssecurity.impl.EncodedStringImpl
getEncodingType, setEncodingTypeMethods inherited from class org.opensaml.soap.wssecurity.impl.AttributedStringImpl
getUnknownAttributes, getValue, getWSUId, setValue, setWSUIdMethods inherited from class org.opensaml.soap.wssecurity.impl.AbstractWSSecurityObject
getOrderedChildrenMethods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.core.xml.AttributeExtensibleXMLObject
getUnknownAttributesMethods inherited from interface org.opensaml.soap.wssecurity.EncodedString
getEncodingType, setEncodingTypeMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
valueType
wsse:BinarySecurityToken/@ValueType attribute.
-
-
Constructor Details
-
BinarySecurityTokenImpl
public BinarySecurityTokenImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable String namespacePrefix) Constructor. Default EncodingType isBinarySecurityToken.ENCODINGTYPE_BASE64_BINARY- Parameters:
namespaceURI- namespace of the elementelementLocalName- name of the elementnamespacePrefix- namespace prefix of the element
-
-
Method Details
-
getValueType
Returns the ValueType attribute URI value.- Specified by:
getValueTypein interfaceBinarySecurityToken- Returns:
- the ValueType attribute value or
null.
-
setValueType
Sets the ValueType attribute URI value.- Specified by:
setValueTypein interfaceBinarySecurityToken- Parameters:
newValueType- the ValueType attribute value.
-