Class AssertionValidatorImpl
java.lang.Object
org.projecthusky.xua.saml2.validation.impl.AbstractValidator
org.projecthusky.xua.saml2.validation.impl.AssertionValidatorImpl
- All Implemented Interfaces:
AssertionValidator
,GenericValidator<Assertion>
Implementation class of AssertionValidator
Implementations Klasse von AssertionValidator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setTrustStore
(KeyStore keyStore, String password) Method to set the KeyStore with the keys/certificates used for the Validation. Methode um den KeyStore mit den Schlüsseln und Zertifikaten für die Validierung zu setzen.void
Method to validate the instance of type T Methode um die Instanz vom Typ T zu validierenMethods inherited from class org.projecthusky.xua.saml2.validation.impl.AbstractValidator
getLog, getPassword, getTrustStore, setPassword, setTrustStore, validate
-
Constructor Details
-
AssertionValidatorImpl
public AssertionValidatorImpl()
-
-
Method Details
-
setTrustStore
Description copied from interface:GenericValidator
Method to set the KeyStore with the keys/certificates used for the Validation.Methode um den KeyStore mit den Schlüsseln und Zertifikaten für die Validierung zu setzen.- Specified by:
setTrustStore
in interfaceGenericValidator<Assertion>
- Parameters:
keyStore
-the truststoreDer truststorepassword
-the password for the store/keyDas Passwort für den Store/Key
-
validate
Description copied from interface:GenericValidator
Method to validate the instance of type TMethode um die Instanz vom Typ T zu validieren- Specified by:
validate
in interfaceGenericValidator<Assertion>
- Parameters:
aType
-the instance of type Tdie Instanz vom Typ TaAlias
-the the alias of the keyder Alias des Keys der gebraucht werden soll- Throws:
ValidationException
-will be thrown when an error occures while validating the instance of type Twird geworfen wenn ein Fehler beim Validieren der Instance von T auftreten
-