import WorkerCryptoAdapter from '@pageproof/sdk/src/adapters/WorkerCryptoAdapter.js'
WorkerCryptoAdapter
Extends:
Constructor Summary
Public Constructor | ||
public |
constructor(options: *) |
Member Summary
Public Members | ||
public |
options: * |
Inherited Summary
From class ICryptoAdapter | ||
public abstract |
|
|
public abstract |
decryptFileBlock(data$: string, privateKeyPEM: string): Promise<string> |
|
public abstract |
decryptImage(data$: string, privateKeyPEM: string): Promise<string> |
|
public abstract |
decryptPrivateKey(privateKey$: string, password: string): Promise<string> |
|
public abstract |
|
|
public abstract |
encryptPrivateKey(privateKeyPEM: string, password: string): Promise<string> |
|
public abstract |
|
|
public abstract |
envelopeUnseal(envelope: string, privateKeyPEM: string): Promise<string> |
|
public abstract |
generateAuthorizationHeaders(method: string, path: string, session: Session): Promise<Object<string, string>> |
|
public abstract |
|
|
public abstract |
|
|
public abstract |
generatePasswordHash(password: string): Promise<string> |
From class SchedulerCryptoAdapter | ||
public |
scheduler: * |
|
public |
|
|
public |
decryptFileBlock(data$: string, privateKeyPEM: string): Promise<string> |
|
public |
decryptImage(data$: string, privateKeyPEM: string): Promise<string> |
|
public |
decryptPrivateKey(privateKey$: string, password: string): Promise<string> |
|
public |
|
|
public |
encryptPrivateKey(privateKeyPEM: string, password: string): Promise<string> |
|
public |
|
|
public |
envelopeUnseal(envelope: string, privateKeyPEM: string): Promise<string> |
|
public |
generateAuthorizationHeaders(method: string, path: string, session: Session): Promise<Object<string, string>> |
|
public |
|
|
public |
|
|
public |
generatePasswordHash(password: string): Promise<string> |
Public Constructors
public constructor(options: *) source
Override:
SchedulerCryptoAdapter#constructorParams:
Name | Type | Attribute | Description |
options | * |