Copyright © 2014-2015, Andrew Bennett
Behaviours: jose_jwe, jose_jwe_alg.
Authors: Andrew Bennett (andrew@pixid.com).
alg() = #jose_jwe_alg_ecdh_es{epk = undefined | {ec_public_key(), map()}, apu = undefined | binary(), apv = undefined | binary(), bits = undefined | 128 | 192 | 256}
ec_public_key() = {#'ECPoint'{}, {namedCurve, Oid::tuple()} | #'ECParameters'{}}
| algorithm/1 | |
| from_map/1 | |
| generate_key/3 | |
| key_decrypt/3 | |
| key_encrypt/3 | |
| next_cek/3 | |
| to_map/2 |
algorithm(X1) -> any()
from_map(F) -> any()
generate_key(Fields, X2, ALG) -> any()
key_decrypt(MyPrivateJWK, EncryptedKey, JWEECDHES) -> any()
key_encrypt(Key, DecryptedKey, JWEECDHES) -> any()
next_cek(Jose_jwk, X2, JWEECDHES) -> any()
to_map(A, F) -> any()
Generated by EDoc