Remove-EntraApplicationKey
Remove uma chave de uma aplicação.
Sintaxe
Default (Predefinição)
Remove-EntraApplicationKey
-ApplicationId <String>
[-Proof <String>]
[-KeyId <String>]
[<CommonParameters>]
Descrição
Remove uma chave de uma aplicação.
Exemplos
Exemplo 1: Remover uma credencial-chave de uma candidatura
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 remove a credencial-chave especificada da aplicação especificada.
-
-ApplicationIdO parâmetro especifica o identificador único de uma aplicação. -
-KeyIdo parâmetro especifica o ID da chave correspondente ao objeto chave a ser removido. -
-Proofespecifica o token JWT fornecido como prova de posse.
Parâmetros
-ApplicationId
Especifica o ID único de uma aplicação no Microsoft Entra ID.
Propriedades dos parâmetros
| Tipo: | System.String |
| Valor predefinido: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
| Aliases: | IdentificadorDoObjeto |
Conjuntos de parâmetros
(All)
| Posto: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline por nome de propriedade: | True |
| Valor dos restantes argumentos: | False |
-KeyId
O ID da chave correspondente ao objeto chave a ser removido.
Propriedades dos parâmetros
| Tipo: | System.String |
| Valor predefinido: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Posto: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
-Proof
O token JWT fornecido como prova de posse.
Um token JWT autoassinado usado como prova da posse das chaves existentes. Este token JWT deve ser assinado com uma chave privada que corresponda a um dos certificados válidos existentes associados à aplicação. O token deve conter as seguintes reivindicações:
-
aud: O público tem de ser 00000002-0000-0000-c000-000000000000. -
iss: O emissor deve ser o ID da aplicação que inicia o pedido. -
nbf: Não antes de tempo. -
exp: O tempo de expiração deve ser o valor de nbf + 10 minutos.
Propriedades dos parâmetros
| Tipo: | System.String |
| Valor predefinido: | None |
| Suporta carateres universais: | False |
| NãoMostrar: | False |
Conjuntos de parâmetros
(All)
| Posto: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline por nome de propriedade: | False |
| Valor dos restantes argumentos: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.