public class Jwk extends Object
| Constructor and Description |
|---|
Jwk(String id,
String type,
String algorithm,
String usage,
String operations,
String certificateUrl,
List<String> certificateChain,
String certificateThumbprint,
Map<String,Object> additionalAttributes)
Creates a new Jwk
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalAttributes() |
String |
getAlgorithm() |
List<String> |
getCertificateChain() |
String |
getCertificateThumbprint() |
String |
getCertificateUrl() |
String |
getId() |
String |
getOperations() |
PublicKey |
getPublicKey()
|
String |
getType() |
String |
getUsage() |
String |
toString() |
public Jwk(String id, String type, String algorithm, String usage, String operations, String certificateUrl, List<String> certificateChain, String certificateThumbprint, Map<String,Object> additionalAttributes)
id - kidtype - kytalgorithm - algusage - useoperations - key_opscertificateUrl - x5ucertificateChain - x5ccertificateThumbprint - x5tadditionalAttributes - additional attributes not part of the standard onespublic String getId()
public String getType()
public String getAlgorithm()
public String getUsage()
public String getOperations()
public String getCertificateUrl()
public String getCertificateThumbprint()
public PublicKey getPublicKey() throws InvalidPublicKeyException
InvalidPublicKeyException - if the key cannot be built or the key type is not RSACopyright © 2016. All Rights Reserved.