New-WFS2SSecurityConfiguration
New-WFS2SSecurityConfiguration
Этот командлет помогает создать объект конфигурации S2S Security при вызове командлета Set-WFScopeSecurity/
Синтаксис
Parameter Set: certparam
New-WFS2SSecurityConfiguration -Certificate <X509Certificate2> -IssuerName <String> [-ApplicationId <String> ] [-ClientId <String> ] [-ForMergingOnly <Boolean> ] [-GrantedPermission <WorkflowManagementPermissions> ] [-Name <String> ] [-Realm <String> ] [-RemoteServicePrincipalId <String> ] [ <CommonParameters>]
Parameter Set: endpointparam
New-WFS2SSecurityConfiguration -MetadataEndPoint <String> [-ApplicationId <String> ] [-ClientId <String> ] [-DiscoverRemoteServicePrincipalId <Boolean> ] [-ForMergingOnly <Boolean> ] [-GrantedPermission <WorkflowManagementPermissions> ] [-Name <String> ] [-Realm <String> ] [-RemoteServicePrincipalId <String> ] [ <CommonParameters>]
Подробное описание
Запустите этот командлет, чтобы помочь создать объект конфигурации S2S Security при вызове командлета Set-WFScopeSecurity.
Параметры
-ApplicationId<String>
Определяет идентификатор приложения (application ID).
Псевдонимы |
нет |
Обязательное поле? |
false |
Позиция? |
named |
Значение по умолчанию |
нет |
Принимать входные данные конвейера? |
false |
Обрабатывать символы-шаблоны? |
false |
-Certificate<X509Certificate2>
Определяет сертификат X509Certificate2.
Псевдонимы |
нет |
Обязательное поле? |
true |
Позиция? |
named |
Значение по умолчанию |
нет |
Принимать входные данные конвейера? |
false |
Обрабатывать символы-шаблоны? |
false |
-ClientId<String>
Определяет идентификатор клиентского приложения.
Псевдонимы |
нет |
Обязательное поле? |
false |
Позиция? |
named |
Значение по умолчанию |
нет |
Принимать входные данные конвейера? |
false |
Обрабатывать символы-шаблоны? |
false |
-DiscoverRemoteServicePrincipalId<Boolean>
Определяет нужно ли искать идентификатор удаленной службы.
Псевдонимы |
нет |
Обязательное поле? |
false |
Позиция? |
named |
Значение по умолчанию |
нет |
Принимать входные данные конвейера? |
false |
Обрабатывать символы-шаблоны? |
false |
-ForMergingOnly<Boolean>
Определяет следует ли объединять настройки безопасности с другими настройками безопасности OAuth.
Псевдонимы |
нет |
Обязательное поле? |
false |
Позиция? |
named |
Значение по умолчанию |
нет |
Принимать входные данные конвейера? |
false |
Обрабатывать символы-шаблоны? |
false |
-GrantedPermission<WorkflowManagementPermissions>
Разрешения на предоставление доступа к службе рабочих процессов.
Псевдонимы |
нет |
Обязательное поле? |
false |
Позиция? |
named |
Значение по умолчанию |
нет |
Принимать входные данные конвейера? |
false |
Обрабатывать символы-шаблоны? |
false |
-IssuerName<String>
Задает имя доверенного издателя безопасности.
Псевдонимы |
нет |
Обязательное поле? |
true |
Позиция? |
named |
Значение по умолчанию |
нет |
Принимать входные данные конвейера? |
false |
Обрабатывать символы-шаблоны? |
false |
-MetadataEndPoint<String>
URI конечной точки метаданных.
Псевдонимы |
нет |
Обязательное поле? |
true |
Позиция? |
named |
Значение по умолчанию |
нет |
Принимать входные данные конвейера? |
false |
Обрабатывать символы-шаблоны? |
false |
-Name<String>
Имя параметра конфигурации безопасности.
Псевдонимы |
нет |
Обязательное поле? |
false |
Позиция? |
named |
Значение по умолчанию |
нет |
Принимать входные данные конвейера? |
false |
Обрабатывать символы-шаблоны? |
false |
-Realm<String>
Задает область безопасности.
Псевдонимы |
нет |
Обязательное поле? |
false |
Позиция? |
named |
Значение по умолчанию |
нет |
Принимать входные данные конвейера? |
false |
Обрабатывать символы-шаблоны? |
false |
-RemoteServicePrincipalId<String>
Идентификатор удаленной службы.
Псевдонимы |
нет |
Обязательное поле? |
false |
Позиция? |
named |
Значение по умолчанию |
нет |
Принимать входные данные конвейера? |
false |
Обрабатывать символы-шаблоны? |
false |
<CommonParameters>
Этот командлет поддерживает общие параметры: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer и -OutVariable. Дополнительные сведения см. в разделе about_CommonParameters
Входы
Входной тип — это тип объектов, которые можно направить в командлет.
Выходные данные
Возвращаемый тип — это тип объектов, возвращаемых командлетом.
Примеры.
Пример 1
PS C:\> $securityConfig = New-WFS2SSecurityConfiguration -Name $rootSecurityConfigName -Certificate $rootKey -IssuerName $rootIssuerName -ClientId $rootClientPrincipalId -GrantedPermission "All" -Realm $rootScopeRealm -ForMergingOnly $false
PS C:\>
PS C:\>