Package org.opensaml.saml.ext.saml2mdrpi
Interface PublicationInfo
- All Superinterfaces:
SAMLObject,XMLObject
- All Known Implementing Classes:
PublicationInfoImpl
Representation of the
<mdrpi:PublicationInfo> element.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringcreation attribute name.static final QNameQName of the creation attribute.static final StringName of the element inside the Extensions.static final QNameDefault element name.static final Stringpublication id attribute name.static final Stringpublisher attribute name.static final StringLocal name of the XSI type.static final QNameQName of the XSI type. -
Method Summary
Modifier and TypeMethodDescriptionGet the creation instant.Get the publicationId.Get the publisher.Get theUsagePolicys.voidsetCreationInstant(Instant dateTime) Set the creation instant.voidsetPublicationId(String publicationId) Set the publicationId.voidsetPublisher(String publisher) Set the publisher.Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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 Details
-
DEFAULT_ELEMENT_LOCAL_NAME
Name of the element inside the Extensions.- See Also:
-
DEFAULT_ELEMENT_NAME
Default element name. -
TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
-
TYPE_NAME
QName of the XSI type. -
PUBLISHER_ATTRIB_NAME
publisher attribute name.- See Also:
-
CREATION_INSTANT_ATTRIB_NAME
creation attribute name.- See Also:
-
CREATION_INSTANT_ATTRIB_QNAME
QName of the creation attribute. -
PUBLICATION_ID_ATTRIB_NAME
publication id attribute name.- See Also:
-
-
Method Details
-
getPublisher
Get the publisher.- Returns:
- the publisher
-
setPublisher
Set the publisher.- Parameters:
publisher- the publisher
-
getCreationInstant
Get the creation instant.- Returns:
- the creation instant
-
setCreationInstant
Set the creation instant.- Parameters:
dateTime- the instant
-
getPublicationId
Get the publicationId.- Returns:
- the publicationId
-
setPublicationId
Set the publicationId.- Parameters:
publicationId- the publicationIdr
-
getUsagePolicies
Get theUsagePolicys.- Returns:
- the list of policies
-