PHP Class SAML2\Certificate\PrivateKeyLoader

Show file Open project: simplesamlphp/saml2 Class Usage Examples

Public Methods

Method Description
loadDecryptionKeys ( SAML2\Configuration\DecryptionProvider $identityProvider, SAML2\Configuration\DecryptionProvider $serviceProvider ) : SAML2\Utilities\ArrayCollection
loadPrivateKey ( SAML2\Configuration\PrivateKey $key ) : SAML2\Certificate\PrivateKey Loads a private key based on the configuration given.

Private Methods

Method Description
convertPrivateKeyToRsaKey ( SAML2\Certificate\PrivateKey $privateKey ) : XMLSecurityKey

Method Details

loadDecryptionKeys() public method

public loadDecryptionKeys ( SAML2\Configuration\DecryptionProvider $identityProvider, SAML2\Configuration\DecryptionProvider $serviceProvider ) : SAML2\Utilities\ArrayCollection
$identityProvider SAML2\Configuration\DecryptionProvider
$serviceProvider SAML2\Configuration\DecryptionProvider
return SAML2\Utilities\ArrayCollection

loadPrivateKey() public method

Loads a private key based on the configuration given.
public loadPrivateKey ( SAML2\Configuration\PrivateKey $key ) : SAML2\Certificate\PrivateKey
$key SAML2\Configuration\PrivateKey
return SAML2\Certificate\PrivateKey