|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Basic Configuration Wrapper. More...
Inheritance diagram for SAML2\Configuration\ServiceProvider:
Collaboration diagram for SAML2\Configuration\ServiceProvider:Public Member Functions | |
| getKeys () | |
| Returns an array or \Traversable of keys, where each element represents a configured key. More... | |
| getCertificateData () | |
| Returns the contents of an X509 pem certificate, without the '--—BEGIN CERTIFICATE--—' and '--—END CERTIFICATE--—'. More... | |
| getCertificateFile () | |
| Returns the full path to the (local) file that contains the X509 pem certificate. More... | |
| getCertificateFingerprints () | |
| getEntityId () | |
| isAssertionEncryptionRequired () | |
| getSharedKey () | |
| getPrivateKey ($name, $required=false) | |
| getBlacklistedAlgorithms () | |
Public Member Functions inherited from SAML2\Configuration\ArrayAdapter | |
| __construct (array $configuration) | |
| get ($key, $defaultValue=null) | |
| Query to get the value in the configuration for the given key. More... | |
| has ($key) | |
| Query for whether or not the configuration has a value for the key. More... | |
| has ($key) | |
| Query for whether or not the configuration has a value for the key. More... | |
| get ($key, $default=null) | |
| Query to get the value in the configuration for the given key. More... | |
| getKeys () | |
| Returns an array or \Traversable of keys, where each element represents a configured key. More... | |
| getCertificateData () | |
| Returns the contents of an X509 pem certificate, without the '--—BEGIN CERTIFICATE--—' and '--—END CERTIFICATE--—'. More... | |
| getCertificateFile () | |
| Returns the full path to the (local) file that contains the X509 pem certificate. More... | |
| getCertificateFingerprints () | |
| Returns an array or \Traversable where each element represents a certificate fingerprint. More... | |
| isAssertionEncryptionRequired () | |
| getSharedKey () | |
| getPrivateKey ($name, $required=false) | |
| getBlacklistedAlgorithms () | |
| getEntityId () | |
Basic Configuration Wrapper.
Definition at line 10 of file ServiceProvider.php.
| SAML2\Configuration\ServiceProvider::getBlacklistedAlgorithms | ( | ) |
Implements SAML2\Configuration\DecryptionProvider.
Definition at line 77 of file ServiceProvider.php.
References RobRichards\XMLSecLibs\XMLSecurityKey\RSA_1_5.
| SAML2\Configuration\ServiceProvider::getCertificateData | ( | ) |
Returns the contents of an X509 pem certificate, without the '--—BEGIN CERTIFICATE--—' and '--—END CERTIFICATE--—'.
Implements SAML2\Configuration\CertificateProvider.
Definition at line 20 of file ServiceProvider.php.
| SAML2\Configuration\ServiceProvider::getCertificateFile | ( | ) |
Returns the full path to the (local) file that contains the X509 pem certificate.
Implements SAML2\Configuration\CertificateProvider.
Definition at line 25 of file ServiceProvider.php.
| SAML2\Configuration\ServiceProvider::getCertificateFingerprints | ( | ) |
Implements SAML2\Configuration\CertificateProvider.
Definition at line 33 of file ServiceProvider.php.
| SAML2\Configuration\ServiceProvider::getEntityId | ( | ) |
Implements SAML2\Configuration\EntityIdProvider.
Definition at line 38 of file ServiceProvider.php.
| SAML2\Configuration\ServiceProvider::getKeys | ( | ) |
Returns an array or \Traversable of keys, where each element represents a configured key.
A configured key itself is an array or object implementing ArrayAccess where the array key/property is the configuration key and the value is the configured value.
Implements SAML2\Configuration\CertificateProvider.
Definition at line 15 of file ServiceProvider.php.
| SAML2\Configuration\ServiceProvider::getPrivateKey | ( | $name, | |
$required = false |
|||
| ) |
| string | $name | the name of the private key |
| boolean | $required | whether or not the private key must exist |
Implements SAML2\Configuration\DecryptionProvider.
Definition at line 53 of file ServiceProvider.php.
| SAML2\Configuration\ServiceProvider::getSharedKey | ( | ) |
Implements SAML2\Configuration\DecryptionProvider.
Definition at line 48 of file ServiceProvider.php.
| SAML2\Configuration\ServiceProvider::isAssertionEncryptionRequired | ( | ) |
Implements SAML2\Configuration\DecryptionProvider.
Definition at line 43 of file ServiceProvider.php.