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
AuthorityBinding s. |
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, setSubject
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
static 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
.SubjectLocality
void setSubjectLocality(SubjectLocality subjectLocality)
SubjectLocality
.subjectLocality
- the SubjectLocality
List<AuthorityBinding> getAuthorityBindings()
AuthorityBinding
s.AuthorityBinding
sCopyright © 2018. All rights reserved.