Package org.opensaml.saml.saml2.metadata
Interface EntitiesDescriptor
-
- All Superinterfaces:
CacheableSAMLObject,SAMLObject,SignableSAMLObject,SignableXMLObject,TimeBoundSAMLObject,XMLObject
public interface EntitiesDescriptor extends SignableSAMLObject, TimeBoundSAMLObject, CacheableSAMLObject
SAML 2.0 Metadata EntitiesDescriptor.
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_ELEMENT_LOCAL_NAMEElement name, no namespace.static QNameDEFAULT_ELEMENT_NAMEDefault element name.static QNameELEMENT_QNAMEElement QName, no prefix.static StringID_ATTRIB_NAME"ID" attribute name.static StringNAME_ATTRIB_NAME"Name" attribute name.static StringTYPE_LOCAL_NAMELocal name of the XSI type.static QNameTYPE_NAMEQName of the XSI type.-
Fields inherited from interface org.opensaml.saml.saml2.common.CacheableSAMLObject
CACHE_DURATION_ATTRIB_NAME, CACHE_DURATION_ATTRIB_QNAME
-
Fields inherited from interface org.opensaml.saml.saml2.common.TimeBoundSAMLObject
VALID_UNTIL_ATTRIB_NAME, VALID_UNTIL_ATTRIB_QNAME
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<EntitiesDescriptor>getEntitiesDescriptors()Gets a list of childEntitiesDescriptors.List<EntityDescriptor>getEntityDescriptors()Gets a list of childEntityDescriptors.ExtensionsgetExtensions()Gets the Extensions child of this object.StringgetID()Gets the ID of this entity group.StringgetName()Gets the name of this entity group.voidsetExtensions(Extensions extensions)Sets the Extensions child of this object.voidsetID(String newID)Sets the ID of this entity group.voidsetName(String name)Sets the name of this entity group.-
Methods inherited from interface org.opensaml.saml.saml2.common.CacheableSAMLObject
getCacheDuration, setCacheDuration
-
Methods inherited from interface org.opensaml.saml.common.SignableSAMLObject
getSignatureReferenceID
-
Methods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject
getSignature, isSigned, setSignature
-
Methods inherited from interface org.opensaml.saml.saml2.common.TimeBoundSAMLObject
getValidUntil, isValid, setValidUntil
-
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
-
-
-
Field Detail
-
DEFAULT_ELEMENT_LOCAL_NAME
static final String DEFAULT_ELEMENT_LOCAL_NAME
Element name, no namespace.- See Also:
- Constant Field Values
-
DEFAULT_ELEMENT_NAME
static final QName DEFAULT_ELEMENT_NAME
Default element name.
-
TYPE_LOCAL_NAME
static final String TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
- Constant Field Values
-
TYPE_NAME
static final QName TYPE_NAME
QName of the XSI type.
-
ELEMENT_QNAME
static final QName ELEMENT_QNAME
Element QName, no prefix.
-
ID_ATTRIB_NAME
static final String ID_ATTRIB_NAME
"ID" attribute name.- See Also:
- Constant Field Values
-
NAME_ATTRIB_NAME
static final String NAME_ATTRIB_NAME
"Name" attribute name.- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
String getName()
Gets the name of this entity group.- Returns:
- the name of this entity group
-
setName
void setName(String name)
Sets the name of this entity group.- Parameters:
name- the name of this entity group
-
getID
String getID()
Gets the ID of this entity group.- Returns:
- the id of this entity group
-
setID
void setID(String newID)
Sets the ID of this entity group.- Parameters:
newID- the ID of this entity group
-
getExtensions
Extensions getExtensions()
Gets the Extensions child of this object.- Returns:
- the Extensions child of this object
-
setExtensions
void setExtensions(Extensions extensions)
Sets the Extensions child of this object.- Parameters:
extensions- the Extensions child of this object
-
getEntitiesDescriptors
List<EntitiesDescriptor> getEntitiesDescriptors()
Gets a list of childEntitiesDescriptors.- Returns:
- list of descriptors
-
getEntityDescriptors
List<EntityDescriptor> getEntityDescriptors()
Gets a list of childEntityDescriptors.- Returns:
- list of child descriptors
-
-