Remove-EntraApplicationKey
Tar bort en nyckel från ett program.
Syntax
Default (Standard)
Remove-EntraApplicationKey
-ApplicationId <String>
[-Proof <String>]
[-KeyId <String>]
[<CommonParameters>]
Description
Tar bort en nyckel från ett program.
Exempel
Exempel 1: Ta bort en nyckelautentiseringsuppgift från ett program
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}'
Det här kommandot tar bort den angivna nyckelautentiseringsuppgiften från det angivna programmet.
-
-ApplicationIdparameter anger den unika identifieraren för ett program. -
-KeyIdparameter anger det nyckel-ID som motsvarar nyckelobjektet som ska tas bort. -
-Proofparameter anger den JWT-token som anges som ett bevis på innehav.
Parametrar
-ApplicationId
Anger det unika ID:t för ett program i Microsoft Entra ID.
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
| Alias: | Objekt-ID |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-KeyId
Nyckel-ID:t som motsvarar nyckelobjektet som ska tas bort.
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-Proof
JWT-token tillhandahålls som ett bevis på innehav.
En självsignerad JWT-token som används som bevis på innehav av befintliga nycklar. Den här JWT-token måste signeras med en privat nyckel som motsvarar ett av de befintliga giltiga certifikat som är associerade med programmet. Token ska innehålla följande anspråk:
-
aud: Målgruppen måste vara 000000002-0000-0000-c000-0000000000000. -
iss: Utfärdaren måste vara ID för det program som initierar begäran. -
nbf: Inte före tid. -
exp: Förfallotid bör vara värdet för nbf + 10 minuter.
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.