public interface AuthenticationStatement extends SAMLObject, SubjectStatement
AuthenticationStatment element behaves.| Modifier and Type | Field and Description |
|---|---|
static String |
AUTHENTICATIONINSTANT_ATTRIB_NAME
Name of the AuthenticationInstant attribute.
|
static String |
AUTHENTICATIONMETHOD_ATTRIB_NAME
Name of the AuthenticationMethod attribute.
|
static String |
DEFAULT_ELEMENT_LOCAL_NAME
Element name, no namespace.
|
static QName |
DEFAULT_ELEMENT_NAME
Default element name.
|
static String |
HARDWARE_TOKEN_AUTHN_METHOD
URI for Hardware Token authentication method.
|
static String |
KERBEROS_AUTHN_METHOD
URI for Kerberos authentication method.
|
static String |
PASSWORD_AUTHN_METHOD
URI for Password authentication method.
|
static String |
PGP_AUTHN_METHOD
URI for PGP authentication method.
|
static String |
SPKI_AUTHN_METHOD
URI for SPKI authentication method.
|
static String |
SRP_AUTHN_METHOD
URI for Secure Remote Password authentication method.
|
static String |
TLS_CLIENT_AUTHN_METHOD
URI for SSL/TLS Client authentication method.
|
static String |
TYPE_LOCAL_NAME
Local name of the XSI type.
|
static QName |
TYPE_NAME
QName of the XSI type.
|
static String |
UNSPECIFIED_AUTHN_METHOD
URI for unspecified authentication method.
|
static String |
X509_AUTHN_METHOD
URI for X509 Public Key authentication method.
|
static String |
XKMS_AUTHN_METHOD
URI for XKMS authentication method.
|
static String |
XML_DSIG_AUTHN_METHOD
URI for XML Digital Signature authentication method.
|
| Modifier and Type | Method and Description |
|---|---|
org.joda.time.DateTime |
getAuthenticationInstant()
Return the contents of the AuthenticationInstant attribute.
|
String |
getAuthenticationMethod()
Return the contents of the AuthenticationMethod attribute.
|
List<AuthorityBinding> |
getAuthorityBindings()
Get the list of
AuthorityBindings. |
SubjectLocality |
getSubjectLocality()
Get the
SubjectLocality. |
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)
Set the
SubjectLocality. |
getSubject, setSubjectdetach, 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, setSchemaLocationstatic final String DEFAULT_ELEMENT_LOCAL_NAME
static final QName DEFAULT_ELEMENT_NAME
static final String TYPE_LOCAL_NAME
static final QName TYPE_NAME
static final String AUTHENTICATIONMETHOD_ATTRIB_NAME
static final String AUTHENTICATIONINSTANT_ATTRIB_NAME
static final String KERBEROS_AUTHN_METHOD
static final String HARDWARE_TOKEN_AUTHN_METHOD
static final String PASSWORD_AUTHN_METHOD
static final String X509_AUTHN_METHOD
static final String PGP_AUTHN_METHOD
static final String SPKI_AUTHN_METHOD
static final String XKMS_AUTHN_METHOD
static final String XML_DSIG_AUTHN_METHOD
static final String SRP_AUTHN_METHOD
static final String TLS_CLIENT_AUTHN_METHOD
static final String UNSPECIFIED_AUTHN_METHOD
String getAuthenticationMethod()
void setAuthenticationMethod(String authenticationMethod)
authenticationMethod - the authentication methodorg.joda.time.DateTime getAuthenticationInstant()
void setAuthenticationInstant(org.joda.time.DateTime authenticationInstant)
authenticationInstant - the authentication instantSubjectLocality getSubjectLocality()
SubjectLocality.SubjectLocalityvoid setSubjectLocality(SubjectLocality subjectLocality)
SubjectLocality.subjectLocality - the SubjectLocalityList<AuthorityBinding> getAuthorityBindings()
AuthorityBindings.AuthorityBindingsCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.