Get-MsolServicePrincipalCredential
Возвращает учетные данные, связанные с субъектом-службой.
Синтаксис
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>]
Описание
Командлет Get-MsolServicePrincipalCredential получает учетные данные, связанные с субъектом-службой.
Примеры
Пример 1. Получение свойств учетных данных
PS C:\> Get-MsolServicePrincipalCredential -ServicePrincipalName "MyApp/myApp.com"
Эта команда получает все свойства учетных данных, кроме значения учетных данных, связанные с именем субъекта-службы (SPN) MyApp/myApp.com. Имя субъекта-службы должно соответствовать формату appClass/hostname, где appClass представляет класс приложения ("MyApp"), а имя узла представляет имя узла приложения (myApp.com).
Параметры
-AppPrincipalId
Указывает идентификатор приложения субъекта-службы, для которого требуется получить учетные данные.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ObjectId
Указывает уникальный идентификатор объекта субъекта-службы, для которого требуется получить учетные данные.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ReturnKeyValues
Указывает, возвращает ли этот командлет значения ключей.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ServicePrincipalName
Указывает имя субъекта-службы, от которого необходимо получить учетные данные. Имя субъекта-службы должно использовать один из следующих форматов:
appName
appName/hostname
- допустимый URL-адрес
AppName представляет имя приложения. Имя узла представляет центр URI для приложения.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-TenantId
Указывает уникальный идентификатор клиента, с которым выполняется операция. Значением по умолчанию является клиент текущего пользователя. Этот параметр применяется только к пользователям-партнерам.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
Выходные данные
Microsoft.Online.Administration.ServicePrincipalCredential[]
Этот командлет возвращает учетные данные, связанные с субъектом-службой. Каждый возвращаемый объект содержит следующие сведения:
- Введите , Тип учетных данных субъекта-службы (асимметричный,симметричный/пароль).
- Значение. Значение учетных данных.
- Если тип учетных данных — это certificate, значение представляет сертификат в кодировке base-64.
- Если тип учетных данных симметричный, он представляет ключ AES.
- KeyGroupId. Идентификатор, зарезервированный для внутреннего использования.
- KeyId. Уникальный идентификатор ключа.
- Startdate. Действующая дата начала использования учетных данных.
- Enddate. Дата окончания использования учетных данных.
- Использования. Указывает, используются ли учетные данные для подписывания или проверки маркера.