Table of Contents

Class KeylessConfiguration

Namespace
Aptos
Assembly
Aptos.dll
public class KeylessConfiguration
Inheritance
KeylessConfiguration
Inherited Members

Constructors

KeylessConfiguration(ushort, ulong, ushort, ushort, uint, ushort, List<string>, ResourceOption)

public KeylessConfiguration(ushort maxCommitedEpkBytes, ulong maxExpHorizonSecs, ushort maxExtraFieldBytes, ushort maxIssValBytes, uint maxJwtHeaderB64Bytes, ushort maxSignaturesPerTxn, List<string> overrideAudVals, ResourceOption trainingWheelsPubkey)

Parameters

maxCommitedEpkBytes ushort
maxExpHorizonSecs ulong
maxExtraFieldBytes ushort
maxIssValBytes ushort
maxJwtHeaderB64Bytes uint
maxSignaturesPerTxn ushort
overrideAudVals List<string>
trainingWheelsPubkey ResourceOption

Fields

MaxCommitedEpkBytes

[JsonProperty("max_committed_epk_bytes")]
public readonly ushort MaxCommitedEpkBytes

Field Value

ushort

MaxExpHorizonSecs

[JsonProperty("max_exp_horizon_secs")]
public readonly ulong MaxExpHorizonSecs

Field Value

ulong

MaxExtraFieldBytes

[JsonProperty("max_extra_field_bytes")]
public readonly ushort MaxExtraFieldBytes

Field Value

ushort

MaxIssValBytes

[JsonProperty("max_iss_val_bytes")]
public readonly ushort MaxIssValBytes

Field Value

ushort

MaxJwtHeaderB64Bytes

[JsonProperty("max_jwt_header_b64_bytes")]
public readonly uint MaxJwtHeaderB64Bytes

Field Value

uint

MaxSignaturesPerTxn

[JsonProperty("max_signatures_per_txn")]
public readonly ushort MaxSignaturesPerTxn

Field Value

ushort

OverrideAudVals

[JsonProperty("override_aud_vals")]
public readonly List<string> OverrideAudVals

Field Value

List<string>

TrainingWheelsPubkey

[JsonProperty("training_wheels_pubkey")]
public readonly ResourceOption TrainingWheelsPubkey

Field Value

ResourceOption