IRISLIB database
JWK Class Reference
Inheritance diagram for JWK:
Collaboration diagram for JWK:

Static Public Member Functions

_.Library.Status ECASN1toJWK (_.Library.String ASN1, _.Library.String Password, _.Library.DynamicObject JWK)
 This method converts an EC key in PEM-encoded DER ASN.1 format to JSON Web Key (JWK) format. More...
 
_.Library.Status ECJWKtoASN1 (_.Library.DynamicObject JWK, _.Library.String ASN1)
 This method converts an EC key in JSON Web Key (JWK) format to PEM-encoded DER ASN.1 format. More...
 
_.Library.Status RSAASN1toJWK (_.Library.String ASN1, _.Library.String Password, _.Library.DynamicObject JWK)
 This method converts an RSA key in PEM-encoded DER ASN.1 format to JSON Web Key (JWK) format. More...
 
_.Library.Status RSAJWKtoASN1 (_.Library.DynamicObject JWK, _.Library.String ASN1)
 This method converts an RSA key in JSON Web Key (JWK) format to PEM-encoded DER ASN.1 format. More...
 

Additional Inherited Members

- Public Member Functions inherited from RegisteredObject
_.Library.Status OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount)
 This callback method is invoked when the current object is added to the SaveSet,. More...
 
_.Library.Status OnClose ()
 This callback method is invoked by the <METHOD>Close</METHOD> method to. More...
 
_.Library.Status OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned)
 This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More...
 
_.Library.Status OnNew ()
 This callback method is invoked by the <METHOD>New</METHOD> method to. More...
 
_.Library.Status OnValidateObject ()
 This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More...
 
- Static Public Attributes inherited from RegisteredObject
 CAPTION = None
 Optional name used by the Form Wizard for a class when generating forms. More...
 
 JAVATYPE = None
 The Java type to be used when exported.
 
 PROPERTYVALIDATION = None
 This parameter controls the default validation behavior for the object. More...
 

Member Function Documentation

◆ ECASN1toJWK()

_.Library.Status ECASN1toJWK ( _.Library.String  ASN1,
_.Library.String  Password,
_.Library.DynamicObject  JWK 
)
static

This method converts an EC key in PEM-encoded DER ASN.1 format to JSON Web Key (JWK) format.



Input parameters:

ASN1 - PEM-encoded DER ASN.1 representation of private or public EC key.

Password - Private key password (optional).

Output parameter:

JWK - JWK representation of private or public EC Key This method is deprecated.

◆ ECJWKtoASN1()

_.Library.Status ECJWKtoASN1 ( _.Library.DynamicObject  JWK,
_.Library.String  ASN1 
)
static

This method converts an EC key in JSON Web Key (JWK) format to PEM-encoded DER ASN.1 format.



Input parameter:

JWK - JWK representation of private or public EC Key

Output parameter:

ASN1 - PEM-encoded DER ASN.1 representation of private or public EC key. This method is deprecated.

◆ RSAASN1toJWK()

_.Library.Status RSAASN1toJWK ( _.Library.String  ASN1,
_.Library.String  Password,
_.Library.DynamicObject  JWK 
)
static

This method converts an RSA key in PEM-encoded DER ASN.1 format to JSON Web Key (JWK) format.



Input parameters:

ASN1 - PEM-encoded DER ASN.1 representation of private or public RSA key.

Password - Private key password (optional).

Output parameter:

JWK - JWK representation of private or public RSA Key This method is deprecated.

◆ RSAJWKtoASN1()

_.Library.Status RSAJWKtoASN1 ( _.Library.DynamicObject  JWK,
_.Library.String  ASN1 
)
static

This method converts an RSA key in JSON Web Key (JWK) format to PEM-encoded DER ASN.1 format.



Input parameter:

JWK - JWK representation of private or public RSA Key

Output parameter:

ASN1 - PEM-encoded DER ASN.1 representation of private or public RSA key. This method is deprecated.