Type alias JwkParamsAnyKeyType

JwkParamsAnyKeyType: {
    alg?: string;
    ext?: "true" | "false";
    key_ops?: JwkOperation[];
    kid?: string;
    kty: JwkType;
    use?: JwkUse;
    x5c?: string;
    x5t?: string;
    x5t#S256?: string;
    x5u?: string;
}

Parameters used with any "kty" (key type) value.

Type declaration

  • Optional alg?: string

    JWK Algorithm Parameter. The algorithm intended for use with the key.

  • Optional ext?: "true" | "false"

    JWK Extractable Parameter

  • Optional key_ops?: JwkOperation[]

    JWK Key Operations Parameter

  • Optional kid?: string

    JWK Key ID Parameter

  • kty: JwkType

    JWK Key Type Parameter

  • Optional use?: JwkUse

    JWK Public Key Use Parameter

  • Optional x5c?: string

    JWK X.509 Certificate Chain Parameter

  • Optional x5t?: string

    JWK X.509 Certificate SHA-1 Thumbprint Parameter

  • Optional x5t#S256?: string

    JWK X.509 Certificate SHA-256 Thumbprint Parameter

  • Optional x5u?: string

    JWK X.509 URL Parameter