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
public class EncryptedHeaderImpl extends AbstractWSSecurityObject implements EncryptedHeader
Implementation ofEncryptedHeader.
-
-
Field Summary
Fields Modifier and Type Field Description private EncryptedDataencryptedDataEncryptedData child element.private Stringsoap11ActorThe@soap11:actoratribute.private XSBooleanValuesoap11MustUnderstandThe@soap11:mustUnderstandatribute.private XSBooleanValuesoap12MustUnderstandThe@soap12:mustUnderstandatribute.private XSBooleanValuesoap12RelayThe@soap12:relayatribute.private Stringsoap12RoleThe@soap12:roleatribute.private StringwsuIdThe@wsu:Idatribute.-
Fields inherited from interface org.opensaml.soap.soap11.ActorBearing
SOAP11_ACTOR_ATTR_LOCAL_NAME, SOAP11_ACTOR_ATTR_NAME, SOAP11_ACTOR_NEXT
-
Fields inherited from interface org.opensaml.soap.wssecurity.EncryptedHeader
ELEMENT_LOCAL_NAME, ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
-
Fields inherited from interface org.opensaml.soap.wssecurity.IdBearing
WSU_ID_ATTR_LOCAL_NAME, WSU_ID_ATTR_NAME
-
Fields inherited from interface org.opensaml.soap.soap11.MustUnderstandBearing
SOAP11_MUST_UNDERSTAND_ATTR_LOCAL_NAME, SOAP11_MUST_UNDERSTAND_ATTR_NAME
-
Fields inherited from interface org.opensaml.soap.soap12.MustUnderstandBearing
SOAP12_MUST_UNDERSTAND_ATTR_LOCAL_NAME, SOAP12_MUST_UNDERSTAND_ATTR_NAME
-
Fields inherited from interface org.opensaml.soap.soap12.RelayBearing
SOAP12_RELAY_ATTR_LOCAL_NAME, SOAP12_RELAY_ATTR_NAME
-
Fields inherited from interface org.opensaml.soap.soap12.RoleBearing
SOAP12_ROLE_ATTR_LOCAL_NAME, SOAP12_ROLE_ATTR_NAME
-
-
Constructor Summary
Constructors Constructor Description EncryptedHeaderImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EncryptedDatagetEncryptedData()List<XMLObject>getOrderedChildren()StringgetSOAP11Actor()StringgetSOAP12Role()StringgetWSUId()BooleanisSOAP11MustUnderstand()XSBooleanValueisSOAP11MustUnderstandXSBoolean()BooleanisSOAP12MustUnderstand()XSBooleanValueisSOAP12MustUnderstandXSBoolean()BooleanisSOAP12Relay()XSBooleanValueisSOAP12RelayXSBoolean()voidsetEncryptedData(EncryptedData newEncryptedData)voidsetSOAP11Actor(String newActor)voidsetSOAP11MustUnderstand(Boolean newMustUnderstand)voidsetSOAP11MustUnderstand(XSBooleanValue newMustUnderstand)voidsetSOAP12MustUnderstand(Boolean newMustUnderstand)voidsetSOAP12MustUnderstand(XSBooleanValue newMustUnderstand)voidsetSOAP12Relay(Boolean newRelay)voidsetSOAP12Relay(XSBooleanValue newRelay)voidsetSOAP12Role(String newRole)voidsetWSUId(String newId)-
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.XMLObject
detach, 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 Detail
-
encryptedData
private EncryptedData encryptedData
EncryptedData child element.
-
wsuId
private String wsuId
The@wsu:Idatribute.
-
soap11MustUnderstand
private XSBooleanValue soap11MustUnderstand
The@soap11:mustUnderstandatribute.
-
soap11Actor
private String soap11Actor
The@soap11:actoratribute.
-
soap12MustUnderstand
private XSBooleanValue soap12MustUnderstand
The@soap12:mustUnderstandatribute.
-
soap12Role
private String soap12Role
The@soap12:roleatribute.
-
soap12Relay
private XSBooleanValue soap12Relay
The@soap12:relayatribute.
-
-
Method Detail
-
getEncryptedData
public EncryptedData getEncryptedData()
- Specified by:
getEncryptedDatain interfaceEncryptedHeader
-
setEncryptedData
public void setEncryptedData(EncryptedData newEncryptedData)
- Specified by:
setEncryptedDatain interfaceEncryptedHeader
-
isSOAP11MustUnderstand
public Boolean isSOAP11MustUnderstand()
- Specified by:
isSOAP11MustUnderstandin interfaceMustUnderstandBearing
-
isSOAP11MustUnderstandXSBoolean
public XSBooleanValue isSOAP11MustUnderstandXSBoolean()
- Specified by:
isSOAP11MustUnderstandXSBooleanin interfaceMustUnderstandBearing
-
setSOAP11MustUnderstand
public void setSOAP11MustUnderstand(Boolean newMustUnderstand)
- Specified by:
setSOAP11MustUnderstandin interfaceMustUnderstandBearing
-
setSOAP11MustUnderstand
public void setSOAP11MustUnderstand(XSBooleanValue newMustUnderstand)
- Specified by:
setSOAP11MustUnderstandin interfaceMustUnderstandBearing
-
getSOAP11Actor
public String getSOAP11Actor()
- Specified by:
getSOAP11Actorin interfaceActorBearing
-
setSOAP11Actor
public void setSOAP11Actor(String newActor)
- Specified by:
setSOAP11Actorin interfaceActorBearing
-
isSOAP12MustUnderstand
public Boolean isSOAP12MustUnderstand()
- Specified by:
isSOAP12MustUnderstandin interfaceMustUnderstandBearing
-
isSOAP12MustUnderstandXSBoolean
public XSBooleanValue isSOAP12MustUnderstandXSBoolean()
- Specified by:
isSOAP12MustUnderstandXSBooleanin interfaceMustUnderstandBearing
-
setSOAP12MustUnderstand
public void setSOAP12MustUnderstand(Boolean newMustUnderstand)
- Specified by:
setSOAP12MustUnderstandin interfaceMustUnderstandBearing
-
setSOAP12MustUnderstand
public void setSOAP12MustUnderstand(XSBooleanValue newMustUnderstand)
- Specified by:
setSOAP12MustUnderstandin interfaceMustUnderstandBearing
-
getSOAP12Role
public String getSOAP12Role()
- Specified by:
getSOAP12Rolein interfaceRoleBearing
-
setSOAP12Role
public void setSOAP12Role(String newRole)
- Specified by:
setSOAP12Rolein interfaceRoleBearing
-
isSOAP12Relay
public Boolean isSOAP12Relay()
- Specified by:
isSOAP12Relayin interfaceRelayBearing
-
isSOAP12RelayXSBoolean
public XSBooleanValue isSOAP12RelayXSBoolean()
- Specified by:
isSOAP12RelayXSBooleanin interfaceRelayBearing
-
setSOAP12Relay
public void setSOAP12Relay(Boolean newRelay)
- Specified by:
setSOAP12Relayin interfaceRelayBearing
-
setSOAP12Relay
public void setSOAP12Relay(XSBooleanValue newRelay)
- Specified by:
setSOAP12Relayin interfaceRelayBearing
-
getOrderedChildren
public List<XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceXMLObject- Overrides:
getOrderedChildrenin classAbstractWSSecurityObject
-
-