Copyright © 2014-2022, Andrew Bennett
Behaviours: jose_jwk, jose_jwk_kty, jose_jwk_use_enc, jose_jwk_use_sig.
Authors: Andrew Bennett (potatosaladx@gmail.com).
key() = #'RSAPrivateKey'{} | #'RSAPublicKey'{}
block_encryptor(KTY, Fields) -> any()
decrypt_private(CipherText, Options, RSAPrivateKey) -> any()
encrypt_public(PlainText, Options, RSAPublicKey) -> any()
from_der(DERBinary) -> any()
from_der(Password, PEMBinary) -> any()
from_key(RSAPrivateKey) -> any()
from_map(F) -> any()
from_pem(PEMBinary) -> any()
from_pem(Password, PEMBinary) -> any()
generate_key(X1) -> any()
generate_key(KTY, Fields) -> any()
key_encryptor(KTY, Fields, Key) -> any()
sign(Message, JWSALG, RSAPrivateKey) -> any()
signer(X1, Fields) -> any()
to_der(RSAPrivateKey) -> any()
to_der(Password, RSAPrivateKey) -> any()
to_key(RSAPrivateKey) -> any()
to_map(RSAPrivateKey, F) -> any()
to_pem(RSAPrivateKey) -> any()
to_pem(Password, RSAPrivateKey) -> any()
to_public_map(K, F) -> any()
to_thumbprint_map(K, F) -> any()
verifier(KTY, Fields) -> any()
verify(Message, JWSALG, Signature, RSAPublicKey) -> any()
Generated by EDoc