Package org.opensaml.soap.wstrust.impl
Class LifetimeImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.soap.wstrust.impl.AbstractWSTrustObject
org.opensaml.soap.wstrust.impl.LifetimeImpl
- All Implemented Interfaces:
XMLObject
,Lifetime
,WSTrustObject
LifetimeImpl.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Created
The wsu:Created child element.private Expires
The wsu:Expires child element.Fields inherited from interface org.opensaml.soap.wstrust.Lifetime
ELEMENT_LOCAL_NAME, ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
-
Constructor Summary
ConstructorsConstructorDescriptionLifetimeImpl
(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionReturns the wsu:Created child element.Returns the wsu:Expires child element.Gets an unmodifiable list of child elements in the order that they will appear in the DOM.void
setCreated
(Created newCreated) Sets the wsu:Created child element.void
setExpires
(Expires newExpires) Sets the wsu:Expires child element.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 Details
-
created
The wsu:Created child element. -
expires
The wsu:Expires child element.
-
-
Constructor Details
-
LifetimeImpl
Constructor.- Parameters:
namespaceURI
- The namespace of the elementelementLocalName
- The local name of the elementnamespacePrefix
- The namespace prefix of the element
-
-
Method Details
-
getCreated
Returns the wsu:Created child element.- Specified by:
getCreated
in interfaceLifetime
- Returns:
- the
Created
child element ornull
.
-
getExpires
Returns the wsu:Expires child element.- Specified by:
getExpires
in interfaceLifetime
- Returns:
- the
Expires
child element ornull
.
-
setCreated
Sets the wsu:Created child element.- Specified by:
setCreated
in interfaceLifetime
- Parameters:
newCreated
- theCreated
child element to set.
-
setExpires
Sets the wsu:Expires child element.- Specified by:
setExpires
in interfaceLifetime
- Parameters:
newExpires
- theExpires
child element.
-
getOrderedChildren
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.- Specified by:
getOrderedChildren
in interfaceXMLObject
- Returns:
- ordered list of child elements
-