Table of Contents

Class KeylessSignature

Namespace
Aptos
Assembly
Aptos.dll
public class KeylessSignature : PublicKeySignature
Inheritance
KeylessSignature
Inherited Members

Constructors

KeylessSignature(EphemeralCertificate, string, ulong, EphemeralPublicKey, EphemeralSignature)

public KeylessSignature(EphemeralCertificate ephemeralCertificate, string jwtHeader, ulong expiryDateSecs, EphemeralPublicKey ephemeralPublicKey, EphemeralSignature ephemeralSignature)

Parameters

ephemeralCertificate EphemeralCertificate
jwtHeader string
expiryDateSecs ulong
ephemeralPublicKey EphemeralPublicKey
ephemeralSignature EphemeralSignature

Fields

EphemeralCertificate

public readonly EphemeralCertificate EphemeralCertificate

Field Value

EphemeralCertificate

EphemeralPublicKey

public readonly EphemeralPublicKey EphemeralPublicKey

Field Value

EphemeralPublicKey

EphemeralSignature

public readonly EphemeralSignature EphemeralSignature

Field Value

EphemeralSignature

ExpiryDateSecs

public readonly ulong ExpiryDateSecs

Field Value

ulong

JwtHeader

public readonly string JwtHeader

Field Value

string

Properties

Value

public override Hex Value { get; }

Property Value

Hex

Methods

Deserialize(Deserializer)

public static KeylessSignature Deserialize(Deserializer d)

Parameters

d Deserializer

Returns

KeylessSignature

Serialize(Serializer)

public override void Serialize(Serializer s)

Parameters

s Serializer

ToByteArray()

public override byte[] ToByteArray()

Returns

byte[]