Method |
Description |
|
areKeyManagementModesCompatible ( string $current, string $new ) : boolean |
|
|
checkKeys ( Jose\Algorithm\KeyEncryptionAlgorithmInterface $key_encryption_algorithm, Jose\Algorithm\ContentEncryptionAlgorithmInterface $content_encryption_algorithm, Jose\Object\JWKInterface $recipient_key ) |
|
|
createCEK ( integer $size ) : string |
|
|
createIV ( integer $size ) : string |
|
|
determineCEK ( Jose\Object\JWEInterface $jwe, Jose\Algorithm\ContentEncryptionAlgorithmInterface $content_encryption_algorithm, string $key_management_mode, array &$additional_headers ) : string |
|
|
findKeyEncryptionAlgorithm ( array $complete_headers ) : Jose\Algorithm\KeyEncryptionAlgorithmInterface |
|
|
getCompressionMethod ( Jose\Object\JWEInterface $jwe ) : Jose\Compression\CompressionInterface | null |
|
|
getContentEncryptionAlgorithm ( Jose\Object\JWEInterface $jwe ) : Jose\Algorithm\ContentEncryptionAlgorithmInterface |
|
|
getKeyManagementMode ( Jose\Object\JWEInterface $jwe ) : string |
|
|