Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/keyvault-keys

Package version

Index

Type aliases

EncryptionAlgorithm

EncryptionAlgorithm: "RSA-OAEP" | "RSA-OAEP-256" | "RSA1_5"

Defines values for EncryptionAlgorithm. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'

readonly

KeyCurveName

KeyCurveName: "P-256" | "P-384" | "P-521" | "P-256K"

Defines values for KeyCurveName. Possible values include: 'P-256', 'P-384', 'P-521', 'P-256K'

readonly

KeyOperation

KeyOperation: "encrypt" | "decrypt" | "sign" | "verify" | "wrapKey" | "unwrapKey" | "import"

Defines values for KeyOperation. Possible values include: 'encrypt', 'decrypt', 'sign', 'verify', 'wrapKey', 'unwrapKey', 'import'

readonly

KeyType

KeyType: "EC" | "EC-HSM" | "RSA" | "RSA-HSM" | "oct"

Defines values for KeyType. Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'

readonly

KeyWrapAlgorithm

KeyWrapAlgorithm: "RSA-OAEP" | "RSA-OAEP-256" | "RSA1_5"

Supported algorithms for key wrapping/unwrapping

ParsedWWWAuthenticate

ParsedWWWAuthenticate: {}

Type declaration

SignatureAlgorithm

SignatureAlgorithm: "PS256" | "PS384" | "PS512" | "RS256" | "RS384" | "RS512" | "ES256" | "ES384" | "ES512" | "ES256K"

Defines values for SignatureAlgorithm. Possible values include: 'PS256', 'PS384', 'PS512', 'RS256', 'RS384', 'RS512', 'ES256', 'ES384', 'ES512', 'ES256K'

readonly

ValidParsedWWWAuthenticateProperties

ValidParsedWWWAuthenticateProperties: "authorization" | "resource" | "scope"

Variables

Const LATEST_API_VERSION

LATEST_API_VERSION: "7.1" = "7.1"

The latest supported KeyVault service API version

Const logger

logger: any = createClientLogger("keyvault-keys")

The @azure/logger configuration for this package.

Functions

cancel

challengeBasedAuthenticationPolicy

  • challengeBasedAuthenticationPolicy(credential: TokenCredential): RequestPolicyFactory

makeDeleteKeyPollOperation

makeRecoverDeletedKeyPollOperation

parseWWWAuthenticate

  • Parses an WWW-Authenticate response. This transforms a string value like: Bearer authorization="some_authorization", resource="https://some.url" into an object like: { authorization: "some_authorization", resource: "https://some.url" }

    Parameters

    • wwwAuthenticate: string

      string value in the WWW-Authenticate header

    Returns ParsedWWWAuthenticate

toString

update

Generated using TypeDoc