plaintext | 'none' | application/didcomm-plain+json | [X] | [X] | |
signed(plaintext) | 'jws' | application/didcomm-signed+json | [X] | [X] | |
anoncrypt(plaintext) | 'anoncrypt' | application/didcomm-encrypted+json | [X] | [X] | |
authcrypt(plaintext) | 'authcrypt' | application/didcomm-encrypted+json | [X] | [X] | |
anoncrypt(sign(plaintext)) | 'anoncrypt+jws' | application/didcomm-encrypted+json | [ ] | [ ] | |
authcrypt(sign(plaintext)) | 'authcrypt+jws' | application/didcomm-encrypted+json | [ ] | [ ] | SHOULD NOT be emitted, but MAY be accepted |
anoncryptauthcrypt((sign(plaintext))) | '' | application/didcomm-encrypted+json | [ ] | [ ] | |