Skip to content

cardano-web3-js / MSL / COSEKey

Class: COSEKey

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:422

Constructors

Constructor

new COSEKey(): COSEKey

Returns

COSEKey

Methods

algorithm_id()

algorithm_id(): Label

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:456

Returns

Label


base_init_vector()

base_init_vector(): Uint8Array

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:472

Returns

Uint8Array


free()

free(): void

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:423

Returns

void


header(label): CBORValue

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:477

Parameters

label

Label

Returns

CBORValue


key_id()

key_id(): Uint8Array

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:448

Returns

Uint8Array


key_ops()

key_ops(): Labels

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:464

Returns

Labels


key_type()

key_type(): Label

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:440

Returns

Label


set_algorithm_id()

set_algorithm_id(algorithm_id): void

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:452

Parameters

algorithm_id

Label

Returns

void


set_base_init_vector()

set_base_init_vector(base_init_vector): void

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:468

Parameters

base_init_vector

Uint8Array

Returns

void


set_header()

set_header(label, value): void

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:482

Parameters

label

Label

value

CBORValue

Returns

void


set_key_id()

set_key_id(key_id): void

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:444

Parameters

key_id

Uint8Array

Returns

void


set_key_ops()

set_key_ops(key_ops): void

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:460

Parameters

key_ops

Labels

Returns

void


set_key_type()

set_key_type(key_type): void

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:436

Parameters

key_type

Label

Returns

void


to_bytes()

to_bytes(): Uint8Array

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:427

Returns

Uint8Array


from_bytes()

static from_bytes(bytes): COSEKey

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:432

Parameters

bytes

Uint8Array

Returns

COSEKey


new()

static new(key_type): COSEKey

Defined in: node_modules/cardano-wasm-libs/src/libs/message-signing-lib/nodejs/cardano_message_signing.d.ts:487

Parameters

key_type

Label

Returns

COSEKey

Released under the MIT License