|
Oracle Security Developer Tools Liberty 1.1 Java API Reference 10g (10.1.4.0.1) B28179-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.security.xmlsec.util.XMLNode
oracle.security.xmlsec.util.XMLElement
oracle.security.xmlsec.saml.Statement
oracle.security.xmlsec.saml.SubjectStatement
oracle.security.xmlsec.saml.AuthenticationStatement
oracle.security.xmlsec.liberty.v11.LibAuthenticationStatement
This class represents the AuthenticationStatement element of the type Liberty AuthenticationStatementType. The Liberty AuthenticationStatementType is an extention of saml:AuthenticationStatementType which allows for the following elemets and attributes: AuthnContext, ReauthenticateOnOrAfter and SessionIndex. In adition, the Subject element in a Liberty AuthenticationStatement must be of type Liberty SubjectType.
LibSubject
, AuthnContext
Field Summary |
Fields inherited from class oracle.security.xmlsec.util.XMLNode |
node, systemId |
Constructor Summary | |
LibAuthenticationStatement(org.w3c.dom.Document owner) Creates a new LibAuthenticationStatement instance. |
|
LibAuthenticationStatement(org.w3c.dom.Document owner, java.lang.String authenticationMethod, java.util.Date authenticationInstant) Creates a new LibAuthenticationStatement instance. |
Method Summary | |
AuthnContext |
getAuthnContext() Gets the AuthnContext element contained in this element. |
java.util.Date |
getReauthenticateOnOrAfter() Gets the time specified in the ReauthenticationOnOrAfter attribute in this element. |
java.util.Date |
getReauthenticationOnOrAfter() Deprecated. use getReauthenticateOnOrAfter |
java.lang.String |
getSessionIndex() Gets the string value in the SessionIndex attribute in this element. |
oracle.security.xmlsec.saml.Subject |
getSubject() Gets the Subject of this Liberty AuthenticationStatement element. |
void |
setAuthnContext(AuthnContext authnContext) Sets the AuthnContext child element of this element. |
void |
setReauthenticateOnOrAfter(java.util.Date reAuthnTime) Sets the ReauthenticationOnOrAfter attribute that contains the time at which the service provider reauthenticates the Principle with the identity provider. |
void |
setReauthenticationOnOrAfter(java.util.Date reAuthnTime) Deprecated. use setReauthenticateOnOrAfter |
void |
setSessionIndex(java.lang.String sessionIndex) Sets the SessionIndex attribute that contains index into the particular session between the identity provider and the Principle under which this authentication statement is being issued. |
Methods inherited from class oracle.security.xmlsec.saml.AuthenticationStatement |
addAuthorityBinding, getAuthenticationInstant, getAuthenticationMethod, getAuthorityBindings, getSubjectLocality, setAuthenticationInstant, setAuthenticationMethod, setSubjectLocality |
Methods inherited from class oracle.security.xmlsec.saml.SubjectStatement |
setSubject |
Methods inherited from class oracle.security.xmlsec.util.XMLElement |
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix |
Methods inherited from class oracle.security.xmlsec.util.XMLNode |
appendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXML |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public LibAuthenticationStatement(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
LibAuthenticationStatement
instance.owner
- The owner document of the new LibAuthenticationStatement.public LibAuthenticationStatement(org.w3c.dom.Document owner, java.lang.String authenticationMethod, java.util.Date authenticationInstant) throws org.w3c.dom.DOMException
LibAuthenticationStatement
instance.owner
- The owner document of the new LibAuthenticationStatement.authenticationMethod
- The AuthenticationMethod
attribute.authenticationInstant
- The AuthenticationInstant
attribute.Method Detail |
public oracle.security.xmlsec.saml.Subject getSubject()
Subject
of this Liberty AuthenticationStatement element. Override the super class method to return an instance of LibSubject
.public void setReauthenticationOnOrAfter(java.util.Date reAuthnTime)
public java.util.Date getReauthenticationOnOrAfter()
public void setReauthenticateOnOrAfter(java.util.Date reAuthnTime)
public java.util.Date getReauthenticateOnOrAfter()
public void setSessionIndex(java.lang.String sessionIndex)
public java.lang.String getSessionIndex()
public void setAuthnContext(AuthnContext authnContext)
public AuthnContext getAuthnContext()
AuthnContext
object or null
if not specified.
|
Oracle Security Developer Tools Liberty 1.1 Java API Reference 10g (10.1.4.0.1) B28179-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |