Method | Description | |
---|---|---|
addRecipientInformation ( Jose\Object\JWKInterface $recipient_key, $recipient_headers = [] ) | ||
addRecipientWithEncryptedKey ( $encrypted_key, array $recipient_headers ) | ||
countRecipients ( ) | ||
getAAD ( ) | ||
getCiphertext ( ) | ||
getEncodedSharedProtectedHeaders ( ) | ||
getIV ( ) | ||
getRecipient ( $id ) | ||
getRecipients ( ) | ||
getSharedHeader ( $key ) | ||
getSharedHeaders ( ) | ||
getSharedProtectedHeader ( $key ) | ||
getSharedProtectedHeaders ( ) | ||
getTag ( ) | ||
hasSharedHeader ( $key ) | ||
hasSharedProtectedHeader ( $key ) | ||
isEncrypted ( ) | ||
toCompactJSON ( $id ) | ||
toFlattenedJSON ( $id ) | ||
toJSON ( ) | ||
withAAD ( $aad ) | ||
withCiphertext ( $ciphertext ) | ||
withEncodedSharedProtectedHeaders ( $encoded_shared_protected_headers ) | ||
withIV ( $iv ) | ||
withSharedHeader ( $key, $value ) | ||
withSharedHeaders ( array $shared_headers ) | ||
withSharedProtectedHeader ( $key, $value ) | ||
withSharedProtectedHeaders ( array $shared_protected_headers ) | ||
withTag ( $tag ) |
Method | Description | |
---|---|---|
checkHasNoAAD ( ) | ||
checkHasSharedProtectedHeaders ( ) | ||
checkRecipientHasNoHeaders ( integer $id ) | ||
getJSONBase ( ) : array |
public addRecipientInformation ( Jose\Object\JWKInterface $recipient_key, $recipient_headers = [] ) | ||
$recipient_key | Jose\Object\JWKInterface |
public addRecipientWithEncryptedKey ( $encrypted_key, array $recipient_headers ) | ||
$recipient_headers | array |