Package org.opensaml.saml.saml2.core
Interface SubjectConfirmationData
-
- All Superinterfaces:
org.opensaml.core.xml.AttributeExtensibleXMLObject
,org.opensaml.core.xml.ElementExtensibleXMLObject
,SAMLObject
,org.opensaml.core.xml.XMLObject
- All Known Subinterfaces:
KeyInfoConfirmationDataType
public interface SubjectConfirmationData extends SAMLObject, org.opensaml.core.xml.ElementExtensibleXMLObject, org.opensaml.core.xml.AttributeExtensibleXMLObject
SAML 2.0 Core SubjectConfirmationData.
-
-
Field Summary
Fields Modifier and Type Field Description static String
ADDRESS_ATTRIB_NAME
Address attribute name.static String
DEFAULT_ELEMENT_LOCAL_NAME
Element local name.static QName
DEFAULT_ELEMENT_NAME
Default element name.static String
IN_RESPONSE_TO_ATTRIB_NAME
InResponseTo attribute name.static String
NOT_BEFORE_ATTRIB_NAME
NotBefore attribute name.static QName
NOT_BEFORE_ATTRIB_QNAME
QName for the NotBefore attribute.static String
NOT_ON_OR_AFTER_ATTRIB_NAME
Name for the NotOnOrAfter attribute.static QName
NOT_ON_OR_AFTER_ATTRIB_QNAME
QName for the NotOnOrAfter attribute.static String
RECIPIENT_ATTRIB_NAME
Recipient attribute name.static String
TYPE_LOCAL_NAME
Local name of the XSI type.static QName
TYPE_NAME
QName of the XSI type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAddress()
Gets the IP address to which this information may be pressented.String
getInResponseTo()
Gets the message ID this is in response to.Instant
getNotBefore()
Gets the time before which this subject is not valid.Instant
getNotOnOrAfter()
Gets the time at, or after, which this subject is not valid.String
getRecipient()
Gets the recipient of this subject.void
setAddress(String newAddress)
Sets the IP address to which this information may be pressented.void
setInResponseTo(String newInResponseTo)
Sets the message ID this is in response to.void
setNotBefore(Instant newNotBefore)
Sets the time before which this subject is not valid.void
setNotOnOrAfter(Instant newNotOnOrAfter)
Sets the time at, or after, which this subject is not valid.void
setRecipient(String newRecipient)
Sets the recipient of this subject.-
Methods inherited from interface org.opensaml.core.xml.AttributeExtensibleXMLObject
getUnknownAttributes
-
Methods inherited from interface org.opensaml.core.xml.ElementExtensibleXMLObject
getUnknownXMLObjects, getUnknownXMLObjects
-
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 local name.- 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.
-
NOT_BEFORE_ATTRIB_NAME
static final String NOT_BEFORE_ATTRIB_NAME
NotBefore attribute name.- See Also:
- Constant Field Values
-
NOT_BEFORE_ATTRIB_QNAME
static final QName NOT_BEFORE_ATTRIB_QNAME
QName for the NotBefore attribute.
-
NOT_ON_OR_AFTER_ATTRIB_NAME
static final String NOT_ON_OR_AFTER_ATTRIB_NAME
Name for the NotOnOrAfter attribute.- See Also:
- Constant Field Values
-
NOT_ON_OR_AFTER_ATTRIB_QNAME
static final QName NOT_ON_OR_AFTER_ATTRIB_QNAME
QName for the NotOnOrAfter attribute.
-
RECIPIENT_ATTRIB_NAME
static final String RECIPIENT_ATTRIB_NAME
Recipient attribute name.- See Also:
- Constant Field Values
-
IN_RESPONSE_TO_ATTRIB_NAME
static final String IN_RESPONSE_TO_ATTRIB_NAME
InResponseTo attribute name.- See Also:
- Constant Field Values
-
ADDRESS_ATTRIB_NAME
static final String ADDRESS_ATTRIB_NAME
Address attribute name.- See Also:
- Constant Field Values
-
-
Method Detail
-
getNotBefore
Instant getNotBefore()
Gets the time before which this subject is not valid.- Returns:
- the time before which this subject is not valid
-
setNotBefore
void setNotBefore(Instant newNotBefore)
Sets the time before which this subject is not valid.- Parameters:
newNotBefore
- the time before which this subject is not valid
-
getNotOnOrAfter
Instant getNotOnOrAfter()
Gets the time at, or after, which this subject is not valid.- Returns:
- the time at, or after, which this subject is not valid
-
setNotOnOrAfter
void setNotOnOrAfter(Instant newNotOnOrAfter)
Sets the time at, or after, which this subject is not valid.- Parameters:
newNotOnOrAfter
- the time at, or after, which this subject is not valid
-
getRecipient
String getRecipient()
Gets the recipient of this subject.- Returns:
- the recipient of this subject
-
setRecipient
void setRecipient(String newRecipient)
Sets the recipient of this subject.- Parameters:
newRecipient
- the recipient of this subject
-
getInResponseTo
String getInResponseTo()
Gets the message ID this is in response to.- Returns:
- the message ID this is in response to
-
setInResponseTo
void setInResponseTo(String newInResponseTo)
Sets the message ID this is in response to.- Parameters:
newInResponseTo
- the message ID this is in response to
-
getAddress
String getAddress()
Gets the IP address to which this information may be pressented.- Returns:
- the IP address to which this information may be pressented
-
setAddress
void setAddress(String newAddress)
Sets the IP address to which this information may be pressented.- Parameters:
newAddress
- the IP address to which this information may be pressented
-
-