Class EncodedStringImpl
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
- All Implemented Interfaces:
AttributeExtensibleXMLObject
,XSString
,XMLObject
,AttributedString
,EncodedString
,IdBearing
,WSSecurityObject
- Direct Known Subclasses:
BinarySecurityTokenImpl
,KeyIdentifierImpl
,NonceImpl
public class EncodedStringImpl extends AttributedStringImpl implements EncodedString
Implementation of
EncodedString
.-
Field Summary
Fields Modifier and Type Field Description private String
encodingType
The encodingType attribute value.Fields inherited from interface org.opensaml.soap.wssecurity.AttributedString
TYPE_LOCAL_NAME, TYPE_NAME
Fields inherited from interface org.opensaml.soap.wssecurity.EncodedString
ENCODING_TYPE_ATTRIB_NAME, ENCODING_TYPE_BASE64_BINARY, TYPE_LOCAL_NAME, TYPE_NAME
Fields inherited from interface org.opensaml.soap.wssecurity.IdBearing
WSU_ID_ATTR_LOCAL_NAME, WSU_ID_ATTR_NAME
-
Constructor Summary
Constructors Constructor Description EncodedStringImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
Constructor. -
Method Summary
Modifier and Type Method Description String
getEncodingType()
Returns the EncodingType attribute value.void
setEncodingType(String newEncodingType)
Sets the EncodingType attribute value.Methods inherited from class org.opensaml.soap.wssecurity.impl.AttributedStringImpl
getUnknownAttributes, getValue, getWSUId, setValue, setWSUId
Methods inherited from class org.opensaml.soap.wssecurity.impl.AbstractWSSecurityObject
getOrderedChildren
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, 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, setSchemaType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opensaml.core.xml.AttributeExtensibleXMLObject
getUnknownAttributes
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, 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
-
encodingType
The encodingType attribute value.
-
-
Constructor Details
-
EncodedStringImpl
Constructor.- Parameters:
namespaceURI
- namespace of the elementelementLocalName
- name of the elementnamespacePrefix
- namespace prefix of the element
-
-
Method Details
-
getEncodingType
Returns the EncodingType attribute value.- Specified by:
getEncodingType
in interfaceEncodedString
- Returns:
- the EncodingType attribute value.
-
setEncodingType
Sets the EncodingType attribute value.- Specified by:
setEncodingType
in interfaceEncodedString
- Parameters:
newEncodingType
- the EncodingType attribute value.
-