JwksResponseKeys
in package
implements
JsonSerializable
uses
JsonSerializableTrait
Read onlyYes
Table of Contents
Interfaces
- JsonSerializable
Properties
- $alg : string
- Algorithm.
- $e : string
- RSA exponent.
- $kid : string
- Key ID.
- $kty : string
- Key type.
- $n : string
- RSA modulus.
- $use : string
- Key use (signature).
- $x5C : array<string|int, string>
- X.509 certificate chain.
- $x5TS256 : string
- X.509 certificate SHA-256 thumbprint.
Methods
- __construct() : mixed
- fromArray() : self
- jsonSerialize() : array<string|int, mixed>
- toArray() : array<string|int, mixed>
Properties
$alg
Algorithm.
public
string
$alg
$e
RSA exponent.
public
string
$e
$kid
Key ID.
public
string
$kid
$kty
Key type.
public
string
$kty
$n
RSA modulus.
public
string
$n
$use
Key use (signature).
public
string
$use
$x5C
X.509 certificate chain.
public
array<string|int, string>
$x5C
$x5TS256
X.509 certificate SHA-256 thumbprint.
public
string
$x5TS256
Methods
__construct()
public
__construct(string $alg, string $kty, string $use, array<string|int, mixed> $x5C, string $n, string $e, string $kid, string $x5TS256) : mixed
Parameters
- $alg : string
- $kty : string
- $use : string
- $x5C : array<string|int, mixed>
- $n : string
- $e : string
- $kid : string
- $x5TS256 : string
fromArray()
public
static fromArray(array<string|int, mixed> $data) : self
Parameters
- $data : array<string|int, mixed>
Return values
selfjsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>toArray()
public
toArray() : array<string|int, mixed>