public class KeyInfoConfirmationData extends KeyInfoConfirmationDataType implements KeyInfoConfirmationData
| Modifier and Type | Field and Description |
|---|---|
protected PublicKey |
keyInfoKeyValue |
protected static Logger |
log |
address, content, inResponseTo, notBefore, notOnOrAfter, recipient| Constructor and Description |
|---|
KeyInfoConfirmationData(Element keyInfo)
Constructs an
SubjectConfirmationData instance. |
| Modifier and Type | Method and Description |
|---|---|
static KeyInfoConfirmationData |
fromElement(Element element)
Constructs a KeyInfoConfirmationData element from an existing
XML block.
|
Date |
getNotBeforeDate()
Gets the value of the notBefore property.
|
Date |
getNotOnOrAfterDate()
Gets the value of the notOnOrAfter property.
|
void |
setKeyInfo(KeyInfoType value) |
getAddress, getContent, getInResponseTo, getNotBefore, getNotOnOrAfter, getOtherAttributes, getRecipient, setAddress, setInResponseTo, setNotBefore, setNotOnOrAfter, setRecipientclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAddress, getInResponseTo, getRecipientprotected PublicKey keyInfoKeyValue
protected static final Logger log
public KeyInfoConfirmationData(Element keyInfo) throws SAMLException
SubjectConfirmationData instance.keyInfo - An XML signature element that specifies a cryptographic
key held by the Subject.SAMLException - if the input data is invalid or
confirmationMethods is empty.public static KeyInfoConfirmationData fromElement(Element element) throws SAMLException
element - a DOM Element representing the
KeyInfoConfirmationData object.SAMLExceptionpublic void setKeyInfo(KeyInfoType value)
public Date getNotBeforeDate()
SubjectConfirmationDatagetNotBeforeDate in interface SubjectConfirmationDataDatepublic Date getNotOnOrAfterDate()
SubjectConfirmationDatagetNotOnOrAfterDate in interface SubjectConfirmationDataDateCopyright © 2005–2018 Oracle Corporation. All rights reserved.