@request-seal/core API
    Preparing search index...

    Function isKeyHandle

    • Check the private brand of a custody handle.

      Parameters

      • value: unknown

      Returns value is Readonly<
          {
              algorithm: CustodyAlgorithm;
              capabilities: readonly ("sign" | "verify" | "unwrap")[];
              identity: (
                  context?: Readonly<{ deadline: number; signal: AbortSignal }>,
              ) => Promise<Result<KeyIdentity>>;
              publicKey: (
                  context?: Readonly<{ deadline: number; signal: AbortSignal }>,
              ) => Promise<Result<PublicKey>>;
              release: () => Promise<Result<true>>;
              sign: (
                  algorithm: unknown,
                  data: unknown,
                  context: Context,
                  options?: unknown,
              ) => Promise<Result<Uint8Array<ArrayBuffer>>>;
              unwrap: (
                  algorithm: unknown,
                  wrappedKey: unknown,
                  context: Context,
                  options?: unknown,
              ) => Promise<
                  Result<
                      Readonly<
                          {
                              decrypt: (
                                  ciphertext: unknown,
                                  options: unknown,
                                  context: Context,
                              ) => Promise<Result<Uint8Array<(...)>>>;
                              length: 128 | 256;
                              release: () => Promise<Result<true>>;
                          },
                      >,
                  >,
              >;
              verify: (
                  algorithm: unknown,
                  signature: unknown,
                  data: unknown,
                  context: Context,
                  options?: unknown,
              ) => Promise<Result<true>>;
          },
      >