ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
SAML2\Configuration\DecryptionProvider Interface Reference
+ Inheritance diagram for SAML2\Configuration\DecryptionProvider:
+ Collaboration diagram for SAML2\Configuration\DecryptionProvider:

Public Member Functions

 isAssertionEncryptionRequired ()
 
 getSharedKey ()
 
 getPrivateKey ($name, $required=false)
 
 getBlacklistedAlgorithms ()
 

Detailed Description

Definition at line 5 of file DecryptionProvider.php.

Member Function Documentation

◆ getBlacklistedAlgorithms()

SAML2\Configuration\DecryptionProvider::getBlacklistedAlgorithms ( )

◆ getPrivateKey()

SAML2\Configuration\DecryptionProvider::getPrivateKey (   $name,
  $required = false 
)
Parameters
string$namethe name of the private key
boolean$requiredwhether or not the private key must exist
Returns
mixed

Implemented in SAML2\Configuration\ServiceProvider, and SAML2\Configuration\IdentityProvider.

Referenced by SAML2\Certificate\PrivateKeyLoader\loadDecryptionKeys().

+ Here is the caller graph for this function:

◆ getSharedKey()

SAML2\Configuration\DecryptionProvider::getSharedKey ( )
Returns
null|string

Implemented in SAML2\Configuration\ServiceProvider, and SAML2\Configuration\IdentityProvider.

Referenced by SAML2\Certificate\PrivateKeyLoader\loadDecryptionKeys().

+ Here is the caller graph for this function:

◆ isAssertionEncryptionRequired()

SAML2\Configuration\DecryptionProvider::isAssertionEncryptionRequired ( )

The documentation for this interface was generated from the following file: