public final class SAML2AssertionValidationParameters extends Object
ValidationContext
.Modifier and Type | Field and Description |
---|---|
static String |
CLOCK_SKEW
Carries a
Long specifying a clock skew value in milliseconds. |
static String |
COND_INFIX
The standard infix for parameters concerned with conditions evaluation.
|
static String |
COND_ONE_TIME_USE_EXPIRES
Carries a
Long representing the per-invocation value for the Assertion
replay cache expiration, in milliseconds. |
static String |
COND_VALID_AUDIENCES
Carries a
Set<java.lang.String> whose values are the acceptable
AudienceRestriction Audience
values for evaluating the Assertion. |
static String |
CONFIRMED_SUBJECT_CONFIRMATION
Carries the
SubjectConfirmation that confirmed the subject. |
static String |
SC_HOK_CONFIRMED_KEYINFO
Carries the
KeyInfo that successfully confirmed the subject
via holder-of-key subject confirmation. |
static String |
SC_HOK_PRESENTER_CERT
Carries the
X509Certificate used by the presenter. |
static String |
SC_HOK_PRESENTER_KEY
Carries the
PublicKey used by the presenter. |
static String |
SC_INFIX
The standard infix for parameters concerned with subject confirmation.
|
static String |
SC_VALID_ADDRESSES
Carries a
Set<java.net.InetAddress> whose values are the acceptable
SubjectConfirmationData addresses. |
static String |
SC_VALID_RECIPIENTS
Carries a
Set<java.lang.String> whose values are the acceptable
SubjectConfirmationData recipients. |
static String |
SIGNATURE_REQUIRED
Carries a
Boolean flag which indicates whether the Assertion is required to be signed. |
static String |
SIGNATURE_VALIDATION_CRITERIA_SET
Carries a
CriteriaSet which will be used as the
input to a SignatureTrustEngine . |
static String |
STD_PREFIX
The standard prefix for all SAML 2 parameters defined in this set.
|
static String |
STMT_INFIX
The standard infix for parameters concerned with statement evaluation.
|
Modifier | Constructor and Description |
---|---|
private |
SAML2AssertionValidationParameters()
Constructor.
|
public static final String STD_PREFIX
public static final String SC_INFIX
public static final String COND_INFIX
public static final String STMT_INFIX
public static final String CLOCK_SKEW
Long
specifying a clock skew value in milliseconds.public static final String CONFIRMED_SUBJECT_CONFIRMATION
SubjectConfirmation
that confirmed the subject.public static final String SIGNATURE_REQUIRED
Boolean
flag which indicates whether the Assertion is required to be signed.public static final String SIGNATURE_VALIDATION_CRITERIA_SET
CriteriaSet
which will be used as the
input to a SignatureTrustEngine
.public static final String SC_VALID_RECIPIENTS
Set<java.lang.String>
whose values are the acceptable
SubjectConfirmationData
recipients.public static final String SC_VALID_ADDRESSES
Set<java.net.InetAddress>
whose values are the acceptable
SubjectConfirmationData
addresses.public static final String SC_HOK_PRESENTER_KEY
PublicKey
used by the presenter.public static final String SC_HOK_PRESENTER_CERT
X509Certificate
used by the presenter.public static final String SC_HOK_CONFIRMED_KEYINFO
KeyInfo
that successfully confirmed the subject
via holder-of-key subject confirmation.public static final String COND_VALID_AUDIENCES
Set<java.lang.String>
whose values are the acceptable
AudienceRestriction
Audience
values for evaluating the Assertion.public static final String COND_ONE_TIME_USE_EXPIRES
Long
representing the per-invocation value for the Assertion
replay cache expiration, in milliseconds.Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.