|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.opensaml.xml.AbstractXMLObject org.opensaml.xml.validation.AbstractValidatingXMLObject org.opensaml.common.impl.AbstractSAMLObject org.opensaml.saml1.core.impl.SubjectStatementImpl org.opensaml.saml1.core.impl.AuthenticationStatementImpl
public class AuthenticationStatementImpl
A Concrete implementation of the AuthenticationStatement
Interface
Field Summary | |
---|---|
private org.joda.time.DateTime |
authenticationInstant
Contains the AuthenticationMethod attribute contents |
private String |
authenticationMethod
Contains the AuthenticationMethod attribute contents |
private XMLObjectChildrenList<AuthorityBinding> |
authorityBindings
Contains the AuthorityBinding subelements |
private SubjectLocality |
subjectLocality
Contains the SubjectLocality subelement |
Fields inherited from interface org.opensaml.saml1.core.AuthenticationStatement |
---|
AUTHENTICATIONINSTANT_ATTRIB_NAME, AUTHENTICATIONMETHOD_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME |
Constructor Summary | |
---|---|
protected |
AuthenticationStatementImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor. |
Method Summary | |
---|---|
org.joda.time.DateTime |
getAuthenticationInstant()
Return the contents of the AuthenticationInstant attribute |
String |
getAuthenticationMethod()
Return the contents of the AuthenticationMethod attribute |
List<AuthorityBinding> |
getAuthorityBindings()
return all the AuthorityBinding subelement |
List<XMLObject> |
getOrderedChildren()
|
SubjectLocality |
getSubjectLocality()
Set the (single) SubjectLocality child element |
void |
setAuthenticationInstant(org.joda.time.DateTime authenticationInstant)
Set the contents of the AuthenticationInstant attribute |
void |
setAuthenticationMethod(String authenticationMethod)
Set the contents of the AuthenticationMethod attribute |
void |
setSubjectLocality(SubjectLocality subjectLocality)
Get the (single) SubjectLocality child element |
Methods inherited from class org.opensaml.saml1.core.impl.SubjectStatementImpl |
---|
getSubject, setSubject |
Methods inherited from class org.opensaml.common.impl.AbstractSAMLObject |
---|
equals, prepareForAssignment |
Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate, validateChildren |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opensaml.saml1.core.SubjectStatement |
---|
getSubject, setSubject |
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate |
Methods inherited from interface org.opensaml.xml.XMLObject |
---|
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
Field Detail |
---|
private String authenticationMethod
private org.joda.time.DateTime authenticationInstant
private SubjectLocality subjectLocality
private final XMLObjectChildrenList<AuthorityBinding> authorityBindings
Constructor Detail |
---|
protected AuthenticationStatementImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespaceMethod Detail |
---|
public String getAuthenticationMethod()
getAuthenticationMethod
in interface AuthenticationStatement
public void setAuthenticationMethod(String authenticationMethod)
setAuthenticationMethod
in interface AuthenticationStatement
public org.joda.time.DateTime getAuthenticationInstant()
getAuthenticationInstant
in interface AuthenticationStatement
public void setAuthenticationInstant(org.joda.time.DateTime authenticationInstant)
setAuthenticationInstant
in interface AuthenticationStatement
public SubjectLocality getSubjectLocality()
getSubjectLocality
in interface AuthenticationStatement
public void setSubjectLocality(SubjectLocality subjectLocality) throws IllegalArgumentException
setSubjectLocality
in interface AuthenticationStatement
IllegalArgumentException
public List<AuthorityBinding> getAuthorityBindings()
getAuthorityBindings
in interface AuthenticationStatement
public List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
getOrderedChildren
in class SubjectStatementImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |