Skip to content

RHAPI_PublicKeyList

Summary

MembersDescriptions
struct FRHAPI_PublicKeyListList of public keys for verifying Access Token JWTs. This is in the JWK Set format as defined in https://datatracker.ietf.org/doc/html/rfc7517#section-5.

struct FRHAPI_PublicKeyList

struct FRHAPI_PublicKeyList
: public FRHAPI_Model

List of public keys for verifying Access Token JWTs. This is in the JWK Set format as defined in https://datatracker.ietf.org/doc/html/rfc7517#section-5.

Summary

MembersDescriptions
public TArray< FRHAPI_PublicKey>KeysList of public keys for verifying Access Token JWTs.
public virtual bool FromJson(const TSharedPtr< FJsonValue > & JsonValue)Fills this object with data from the passed in JSON.
public virtual void WriteJson(TSharedRef< TJsonWriter<>> & Writer) constWrites the data from this object into the specified JSON Writer stream.
public inline TArray< FRHAPI_PublicKey> &GetKeys()Gets the value of Keys.
public inline const TArray< FRHAPI_PublicKey> &GetKeys() constGets the value of Keys.
public inline void SetKeys(TArray< FRHAPI_PublicKey > NewValue)Sets the value of Keys.

Members

public TArray< FRHAPI_PublicKey>Keys

List of public keys for verifying Access Token JWTs.


#### `public virtual bool `[`FromJson`](#structFRHAPI__PublicKeyList_1a18900c214f8cb8ca4164d3f2a2f31012)`(const TSharedPtr< FJsonValue > & JsonValue)`

Fills this object with data from the passed in JSON.

Parameters

  • JsonValue Data from the API call.

Returns

true if parsing of the JSON data was successful.


#### `public virtual void `[`WriteJson`](#structFRHAPI__PublicKeyList_1a8c25ebaf73ef9daefeab572798243793)`(TSharedRef< TJsonWriter<>> & Writer) const`

Writes the data from this object into the specified JSON Writer stream.

Parameters

  • Writer JSON Writer stream to push .

#### `public inline TArray< `[`FRHAPI_PublicKey`](RHAPI_PublicKey.md#structFRHAPI__PublicKey)` > & `[`GetKeys`](#structFRHAPI__PublicKeyList_1a28b2056cffd0315aa4069ff32bc02e2b)`()`

Gets the value of Keys.


#### `public inline const TArray< `[`FRHAPI_PublicKey`](RHAPI_PublicKey.md#structFRHAPI__PublicKey)` > & `[`GetKeys`](#structFRHAPI__PublicKeyList_1a13568df60d8f7252b26a2e5b3806b170)`() const`

Gets the value of Keys.


#### `public inline void `[`SetKeys`](#structFRHAPI__PublicKeyList_1a9b847760e848f640d554806ff6d163e0)`(TArray< `[`FRHAPI_PublicKey`](RHAPI_PublicKey.md#structFRHAPI__PublicKey)` > NewValue)`

Sets the value of Keys.