Remove-EntraApplicationKey
Remove uma chave de um aplicativo.
Sintaxe
Default (Default)
Remove-EntraApplicationKey
-ApplicationId <String>
[-Proof <String>]
[-KeyId <String>]
[<CommonParameters>]
Description
Remove uma chave de um aplicativo.
Exemplos
Exemplo 1: remover uma credencial de chave de um aplicativo
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}'
Esse comando remove a credencial de chave especificada do aplicativo especificado.
-
-ApplicationIdo parâmetro especifica o identificador exclusivo de um aplicativo. -
-KeyIdO parâmetro especifica a ID da chave correspondente ao objeto de chave a ser removido. -
-ProofO parâmetro especifica o token JWT fornecido como uma prova de posse.
Parâmetros
-ApplicationId
Especifica a ID exclusiva de um aplicativo no Microsoft Entra ID.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | IdentificadorDeObjeto |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-KeyId
A ID da chave correspondente ao objeto de chave a ser removido.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Proof
O token JWT fornecido como prova de posse.
Um token JWT autoassinado utilizado como prova de posse das chaves existentes. Esse token JWT deve ser assinado com uma chave privada que corresponda a um dos certificados válidos existentes associados ao aplicativo. O token deve conter os seguintes argumentos:
-
aud: o público-alvo precisa ser 00000002-0000-0000-c000-000000000000000. -
iss: o emissor precisa ser a ID do aplicativo que inicia a solicitação. -
nbf: não antes do tempo. -
exp: o tempo de expiração deve ser o valor de nbf + 10 minutos.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | 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.