40 lines
624 B
Haxe
40 lines
624 B
Haxe
package node.crypto.webcrypto;
|
|
|
|
typedef JsonWebKey = {
|
|
@:optional
|
|
var alg : String;
|
|
@:optional
|
|
var crv : String;
|
|
@:optional
|
|
var d : String;
|
|
@:optional
|
|
var dp : String;
|
|
@:optional
|
|
var dq : String;
|
|
@:optional
|
|
var e : String;
|
|
@:optional
|
|
var ext : Bool;
|
|
@:optional
|
|
var k : String;
|
|
@:optional
|
|
var key_ops : Array<String>;
|
|
@:optional
|
|
var kty : String;
|
|
@:optional
|
|
var n : String;
|
|
@:optional
|
|
var oth : Array<RsaOtherPrimesInfo>;
|
|
@:optional
|
|
var p : String;
|
|
@:optional
|
|
var q : String;
|
|
@:optional
|
|
var qi : String;
|
|
@:optional
|
|
var use : String;
|
|
@:optional
|
|
var x : String;
|
|
@:optional
|
|
var y : String;
|
|
}; |