Get-MsolServicePrincipalCredential
Hiermee haalt u referenties op die zijn gekoppeld aan een service-principal.
Syntaxis
Get-MsolServicePrincipalCredential
-ObjectId <Guid>
-ReturnKeyValues <Boolean>
[-TenantId <Guid>]
[<CommonParameters>]
Get-MsolServicePrincipalCredential
-ReturnKeyValues <Boolean>
-AppPrincipalId <Guid>
[-TenantId <Guid>]
[<CommonParameters>]
Get-MsolServicePrincipalCredential
-ReturnKeyValues <Boolean>
-ServicePrincipalName <String>
[-TenantId <Guid>]
[<CommonParameters>]
Description
De cmdlet Get-MsolServicePrincipalCredential haalt referenties op die zijn gekoppeld aan een service-principal.
Voorbeelden
Voorbeeld 1: Referentie-eigenschappen ophalen
PS C:\> Get-MsolServicePrincipalCredential -ServicePrincipalName "MyApp/myApp.com"
Met deze opdracht worden alle referentie-eigenschappen opgehaald, met uitzondering van de referentiewaarde, die zijn gekoppeld aan de service-principal name (SPN) MyApp/myApp.com. Een SPN moet de indeling appClass/hostnaam volgen, waarbij appClass de toepassingsklasse ('MyApp') vertegenwoordigt en hostnaam de hostnaam voor de toepassing (myApp.com).
Parameters
-AppPrincipalId
Hiermee geeft u de toepassings-id op van de service-principal waarvoor referenties moeten worden opgehaald.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ObjectId
Hiermee geeft u de unieke object-id van de service-principal waarvoor referenties worden opgehaald.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ReturnKeyValues
Geeft aan of deze cmdlet sleutelwaarden retourneert.
Type: | Boolean |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ServicePrincipalName
Hiermee geeft u de naam van de service-principal waaruit referenties worden opgehaald. Een SPN moet een van de volgende indelingen gebruiken:
appName
appName/hostname
- een geldige URL
AppName vertegenwoordigt de naam van de toepassing. Hostnaam vertegenwoordigt de URI-instantie voor de toepassing.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-TenantId
Hiermee geeft u de unieke id van de tenant op waarop de bewerking moet worden uitgevoerd. De standaardwaarde is de tenant van de huidige gebruiker. Deze parameter is alleen van toepassing op partnergebruikers.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Uitvoerwaarden
Microsoft.Online.Administration.ServicePrincipalCredential[]
Deze cmdlet retourneert de referenties die zijn gekoppeld aan een service-principal. Elk geretourneerd object bevat de volgende informatie:
- Type. Het type referentie voor de service-principal (asymmetrisch/symmetrisch/wachtwoord).
- Waarde. De waarde van de referentie.
- Als het referentietype certificaat is, vertegenwoordigt dit het met base 64 gecodeerde certificaat.
- Als het referentietype symmetrisch is, vertegenwoordigt het een AES-sleutel.
- KeyGroupId. De id die is gereserveerd voor intern gebruik.
- KeyId. De unieke id van de sleutel.
- Startdate. De ingangsdatum van het referentiegebruik.
- Enddate. De effectieve einddatum van het referentiegebruik.
- Gebruik. Hiermee geeft u op of de referentie wordt gebruikt om een token te 'ondertekenen' of 'verifiëren'.