Method | Description | |
---|---|---|
enableEncryptionSupport ( jose\EncrypterInterface $encrypter ) | ||
encrypt ( string $payload, array $encryption_protected_headers, Jose\Object\JWKInterface $encryption_key ) : string | ||
getSupportedCompressionMethods ( ) : string[] | ||
getSupportedContentEncryptionAlgorithms ( ) : string[] | ||
getSupportedKeyEncryptionAlgorithms ( ) : string[] | ||
getSupportedSignatureAlgorithms ( ) : string[] | ||
isEncryptionSupportEnabled ( ) : boolean | ||
sign ( mixed $payload, array $signature_protected_headers, Jose\Object\JWKInterface $signature_key ) : string | ||
signAndEncrypt ( mixed $payload, array $signature_protected_headers, Jose\Object\JWKInterface $signature_key, array $encryption_protected_headers, Jose\Object\JWKInterface $encryption_key ) : string |
public enableEncryptionSupport ( jose\EncrypterInterface $encrypter ) | ||
$encrypter | jose\EncrypterInterface |
public getSupportedCompressionMethods ( ) : string[] | ||
return | string[] |
public getSupportedContentEncryptionAlgorithms ( ) : string[] | ||
return | string[] |
public getSupportedKeyEncryptionAlgorithms ( ) : string[] | ||
return | string[] |
public getSupportedSignatureAlgorithms ( ) : string[] | ||
return | string[] |
public isEncryptionSupportEnabled ( ) : boolean | ||
return | boolean |
public signAndEncrypt ( mixed $payload, array $signature_protected_headers, Jose\Object\JWKInterface $signature_key, array $encryption_protected_headers, Jose\Object\JWKInterface $encryption_key ) : string | ||
$payload | mixed | |
$signature_protected_headers | array | |
$signature_key | Jose\Object\JWKInterface | |
$encryption_protected_headers | array | |
$encryption_key | Jose\Object\JWKInterface | |
return | string |