public class SignAssertionsPredicate extends AbstractRelyingPartyPredicate
SAMLProfileConfiguration.getSignAssertions().| Modifier and Type | Field and Description |
|---|---|
private boolean |
honorMetadata
Whether to override the result based on the WantAssertionsSigned flag in SAML metadata.
|
private com.google.common.base.Function<ProfileRequestContext,SAMLMetadataContext> |
metadataContextLookupStrategy
Lookup strategy for
SAMLMetadataContext. |
| Constructor and Description |
|---|
SignAssertionsPredicate()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
apply(ProfileRequestContext input) |
void |
setHonorMetadata(boolean flag)
Set whether to override the result based on the WantAssertionsSigned flag in SAML metadata.
|
void |
setMetadataContextLookupStrategy(com.google.common.base.Function<ProfileRequestContext,SAMLMetadataContext> strategy)
Set lookup strategy for
SAMLMetadataContext. |
getRelyingPartyContextLookupStrategy, setRelyingPartyContextLookupStrategyprivate boolean honorMetadata
private com.google.common.base.Function<ProfileRequestContext,SAMLMetadataContext> metadataContextLookupStrategy
SAMLMetadataContext.public void setHonorMetadata(boolean flag)
flag - flag to setpublic void setMetadataContextLookupStrategy(@Nonnull com.google.common.base.Function<ProfileRequestContext,SAMLMetadataContext> strategy)
SAMLMetadataContext.strategy - lookup strategypublic boolean apply(@Nullable ProfileRequestContext input)
Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.