Megosztás a következőn keresztül:


Get-MsolServicePrincipalCredential

Lekéri a szolgáltatásnévhez társított hitelesítő adatokat.

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

A Get-MsolServicePrincipalCredential parancsmag lekéri a szolgáltatásnévhez társított hitelesítő adatokat.

Példák

1. példa: Hitelesítő adatok tulajdonságainak lekérése

PS C:\> Get-MsolServicePrincipalCredential -ServicePrincipalName "MyApp/myApp.com"

Ez a parancs lekéri a MyApp/myApp.com szolgáltatásnévhez (SPN) társított hitelesítő adatokat, kivéve a hitelesítő adatokat. Az SPN-nek az appClass/hostname formátumot kell követnie, ahol az appClass az alkalmazásosztályt ("MyApp") jelöli, a gazdagépnév pedig az alkalmazás állomásnevét (myApp.com).

Paraméterek

-AppPrincipalId

Megadja annak a szolgáltatásnévnek az alkalmazásazonosítóját, amelyhez hitelesítő adatokat szeretne lekérni.

Típus:Guid
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ObjectId

Megadja annak a szolgáltatásnévnek az egyedi objektumazonosítóját, amelyhez hitelesítő adatokat szeretne lekérni.

Típus:Guid
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ReturnKeyValues

Azt jelzi, hogy ez a parancsmag visszaadja-e a kulcsértékeket.

Típus:Boolean
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ServicePrincipalName

Megadja annak a szolgáltatásnévnek a nevét, amelyből hitelesítő adatokat szeretne lekérni. Az SPN-nek az alábbi formátumok egyikét kell használnia:

  • appName
  • appName/hostname
  • érvényes URL-cím

Az AppName az alkalmazás nevét jelöli. A hostname az alkalmazás URI-szolgáltatóját jelöli.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-TenantId

Megadja annak a bérlőnek az egyedi azonosítóját, amelyen a műveletet végre szeretné hajtani. Az alapértelmezett érték az aktuális felhasználó bérlője. Ez a paraméter csak a partnerfelhasználókra vonatkozik.

Típus:Guid
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

Kimenetek

Microsoft.Online.Administration.ServicePrincipalCredential[]

Ez a parancsmag a szolgáltatásnévhez társított hitelesítő adatokat adja vissza. Minden visszaadott objektum a következő információkat tartalmazza:

  • Típus. A szolgáltatásnév hitelesítő adatainak típusa (aszimmetrikus/szimmetrikus/jelszó).
  • Az értéket. A hitelesítő adatok értéke.
    • Ha a hitelesítő adat típusa tanúsítvány, akkor ez az alap 64 kódolású tanúsítványt jelöli.
    • Ha a hitelesítő adatok típusa szimmetrikus, az egy AES-kulcsot jelöl.
  • KeyGroupId. A belső használatra fenntartott azonosító.
  • KeyId. A kulcs egyedi azonosítója.
  • StartDate. A hitelesítő adatok használatának kezdő dátuma.
  • EndDate. A hitelesítő adatok használatának érvényes záró dátuma.
  • Használat. Megadja, hogy a hitelesítő adatokat a rendszer a tokenek "aláírására" vagy "ellenőrzésére" használja-e.