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
[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
[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