Remove-EntraApplicationKey

Quita una clave de una aplicación.

Sintaxis

Default (valor predeterminado)

Remove-EntraApplicationKey

    -ApplicationId <String>
    [-Proof <String>]
    [-KeyId <String>]
    [<CommonParameters>]

Description

Quita una clave de una aplicación.

Ejemplos

Ejemplo 1: Eliminación de una credencial de clave de una aplicación

Connect-Entra -Scopes 'Application.ReadWrite.All','Directory.ReadWrite.All'
$application = Get-EntraApplication -Filter "DisplayName eq 'Contoso Helpdesk Application'"
Remove-EntraApplicationKey -ApplicationId $application.Id -KeyId 'aaaaaaaa-0b0b-1c1c-2d2d-333333333333' -Proof '{token}'

Este comando quita la credencial de clave especificada de la aplicación especificada.

  • -ApplicationId el parámetro especifica el identificador único de una aplicación.
  • -KeyId parameter especifica el identificador de clave correspondiente al objeto de clave que se va a quitar.
  • -Proof el parámetro especifica el token JWT proporcionado como prueba de posesión.

Parámetros

-ApplicationId

Especifica el identificador único de una aplicación en Microsoft Entra ID.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:ObjectId (identificador de objeto)

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-KeyId

Identificador de clave correspondiente al objeto de clave que se va a quitar.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Proof

El token JWT proporcionado como prueba de posesión.

Token JWT autofirmado que se usa como prueba de posesión de las claves existentes. Este token JWT debe estar firmado con una clave privada que corresponda a uno de los certificados válidos existentes asociados a la aplicación. El token debe contener las siguientes notificaciones:

  • aud: La audiencia debe ser 00000002-0000-0000-c000-00000000000000000.
  • iss: el emisor debe ser el identificador de la aplicación que inicia la solicitud.
  • nbf: no antes del tiempo.
  • exp: la hora de expiración debe ser el valor de nbf + 10 minutos.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

String