Remove-EntraApplicationKey
Hiermee verwijdert u een sleutel uit een toepassing.
Syntax
Default (Standaard)
Remove-EntraApplicationKey
-ApplicationId <String>
[-Proof <String>]
[-KeyId <String>]
[<CommonParameters>]
Description
Hiermee verwijdert u een sleutel uit een toepassing.
Voorbeelden
Voorbeeld 1: Een sleutelreferentie uit een toepassing verwijderen
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}'
Met deze opdracht verwijdert u de opgegeven sleutelreferentie uit de opgegeven toepassing.
-
-ApplicationIdparameter geeft de unieke id van een toepassing. -
-KeyIdparameter geeft de sleutel-id die overeenkomt met het sleutelobject dat moet worden verwijderd. -
-Proofparameter specificeert het JWT-token dat is opgegeven als bewijs van bezit.
Parameters
-ApplicationId
Hiermee geeft u de unieke id van een toepassing in Microsoft Entra ID.
Parametereigenschappen
| Type: | System.String |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
| Aliassen: | ObjectId |
Parametersets
(All)
| Position: | Named |
| Verplicht: | True |
| Waarde uit pijplijn: | True |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
-KeyId
De sleutel-id die overeenkomt met het sleutelobject dat moet worden verwijderd.
Parametereigenschappen
| Type: | System.String |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-Proof
Het JWT-token dat is verstrekt als bewijs van bezit.
Een zelfondertekend JWT-token dat wordt gebruikt als bewijs van het bezit van de bestaande sleutels. Dit JWT-token moet zijn ondertekend met een persoonlijke sleutel die overeenkomt met een van de bestaande geldige certificaten die aan de toepassing zijn gekoppeld. Het token moet de volgende claims bevatten:
-
aud: Doelgroep moet 00000002-0000-0000-c000-0000000000000000 zijn. -
iss: Verlener moet de id zijn van de toepassing die de aanvraag initieert. -
nbf: Niet voor tijd. -
exp: Verlooptijd moet de waarde van nbf + 10 minuten zijn.
Parametereigenschappen
| Type: | System.String |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.