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:\> 
                        

Workflow Manager 1.0 MSDN Community Forum