File

projects/lib/src/token-validation/null-validation-handler.ts

Description

A validation handler that isn't validating nothing. Can be used to skip validation (at your own risk).

Implements

ValidationHandler

Index

Methods

Methods

validateAtHash
validateAtHash(validationParams: ValidationParams)
Parameters :
Name Type Optional
validationParams ValidationParams No
Returns : Promise<boolean>
validateSignature
validateSignature(validationParams: ValidationParams)
Parameters :
Name Type Optional
validationParams ValidationParams No
Returns : Promise<any>
import { ValidationHandler, ValidationParams } from './validation-handler';

/**
 * A validation handler that isn't validating nothing.
 * Can be used to skip validation (at your own risk).
 */
export class NullValidationHandler implements ValidationHandler {
  validateSignature(validationParams: ValidationParams): Promise<any> {
    return Promise.resolve(null);
  }
  validateAtHash(validationParams: ValidationParams): Promise<boolean> {
    return Promise.resolve(true);
  }
}

results matching ""

    No results matching ""