| Package | Description |
|---|---|
| com.vmware.vapi.saml | |
| com.vmware.vapi.saml.exception |
| Modifier and Type | Method and Description |
|---|---|
static SamlToken |
DefaultTokenFactory.createToken(String tokenXml)
Static factory method alternative of
DefaultTokenFactory.parseToken(String). |
static SamlToken |
DefaultTokenFactory.createToken(String tokenXml,
X509Certificate... trustedRootCertificates)
Static factory method alternative of
DefaultTokenFactory.parseToken(String, X509Certificate...) |
static SamlToken |
DefaultTokenFactory.createToken(String tokenXml,
X509Certificate[] trustedRootCertificates,
long clockToleranceSec)
Static factory method alternative of
DefaultTokenFactory.parseToken(String, X509Certificate[], long) |
static SamlToken |
DefaultTokenFactory.createTokenFromDom(Element tokenRoot)
Static factory method alternative of
DefaultTokenFactory.parseToken(Element). |
static SamlToken |
DefaultTokenFactory.createTokenFromDom(Element tokenRoot,
X509Certificate... trustedRootCertificates)
Static factory method alternative of
DefaultTokenFactory.parseToken(Element, X509Certificate...) |
static SamlToken |
DefaultTokenFactory.createTokenFromDom(Element tokenRoot,
X509Certificate[] trustedRootCertificates,
long clockToleranceSec)
Static factory method alternative of
DefaultTokenFactory.parseToken(Element, X509Certificate[], long) |
SamlToken |
DefaultTokenFactory.parseToken(Element tokenRoot) |
SamlToken |
SamlTokenFactory.parseToken(Element tokenRoot)
Create a
SamlToken object from DOM Element, performing
syntactic and semantical validation of the XML tree. |
SamlToken |
DefaultTokenFactory.parseToken(Element tokenRoot,
X509Certificate... trustedRootCertificates) |
SamlToken |
SamlTokenFactory.parseToken(Element tokenRoot,
X509Certificate... trustedRootCertificates)
Create a
SamlToken object from DOM Element. |
SamlToken |
DefaultTokenFactory.parseToken(Element tokenRoot,
X509Certificate[] trustedRootCertificates,
long clockToleranceSec) |
SamlToken |
SamlTokenFactory.parseToken(Element tokenRoot,
X509Certificate[] trustedRootCertificates,
long clockToleranceSec)
Create a
SamlToken object from DOM Element, performing
syntactic and semantical validation of the XML tree. |
SamlToken |
DefaultTokenFactory.parseToken(String tokenXml) |
SamlToken |
SamlTokenFactory.parseToken(String tokenXml)
Create a
SamlToken object from string representation, performing
syntactic and semantical validation of the XML tree. |
SamlToken |
DefaultTokenFactory.parseToken(String tokenXml,
X509Certificate... trustedRootCertificates) |
SamlToken |
SamlTokenFactory.parseToken(String tokenXml,
X509Certificate... trustedRootCertificates)
Create a
SamlToken object from string representation. |
SamlToken |
DefaultTokenFactory.parseToken(String tokenXml,
X509Certificate[] trustedRootCertificates,
long clockToleranceSec) |
SamlToken |
SamlTokenFactory.parseToken(String tokenXml,
X509Certificate[] trustedRootCertificates,
long clockToleranceSec)
Create a
SamlToken object from string representation, performing
syntactic and semantical validation of the XML tree. |
ValidatableSamlToken |
ValidatableTokenFactory.parseValidatableToken(Element tokenRoot)
Create a ValidatableSamlToken object from DOM Element, performing
syntactic and semantical validation of the XML tree.
|
ValidatableSamlTokenEx |
ValidatableTokenFactory.parseValidatableTokenEx(Element tokenRoot)
Create a ValidatableSamlToken object from DOM Element, performing
syntactic and semantical validation of the XML tree.
|
void |
ValidatableSamlToken.validate(X509Certificate[] trustedRootCertificates,
long clockToleranceSec)
Validates that the token is signed using a trusted certificate and is
within the lifetime range
|
| Modifier and Type | Class and Description |
|---|---|
class |
InvalidSignatureException
Thrown if signature of parsed SAML token cannot be verified.
|
class |
InvalidTimingException
Thrown when the token lifetime or other time related elements in the token
are invalid, malformed, divergent at the moment of parsing.
|
class |
MalformedTokenException
Thrown if the currently parsed SAML token or some of its elements cannot be
parsed or it is malformed.
|
Copyright © 2016. All rights reserved.