Copyright © 2014-2015, Andrew Bennett
Behaviours: jose_jwk, jose_jwk_kty, jose_jwk_use_enc, jose_jwk_use_sig.
Authors: Andrew Bennett (andrew@pixid.com).
key() = #'RSAPrivateKey'{} | #'RSAPublicKey'{}
block_encryptor(KTY, Fields) -> any()
decrypt_private(CipherText, Options, RSAPrivateKey) -> any()
encrypt_public(PlainText, Options, RSAPublicKey) -> 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_key(RSAPrivateKey) -> any()
to_map(X1, 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