Method | Description | |
---|---|---|
__construct ( ) | ||
extractPublicKeys ( SAML2\Configuration\CertificateProvider $config, null $usage = null, boolean $required = false, string $prefix = '' ) : SAML2\Certificate\KeyCollection | Extracts the public keys given by the configuration. Mainly exists for BC purposes. | |
getKeys ( ) : SAML2\Certificate\KeyCollection | ||
hasKeys ( ) : boolean | ||
loadCertificateData ( string $certificateData ) | Attempts to load a key based on the given certificateData | |
loadCertificateFile ( string $certificateFile ) | Loads the certificate in the file given | |
loadKeys ( array $configuredKeys, $usage ) | Loads the keys given, optionally excluding keys when a usage is given and they are not configured to be used with the usage given | |
loadKeysFromConfiguration ( SAML2\Configuration\CertificateProvider $config, null | string $usage = null, boolean $required = false ) : SAML2\Certificate\KeyCollection |
public static extractPublicKeys ( SAML2\Configuration\CertificateProvider $config, null $usage = null, boolean $required = false, string $prefix = '' ) : SAML2\Certificate\KeyCollection | ||
$config | SAML2\Configuration\CertificateProvider | |
$usage | null | |
$required | boolean | |
$prefix | string | |
return | SAML2\Certificate\KeyCollection |
public getKeys ( ) : SAML2\Certificate\KeyCollection | ||
return | SAML2\Certificate\KeyCollection |
public loadCertificateData ( string $certificateData ) | ||
$certificateData | string |
public loadCertificateFile ( string $certificateFile ) | ||
$certificateFile | string | the full path to the cert file. |
public loadKeysFromConfiguration ( SAML2\Configuration\CertificateProvider $config, null | string $usage = null, boolean $required = false ) : SAML2\Certificate\KeyCollection | ||
$config | SAML2\Configuration\CertificateProvider | |
$usage | null | string | |
$required | boolean | |
return | SAML2\Certificate\KeyCollection |