Package org.opensaml.soap.wstrust.impl
Class RequestedReferenceTypeImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.soap.wstrust.impl.AbstractWSTrustObject
org.opensaml.soap.wstrust.impl.RequestedReferenceTypeImpl
- All Implemented Interfaces:
XMLObject,RequestedReferenceType,WSTrustObject
- Direct Known Subclasses:
RequestedAttachedReferenceImpl,RequestedUnattachedReferenceImpl
public class RequestedReferenceTypeImpl
extends AbstractWSTrustObject
implements RequestedReferenceType
RequestedReferenceTypeImpl.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate SecurityTokenReferenceSecurityTokenReference child element.Fields inherited from interface org.opensaml.soap.wstrust.RequestedReferenceType
TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsConstructorDescriptionRequestedReferenceTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGets an unmodifiable list of child elements in the order that they will appear in the DOM.Returns the wsse:SecurityTokenReference child element.voidsetSecurityTokenReference(SecurityTokenReference newSecurityTokenReference) Sets the wsse:SecurityTokenReference child element.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
-
securityTokenReference
SecurityTokenReference child element.
-
-
Constructor Details
-
RequestedReferenceTypeImpl
public RequestedReferenceTypeImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable String namespacePrefix) Constructor.- Parameters:
namespaceURI- namespace of the elementelementLocalName- name of the elementnamespacePrefix- namespace prefix of the element
-
-
Method Details
-
getSecurityTokenReference
Returns the wsse:SecurityTokenReference child element.- Specified by:
getSecurityTokenReferencein interfaceRequestedReferenceType- Returns:
- the
SecurityTokenReferencechild element ornull.
-
setSecurityTokenReference
Sets the wsse:SecurityTokenReference child element.- Specified by:
setSecurityTokenReferencein interfaceRequestedReferenceType- Parameters:
newSecurityTokenReference- TheSecurityTokenReferencechild element to be set.
-
getOrderedChildren
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.- Specified by:
getOrderedChildrenin interfaceXMLObject- Returns:
- ordered list of child elements
-