Class EncryptedHeaderImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.soap.wssecurity.impl.AbstractWSSecurityObject
org.opensaml.soap.wssecurity.impl.EncryptedHeaderImpl
- All Implemented Interfaces:
XMLObject,ActorBearing,MustUnderstandBearing,MustUnderstandBearing,RelayBearing,RoleBearing,EncryptedHeader,IdBearing,WSSecurityObject
Implementation of
EncryptedHeader.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate EncryptedDataEncryptedData child element.private StringThe@soap11:actoratribute.private XSBooleanValueThe@soap11:mustUnderstandatribute.private XSBooleanValueThe@soap12:mustUnderstandatribute.private XSBooleanValueThe@soap12:relayatribute.private StringThe@soap12:roleatribute.private StringThe@wsu:Idatribute.Fields inherited from interface org.opensaml.soap.soap11.ActorBearing
SOAP11_ACTOR_ATTR_LOCAL_NAME, SOAP11_ACTOR_ATTR_NAME, SOAP11_ACTOR_NEXTFields inherited from interface org.opensaml.soap.wssecurity.EncryptedHeader
ELEMENT_LOCAL_NAME, ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAMEFields inherited from interface org.opensaml.soap.wssecurity.IdBearing
WSU_ID_ATTR_LOCAL_NAME, WSU_ID_ATTR_NAMEFields inherited from interface org.opensaml.soap.soap11.MustUnderstandBearing
SOAP11_MUST_UNDERSTAND_ATTR_LOCAL_NAME, SOAP11_MUST_UNDERSTAND_ATTR_NAMEFields inherited from interface org.opensaml.soap.soap12.MustUnderstandBearing
SOAP12_MUST_UNDERSTAND_ATTR_LOCAL_NAME, SOAP12_MUST_UNDERSTAND_ATTR_NAMEFields inherited from interface org.opensaml.soap.soap12.RelayBearing
SOAP12_RELAY_ATTR_LOCAL_NAME, SOAP12_RELAY_ATTR_NAMEFields inherited from interface org.opensaml.soap.soap12.RoleBearing
SOAP12_ROLE_ATTR_LOCAL_NAME, SOAP12_ROLE_ATTR_NAME -
Constructor Summary
ConstructorsConstructorDescriptionEncryptedHeaderImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGets the EncryptedData child element.Gets an unmodifiable list of child elements in the order that they will appear in the DOM.Get the attribute value.Get the attribute value.getWSUId()Returns the@wsu:Idattribute value.Get the attribute value.Get the attribute value.Get the attribute value.Get the attribute value.Get the attribute value.Get the attribute value.voidsetEncryptedData(EncryptedData newEncryptedData) Sets the EncryptedData child element.voidsetSOAP11Actor(String newActor) Set the attribute value.voidsetSOAP11MustUnderstand(Boolean newMustUnderstand) Set the attribute value.voidsetSOAP11MustUnderstand(XSBooleanValue newMustUnderstand) Set the attribute value.voidsetSOAP12MustUnderstand(Boolean newMustUnderstand) Set the attribute value.voidsetSOAP12MustUnderstand(XSBooleanValue newMustUnderstand) Set the attribute value.voidsetSOAP12Relay(Boolean newRelay) Set the attribute value.voidsetSOAP12Relay(XSBooleanValue newRelay) Set the attribute value.voidsetSOAP12Role(String newRole) Set the attribute value.voidSets the@wsu:Idattribute value.Methods 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.XMLObject
detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
encryptedData
EncryptedData child element. -
wsuId
The@wsu:Idatribute. -
soap11MustUnderstand
The@soap11:mustUnderstandatribute. -
soap11Actor
The@soap11:actoratribute. -
soap12MustUnderstand
The@soap12:mustUnderstandatribute. -
soap12Role
The@soap12:roleatribute. -
soap12Relay
The@soap12:relayatribute.
-
-
Constructor Details
-
Method Details
-
getEncryptedData
Gets the EncryptedData child element.- Specified by:
getEncryptedDatain interfaceEncryptedHeader- Returns:
- the EncryptedData child element
-
setEncryptedData
Sets the EncryptedData child element.- Specified by:
setEncryptedDatain interfaceEncryptedHeader- Parameters:
newEncryptedData- the new EncryptedData child element
-
getWSUId
Returns the@wsu:Idattribute value. -
setWSUId
Sets the@wsu:Idattribute value. -
isSOAP11MustUnderstand
Get the attribute value.- Specified by:
isSOAP11MustUnderstandin interfaceMustUnderstandBearing- Returns:
- return the attribute vlue
-
isSOAP11MustUnderstandXSBoolean
Get the attribute value.- Specified by:
isSOAP11MustUnderstandXSBooleanin interfaceMustUnderstandBearing- Returns:
- return the attribute vlue
-
setSOAP11MustUnderstand
Set the attribute value.- Specified by:
setSOAP11MustUnderstandin interfaceMustUnderstandBearing- Parameters:
newMustUnderstand- the new attribute value
-
setSOAP11MustUnderstand
Set the attribute value.- Specified by:
setSOAP11MustUnderstandin interfaceMustUnderstandBearing- Parameters:
newMustUnderstand- the new attribute value
-
getSOAP11Actor
Get the attribute value.- Specified by:
getSOAP11Actorin interfaceActorBearing- Returns:
- return the attribute vlue
-
setSOAP11Actor
Set the attribute value.- Specified by:
setSOAP11Actorin interfaceActorBearing- Parameters:
newActor- the new attribute value
-
isSOAP12MustUnderstand
Get the attribute value.- Specified by:
isSOAP12MustUnderstandin interfaceMustUnderstandBearing- Returns:
- return the attribute value
-
isSOAP12MustUnderstandXSBoolean
Get the attribute value.- Specified by:
isSOAP12MustUnderstandXSBooleanin interfaceMustUnderstandBearing- Returns:
- return the attribute value
-
setSOAP12MustUnderstand
Set the attribute value.- Specified by:
setSOAP12MustUnderstandin interfaceMustUnderstandBearing- Parameters:
newMustUnderstand- the new attribute value
-
setSOAP12MustUnderstand
Set the attribute value.- Specified by:
setSOAP12MustUnderstandin interfaceMustUnderstandBearing- Parameters:
newMustUnderstand- the new attribute value
-
getSOAP12Role
Get the attribute value.- Specified by:
getSOAP12Rolein interfaceRoleBearing- Returns:
- return the attribute vlue
-
setSOAP12Role
Set the attribute value.- Specified by:
setSOAP12Rolein interfaceRoleBearing- Parameters:
newRole- the new attribute value
-
isSOAP12Relay
Get the attribute value.- Specified by:
isSOAP12Relayin interfaceRelayBearing- Returns:
- return the attribute vlue
-
isSOAP12RelayXSBoolean
Get the attribute value.- Specified by:
isSOAP12RelayXSBooleanin interfaceRelayBearing- Returns:
- return the attribute vlue
-
setSOAP12Relay
Set the attribute value.- Specified by:
setSOAP12Relayin interfaceRelayBearing- Parameters:
newRelay- the new attribute value
-
setSOAP12Relay
Set the attribute value.- Specified by:
setSOAP12Relayin interfaceRelayBearing- Parameters:
newRelay- the new attribute value
-
getOrderedChildren
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.- Specified by:
getOrderedChildrenin interfaceXMLObject- Overrides:
getOrderedChildrenin classAbstractWSSecurityObject- Returns:
- ordered list of child elements
-