public class RedirectValidator extends ValidatorImpl implements Validator
PKI_SAML_CONTEXTS, simpleSign, systemCrypto
Constructor and Description |
---|
RedirectValidator(SystemCrypto systemCrypto,
Map<String,EntityInformation> serviceProviders) |
Modifier and Type | Method and Description |
---|---|
void |
validateAuthnRequest(org.opensaml.saml.saml2.core.AuthnRequest authnRequest,
String samlRequest,
String relayState,
String signatureAlgorithm,
String signature,
boolean strictSignature)
Validates the given AuthnRequest using the provided signatureAlgorithm and signature, if
applicable.
|
void |
validateRelayState(String relayState)
Validates the given relayState.
|
checkDestination, getServiceProviders, getSimpleSign, getSystemCrypto
public RedirectValidator(SystemCrypto systemCrypto, Map<String,EntityInformation> serviceProviders)
public void validateAuthnRequest(org.opensaml.saml.saml2.core.AuthnRequest authnRequest, String samlRequest, String relayState, String signatureAlgorithm, String signature, boolean strictSignature) throws SimpleSign.SignatureException, ValidationException
Validator
validateAuthnRequest
in interface Validator
validateAuthnRequest
in class ValidatorImpl
SimpleSign.SignatureException
ValidationException
public void validateRelayState(String relayState)
Validator
validateRelayState
in interface Validator
validateRelayState
in class ValidatorImpl
This work is licensed under a Creative Commons Attribution 4.0 International License.