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