|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Inheritance diagram for SAML2\Signature\PublicKeyValidator:
Collaboration diagram for SAML2\Signature\PublicKeyValidator:Public Member Functions | |
| __construct (LoggerInterface $logger, KeyLoader $keyLoader) | |
| canValidate (SignedElement $signedElement, CertificateProvider $configuration) | |
| hasValidSignature (SignedElement $signedElement, CertificateProvider $configuration) | |
Public Member Functions inherited from SAML2\Signature\AbstractChainedValidator | |
| __construct (LoggerInterface $logger) | |
| canValidate (SignedElement $signedElement, CertificateProvider $configuration) | |
| Test whether or not this link in the chain can validate the signedElement signature. More... | |
| hasValidSignature (SignedElement $signedElement, CertificateProvider $configuration) | |
| Validate the signature of the signed Element based on the configuration. More... | |
Private Attributes | |
| $configuredKeys | |
| $keyLoader | |
Additional Inherited Members | |
Protected Member Functions inherited from SAML2\Signature\AbstractChainedValidator | |
| validateElementWithKeys (SignedElement $element, $pemCandidates) | |
| BC compatible version of the signature check. More... | |
Protected Attributes inherited from SAML2\Signature\AbstractChainedValidator | |
| $logger | |
Definition at line 12 of file PublicKeyValidator.php.
| SAML2\Signature\PublicKeyValidator::__construct | ( | LoggerInterface | $logger, |
| KeyLoader | $keyLoader | ||
| ) |
Definition at line 24 of file PublicKeyValidator.php.
References SAML2\Signature\PublicKeyValidator\$keyLoader, and SAML2\Signature\AbstractChainedValidator\$logger.
| SAML2\Signature\PublicKeyValidator::canValidate | ( | SignedElement | $signedElement, |
| CertificateProvider | $configuration | ||
| ) |
| \SAML2\SignedElement | $signedElement | |
| \SAML2\Configuration\CertificateProvider | $configuration |
Implements SAML2\Signature\ChainedValidator.
Definition at line 37 of file PublicKeyValidator.php.
| SAML2\Signature\PublicKeyValidator::hasValidSignature | ( | SignedElement | $signedElement, |
| CertificateProvider | $configuration | ||
| ) |
| \SAML2\SignedElement | $signedElement | |
| \SAML2\Configuration\CertificateProvider | $configuration |
Implements SAML2\Signature\ValidatorInterface.
Definition at line 52 of file PublicKeyValidator.php.
References $key, SAML2\Signature\AbstractChainedValidator\$logger, and SAML2\Signature\AbstractChainedValidator\validateElementWithKeys().
Here is the call graph for this function:
|
private |
Definition at line 17 of file PublicKeyValidator.php.
|
private |
Definition at line 22 of file PublicKeyValidator.php.
Referenced by SAML2\Signature\PublicKeyValidator\__construct().