ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Basic configuration wrapper. More...
Public Member Functions | |
getKeys () | |
Returns an array or 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 () | |
isAssertionEncryptionRequired () | |
getSharedKey () | |
hasBase64EncodedAttributes () | |
getPrivateKey ($name, $required=false) | |
getBlacklistedAlgorithms () | |
getEntityId () | |
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... | |
Basic configuration wrapper.
Definition at line 8 of file IdentityProvider.php.
SAML2\Configuration\IdentityProvider::getBlacklistedAlgorithms | ( | ) |
Implements SAML2\Configuration\DecryptionProvider.
Definition at line 75 of file IdentityProvider.php.
SAML2\Configuration\IdentityProvider::getCertificateData | ( | ) |
Returns the contents of an X509 pem certificate, without the '--—BEGIN CERTIFICATE--—' and '--—END CERTIFICATE--—'.
Implements SAML2\Configuration\CertificateProvider.
Definition at line 18 of file IdentityProvider.php.
SAML2\Configuration\IdentityProvider::getCertificateFile | ( | ) |
Returns the full path to the (local) file that contains the X509 pem certificate.
Implements SAML2\Configuration\CertificateProvider.
Definition at line 23 of file IdentityProvider.php.
SAML2\Configuration\IdentityProvider::getCertificateFingerprints | ( | ) |
Implements SAML2\Configuration\CertificateProvider.
Definition at line 31 of file IdentityProvider.php.
SAML2\Configuration\IdentityProvider::getEntityId | ( | ) |
Implements SAML2\Configuration\EntityIdProvider.
Definition at line 83 of file IdentityProvider.php.
SAML2\Configuration\IdentityProvider::getKeys | ( | ) |
Returns an array or 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 13 of file IdentityProvider.php.
SAML2\Configuration\IdentityProvider::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 51 of file IdentityProvider.php.
References $key, $name, and SAML2\Configuration\PrivateKey\getName().
SAML2\Configuration\IdentityProvider::getSharedKey | ( | ) |
Implements SAML2\Configuration\DecryptionProvider.
Definition at line 41 of file IdentityProvider.php.
SAML2\Configuration\IdentityProvider::hasBase64EncodedAttributes | ( | ) |
Definition at line 46 of file IdentityProvider.php.
SAML2\Configuration\IdentityProvider::isAssertionEncryptionRequired | ( | ) |
Implements SAML2\Configuration\DecryptionProvider.
Definition at line 36 of file IdentityProvider.php.