Uses of Class
com.nimbusds.jose.Algorithm

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.
 



Copyright © 2013 NimbusDS. All Rights Reserved.