Home Reference Source Test
public class | source

Secret

Extends:

Serializable → Secret

Direct Subclass:

Entropy, PrivateKey

Static Method Summary

Static Public Methods
public static

fromEncrypted(buf: SerialBuffer, key: Uint8Array): Promise<PrivateKey|Entropy>

Constructor Summary

Public Constructor
public

constructor(type: Secret.Type, purposeId: number)

Member Summary

Public Members
public get

encryptedSize: number

public get

type: Secret.Type

Method Summary

Public Methods
public

async exportEncrypted(key: Uint8Array): Promise<SerialBuffer>

Inherited Summary

From class Serializable
public

compare(o: Serializable): number

public

equals(o: Serializable): boolean

public

hashCode(): *

public abstract
public

toBase64(): string

public

toHex(): string

public

toString(): string

Static Public Methods

public static fromEncrypted(buf: SerialBuffer, key: Uint8Array): Promise<PrivateKey|Entropy> source

Params:

NameTypeAttributeDescription
buf SerialBuffer
key Uint8Array

Return:

Promise<PrivateKey|Entropy>

Public Constructors

public constructor(type: Secret.Type, purposeId: number) source

Params:

NameTypeAttributeDescription
type Secret.Type
purposeId number

Public Members

public get encryptedSize: number source

public get type: Secret.Type source

Public Methods

public async exportEncrypted(key: Uint8Array): Promise<SerialBuffer> source

Params:

NameTypeAttributeDescription
key Uint8Array

Return:

Promise<SerialBuffer>