public class EntitiesDescriptorImpl extends AbstractSignableSAMLObject implements EntitiesDescriptor
EntitiesDescriptor.| Modifier and Type | Field and Description |
|---|---|
private Long |
cacheDuration
cacheDurection attribute.
|
private Extensions |
extensions
Extensions child.
|
private String |
id
ID attribute.
|
private String |
name
Name of this descriptor group.
|
private org.opensaml.core.xml.util.IndexedXMLObjectChildrenList<SAMLObject> |
orderedDescriptors
Ordered set of child Entity/Entities Descriptors.
|
private org.joda.time.DateTime |
validUntil
validUntil attribute.
|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, ELEMENT_QNAME, ID_ATTRIB_NAME, NAME_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAMEVALID_UNTIL_ATTRIB_NAME, VALID_UNTIL_ATTRIB_QNAMECACHE_DURATION_ATTRIB_NAME, CACHE_DURATION_ATTRIB_QNAME| Modifier | Constructor and Description |
|---|---|
protected |
EntitiesDescriptorImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Long |
getCacheDuration() |
List<EntitiesDescriptor> |
getEntitiesDescriptors() |
List<EntityDescriptor> |
getEntityDescriptors() |
Extensions |
getExtensions() |
String |
getID() |
String |
getName() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
String |
getSignatureReferenceID() |
org.joda.time.DateTime |
getValidUntil() |
boolean |
isValid() |
void |
setCacheDuration(Long duration) |
void |
setExtensions(Extensions newExtensions) |
void |
setID(String newID) |
void |
setName(String newName) |
void |
setValidUntil(org.joda.time.DateTime newValidUntil) |
equals, hashCode, prepareForAssignment, setSignaturegetSignature, isSigneddetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetSignature, isSigned, setSignaturedetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprivate String name
private String id
private org.joda.time.DateTime validUntil
private Long cacheDuration
private Extensions extensions
private final org.opensaml.core.xml.util.IndexedXMLObjectChildrenList<SAMLObject> orderedDescriptors
protected EntitiesDescriptorImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespacepublic String getName()
getName in interface EntitiesDescriptorpublic void setName(String newName)
setName in interface EntitiesDescriptorpublic String getID()
getID in interface EntitiesDescriptorpublic void setID(String newID)
setID in interface EntitiesDescriptorpublic boolean isValid()
isValid in interface TimeBoundSAMLObjectpublic org.joda.time.DateTime getValidUntil()
getValidUntil in interface TimeBoundSAMLObjectpublic void setValidUntil(org.joda.time.DateTime newValidUntil)
setValidUntil in interface TimeBoundSAMLObjectpublic Long getCacheDuration()
getCacheDuration in interface CacheableSAMLObjectpublic void setCacheDuration(Long duration)
setCacheDuration in interface CacheableSAMLObjectpublic Extensions getExtensions()
getExtensions in interface EntitiesDescriptorpublic void setExtensions(Extensions newExtensions)
setExtensions in interface EntitiesDescriptorpublic List<EntitiesDescriptor> getEntitiesDescriptors()
getEntitiesDescriptors in interface EntitiesDescriptorpublic List<EntityDescriptor> getEntityDescriptors()
getEntityDescriptors in interface EntitiesDescriptorpublic String getSignatureReferenceID()
getSignatureReferenceID in interface SignableSAMLObjectpublic List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectCopyright © 1999–2019 Shibboleth Consortium. All rights reserved.