Skip to main content

@bloock/sdk / Encrypter

Class: Encrypter

Represents an encryption configuration with various key types and access control.

Table of contents​

Constructors​

Properties​

Methods​

Constructors​

constructor​

• new Encrypter(key, accessControl?): Encrypter

Creates a new Encrypter instance with a local encryption key.

Parameters​

NameType
keyLocalKey | ManagedKey | LocalCertificate | ManagedCertificate
accessControl?AccessControl

Returns​

Encrypter

Defined in​

entity/encryption/encrypter.ts:25

Properties​

accessControl​

• Optional accessControl: AccessControl

Defined in​

entity/encryption/encrypter.ts:18


localCertificate​

• Optional localCertificate: LocalCertificate

Defined in​

entity/encryption/encrypter.ts:17


localKey​

• Optional localKey: LocalKey

Defined in​

entity/encryption/encrypter.ts:14


managedCertificate​

• Optional managedCertificate: ManagedCertificate

Defined in​

entity/encryption/encrypter.ts:16


managedKey​

• Optional managedKey: ManagedKey

Defined in​

entity/encryption/encrypter.ts:15

Methods​

toProto​

▸ toProto(): Encrypter

Returns​

Encrypter

Defined in​

entity/encryption/encrypter.ts:46