|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Algorithm | |
|---|---|
| com.nimbusds.jose | Javascript Object Signing and Encryption (JOSE) classes. |
| Uses of Algorithm in com.nimbusds.jose |
|---|
| Subclasses of Algorithm in com.nimbusds.jose | |
|---|---|
class |
EncryptionMethod
Encryption method name, represents the enc header parameter in JSON
Web Encryption (JWE) objects. |
class |
JWEAlgorithm
JSON Web Encryption (JWE) algorithm name, represents the alg header
parameter in JWE objects. |
class |
JWSAlgorithm
JSON Web Signature (JWS) algorithm name, represents the alg header
parameter in JWS objects. |
| Fields in com.nimbusds.jose declared as Algorithm | |
|---|---|
protected Algorithm |
Header.alg
The algorithm ( alg) parameter. |
static Algorithm |
Algorithm.NONE
No algorithm (plain JOSE object without signature / encryption). |
| Methods in com.nimbusds.jose that return Algorithm | |
|---|---|
Algorithm |
PlainHeader.getAlgorithm()
|
Algorithm |
JWK.getAlgorithm()
Gets the intended JOSE algorithm ( alg) for this JWK. |
Algorithm |
ReadOnlyHeader.getAlgorithm()
Gets the algorithm ( alg) parameter. |
Algorithm |
ReadOnlyPlainHeader.getAlgorithm()
Gets the algorithm ( alg) parameter. |
static Algorithm |
Header.parseAlgorithm(net.minidev.json.JSONObject json)
Parses an algorithm ( alg) parameter from the specified
header JSON object. |
protected static Algorithm |
JWK.parseAlgorithm(net.minidev.json.JSONObject jsonObject)
Parses an algorithm ( alg) parameter from the specified JSON
object representation of a JWK. |
| Constructors in com.nimbusds.jose with parameters of type Algorithm | |
|---|---|
CommonSEHeader(Algorithm alg)
Creates a new common JWS and JWE header with the specified algorithm ( alg) parameter. |
|
ECKey(ECKey.Curve crv,
Base64URL x,
Base64URL y,
Use use,
Algorithm alg,
String kid)
Creates a new public Elliptic Curve JSON Web Key (JWK) with the specified parameters. |
|
Header(Algorithm alg)
Creates a new header with the specified algorithm ( alg)
parameter. |
|
JWK(KeyType kty,
Use use,
Algorithm alg,
String kid)
Creates a new JSON Web Key (JWK). |
|
RSAKey(Base64URL n,
Base64URL e,
Use use,
Algorithm alg,
String kid)
Creates a new public RSA JSON Web Key (JWK) with the specified parameters. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||