Get-MsolServicePrincipalCredential
Hämtar autentiseringsuppgifter som är associerade med ett huvudnamn för tjänsten.
Syntax
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
Cmdleten Get-MsolServicePrincipalCredential hämtar autentiseringsuppgifter som är associerade med ett huvudnamn för tjänsten.
Exempel
Exempel 1: Hämta egenskaper för autentiseringsuppgifter
PS C:\> Get-MsolServicePrincipalCredential -ServicePrincipalName "MyApp/myApp.com"
Det här kommandot hämtar alla egenskaper för autentiseringsuppgifter, förutom autentiseringsuppgiftsvärdet, som är associerade med tjänstens huvudnamn (SPN) MyApp/myApp.com. Ett SPN måste följa formatet appClass/hostname, där appClass representerar programklassen ("MyApp") och värdnamnet representerar värdnamnet för programmet (myApp.com).
Parametrar
-AppPrincipalId
Anger program-ID:t för tjänstens huvudnamn som autentiseringsuppgifterna ska hämtas för.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ObjectId
Anger det unika objekt-ID för tjänstens huvudnamn som autentiseringsuppgifterna ska hämtas för.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ReturnKeyValues
Anger om denna cmdlet returnerar nyckelvärden.
Typ: | Boolean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ServicePrincipalName
Anger namnet på tjänstens huvudnamn som autentiseringsuppgifterna ska hämtas från. Ett SPN måste använda något av följande format:
appName
appName/hostname
- en giltig URL
AppName representerar namnet på programmet. Värdnamnet representerar URI-utfärdaren för programmet.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-TenantId
Anger det unika ID:t för den klientorganisation som åtgärden ska utföras på. Standardvärdet är den aktuella användarens klientorganisation. Den här parametern gäller endast för partneranvändare.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
Utdata
Microsoft.Online.Administration.ServicePrincipalCredential[]
Den här cmdleten returnerar de autentiseringsuppgifter som är associerade med ett huvudnamn för tjänsten. Varje returnerat objekt innehåller följande information:
- Typ. Typ av autentiseringsuppgifter för tjänstens huvudnamn (asymmetrisk/symmetrisk/lösenord).
- Värde. Värdet för autentiseringsuppgifterna.
- Om autentiseringstypen är certifikat representerar detta det base 64-kodade certifikatet.
- Om typen av autentiseringsuppgifter är symmetrisk representerar den en AES-nyckel.
- KeyGroupId. Den identifierare som är reserverad för internt bruk.
- KeyId. Den unika identifieraren för nyckeln.
- Startdate. Det effektiva startdatumet för användningen av autentiseringsuppgifter.
- EndDate. Det effektiva slutdatumet för användningen av autentiseringsuppgifter.
- Användning. Anger om autentiseringsuppgifterna används för att "signera" eller "verifiera" en token.