See: Description
| Class | Description |
|---|---|
| AESDecrypter |
AES and AES GCM key wrap decrypter of
JWE
objects. |
| AESEncrypter |
AES and AES GCM key wrap encrypter of
JWE
objects. |
| DirectDecrypter |
Direct decrypter of
JWE objects with a
shared symmetric key. |
| DirectEncrypter |
Direct encrypter of
JWE objects with a
shared symmetric key. |
| ECDHDecrypter |
Elliptic Curve Diffie-Hellman decrypter of
JWE objects for curves using EC JWK keys. |
| ECDHEncrypter |
Elliptic Curve Diffie-Hellman encrypter of
JWE objects for curves using EC JWK keys. |
| ECDSASigner |
Elliptic Curve Digital Signature Algorithm (ECDSA) signer of
JWS objects. |
| ECDSAVerifier |
Elliptic Curve Digital Signature Algorithm (ECDSA) verifier of
JWS objects. |
| Ed25519Signer |
Ed25519 signer of
JWS objects. |
| Ed25519Verifier |
Ed25519 verifier of
JWS objects. |
| MACSigner |
Message Authentication Code (MAC) signer of
JWS objects. |
| MACVerifier |
Message Authentication Code (MAC) verifier of
JWS objects. |
| PasswordBasedDecrypter |
Password-based decrypter of
JWE objects. |
| PasswordBasedEncrypter |
Password-based encrypter of
JWE objects. |
| RSADecrypter |
RSA decrypter of
JWE objects. |
| RSAEncrypter |
RSA encrypter of
JWE objects. |
| RSASSASigner |
RSA Signature-Scheme-with-Appendix (RSASSA) signer of
JWS objects. |
| RSASSAVerifier |
RSA Signature-Scheme-with-Appendix (RSASSA) verifier of
JWS objects. |
| X25519Decrypter |
Curve25519 Elliptic Curve Diffie-Hellman decrypter of
JWE objects. |
| X25519Encrypter |
Curve25519 Elliptic Curve Diffie-Hellman encrypter of
JWE objects. |
Provides signers and
verifiers for the following JSON Web
Signature (JWS) algorithms:
Provides encrypters and
decrypters for the following JSON
Web Encryption (JWE) algorithms:
ECDHEncrypter
ECDHDecrypter
X25519Encrypter (for Curve25519 only)
X25519Decrypter (for Curve25519 only)
References:
Copyright © 2018 Connect2id Ltd.. All rights reserved.