JOSE
v1.11.10

      View Source jose_jwe_enc_aes (JOSE v1.11.10)

      Summary

      Types

      cipher/0
      enc/0
      key_size/0

      Functions

      algorithm(Jose_jwe_enc_aes)
      bits(Jose_jwe_enc_aes)
      block_decrypt(_, CEK, IV, Jose_jwe_enc_aes)
      block_encrypt(_, CEK, IV, Jose_jwe_enc_aes)
      cipher_supported()
      from_map(F)
      hmac_supported()
      next_cek(Jose_jwe_enc_aes)
      next_iv(Jose_jwe_enc_aes)
      to_map(Jose_jwe_enc_aes, F)

      Types

      Link to this type

      cipher/0

      View Source
      -type cipher() :: aes_cbc | aes_gcm.
      Link to this type

      enc/0

      View Source
      -type enc() :: #jose_jwe_enc_aes{}.
      Link to this type

      key_size/0

      View Source
      -type key_size() :: 128 | 192 | 256.

      Functions

      Link to this function

      algorithm(Jose_jwe_enc_aes)

      View Source
      Link to this function

      bits(Jose_jwe_enc_aes)

      View Source
      Link to this function

      block_decrypt(_, CEK, IV, Jose_jwe_enc_aes)

      View Source
      Link to this function

      block_encrypt(_, CEK, IV, Jose_jwe_enc_aes)

      View Source
      Link to this function

      cipher_supported()

      View Source
      Link to this function

      from_map(F)

      View Source
      Link to this function

      hmac_supported()

      View Source
      Link to this function

      next_cek(Jose_jwe_enc_aes)

      View Source
      Link to this function

      next_iv(Jose_jwe_enc_aes)

      View Source
      Link to this function

      to_map(Jose_jwe_enc_aes, F)

      View Source

      Hex Package Hex Preview (current file) Download ePub version

      Built using ExDoc (v0.30.9) for the Elixir programming language