Get-MsolServicePrincipalCredential
Hizmet sorumlusuyla ilişkili kimlik bilgilerini alır.
Sözdizimi
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
Get-MsolServicePrincipalCredential cmdlet'i bir hizmet sorumlusuyla ilişkili kimlik bilgilerini alır.
Örnekler
Örnek 1: Kimlik bilgisi özelliklerini alma
PS C:\> Get-MsolServicePrincipalCredential -ServicePrincipalName "MyApp/myApp.com"
Bu komut, hizmet asıl adı (SPN) MyApp/myApp.com ile ilişkili kimlik bilgisi değeri dışında tüm kimlik bilgisi özelliklerini alır. SPN, appClass'ın uygulama sınıfını ("Uygulamam") ve ana bilgisayar adının uygulamanın ana bilgisayar adını (myApp.com) temsil ettiği appClass/hostname biçimini izlemelidir.
Parametreler
-AppPrincipalId
Kimlik bilgilerinin alındığı hizmet sorumlusunun uygulama kimliğini belirtir.
Tür: | Guid |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-ObjectId
Kimlik bilgilerinin alındığı hizmet sorumlusunun benzersiz nesne kimliğini belirtir.
Tür: | Guid |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-ReturnKeyValues
Bu cmdlet'in anahtar değerleri döndürip döndürmediğini gösterir.
Tür: | Boolean |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-ServicePrincipalName
Kimlik bilgilerinin alındığı hizmet sorumlusunun adını belirtir. SPN aşağıdaki biçimlerden birini kullanmalıdır:
appName
appName/hostname
- geçerli bir URL
AppName, uygulamanın adını temsil eder. Ana bilgisayar adı, uygulama için URI yetkilisini temsil eder.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-TenantId
İşlemin gerçekleştirildiği kiracının benzersiz kimliğini belirtir. Varsayılan değer geçerli kullanıcının kiracısıdır. Bu parametre yalnızca iş ortağı kullanıcıları için geçerlidir.
Tür: | Guid |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Çıkışlar
Microsoft.Online.Administration.ServicePrincipalCredential[]
Bu cmdlet bir hizmet sorumlusuyla ilişkili kimlik bilgilerini döndürür. Döndürülen her nesne aşağıdaki bilgileri içerir:
- Türü. Hizmet sorumlusu kimlik bilgilerinin türü (Asimetrik/Simetrik/Parola).
- Değer. Kimlik bilgilerinin değeri.
- Kimlik bilgisi türü sertifika ise, bu temel 64 kodlanmış sertifikayı temsil eder.
- Kimlik bilgisi türü simetrikse, bir AES anahtarını temsil eder.
- KeyGroupId. İç kullanım için ayrılmış tanımlayıcı.
- Anahtar Kimliği. Anahtarın benzersiz tanımlayıcısı.
- Startdate. Kimlik bilgisi kullanımının geçerlilik başlangıç tarihi.
- Bitiştarihi. Kimlik bilgisi kullanımının geçerlilik bitiş tarihi.
- Kullanım. Kimlik bilgilerinin belirteci "imzalamak" veya "doğrulamak" için kullanılıp kullanılmadığını belirtir.