|
用单引号将每个属性的值括起来。
|
属性 | 说明 | 默认值 |
---|---|---|
global_pingFedProtocol | 指定 PingFederate 要使用的协议。 | global_pingFedProtocol='https' |
global_pingFedAdminUser | 指定 PingFederate 管理员帐户的用户名。 | global_pingFedAdminUser='Administrator' |
属性 | 说明 | 默认值 |
---|---|---|
create_pingfed_signing_cert_keyAlgorithm | 指定用于生成密钥的加密公式。 | create_pingfed_signing_cert_keyAlgorithm='RSA' |
create_pingfed_signing_cert_keySize | 指定密钥中使用的位数。 | create_pingfed_signing_cert_keySize='2048' |
create_pingfed_signing_cert_signatureAlgorithm | 指定证书的签名算法。 | create_pingfed_signing_cert_signatureAlgorithm= 'SHA256withRSA' |
属性 | 说明 | 默认值 |
---|---|---|
PingFederate 运行时 SSL 服务器证书: | ||
activate_global_pingFed_admin_ certificate_as_runtime | 可安装 PingFederate 管理 SSL 证书作为 PingFederate 运行时 SSL 证书。 | activate_global_pingFed_admin_ certificate_as_runtime='true' |
仅当 activate_global_pingFed_admin_certificate_as_runtime='false' 时,才需要以下属性 | ||
create_pf_ssl_server_cert_organization | 指定创建证书的组织或公司名称。 | create_pf_ssl_server_cert_organization='ptc' |
create_pf_ssl_server_cert_organizationUnit | 指定组织内的特定单位。 | create_pf_ssl_server_cert_organizationUnit='ent-sso' |
create_pf_ssl_server_cert_city | 指定公司运营所在的城市或其他主要位置。 | create_pf_ssl_server_cert_city='Pune' |
create_pf_ssl_server_cert_state | 指定包含该位置的省份或其他政治单位。 | create_pf_ssl_server_cert_state='MAH' |
create_pf_ssl_server_cert_validDays | 指定证书的有效时间。 | create_pf_ssl_server_cert_validDays='36500' |
create_pf_ssl_server_cert_country | 指定公司所在国家/地区的代码。国家/地区代码以两个字母的代码表示。 | create_pf_ssl_server_cert_country='IN' |
create_pf_ssl_server_cert_keyAlgorithm | 指定用于生成密钥的加密公式。 | create_pf_ssl_server_cert_keyAlgorithm='RSA' |
create_pf_ssl_server_cert_keySize | 指定密钥中使用的位数。 | create_pf_ssl_server_cert_keySize='2048' |
create_pf_ssl_server_cert_signatureAlgorithm | 指定证书的签名算法。 | create_pf_ssl_server_cert_signatureAlgorithm='SHA256withRSA' |
属性 | 说明 | 默认值 |
---|---|---|
create_sp_connection_type | 指定作为服务提供者的 ThingWorx 所需的连接类型。 | create_sp_connection_type='SP' |
create_sp_connection_entityId | 指定作为服务提供者的 ThingWorx 所需的实体标识符。例如 ThingWorx 或 Windchill RV&S。 | create_sp_connection_entityId='TWX_SP' 其中 <SP_name> 为 TWX、ILM 或 WNC。 |
create_sp_connection_name | 指定以 ThingWorx 作为服务提供者的连接的纯语言标识符。 | create_sp_connection_name='TWX_SP' |
create_sp_connection_loggingMode | 指定服务提供者连接的日志记录模式。 | create_sp_connection_loggingMode='STANDARD' |
create_sp_connection_browserSSO_protocol | 指定用于支持基于浏览器的 SSO 连接类型的协议。 | create_sp_connection_browserSSO_protocol='SAML20' |
create_sp_connection_browserSSO_assertion_ lifetime_valid_minutes_before | 指定断言发出之前其处于有效状态的持续时间。 | create_sp_connection_browserSSO_assertion_ lifetime_valid_minutes_before='60' |
create_sp_connection_browserSSO_assertion_ lifetime_valid_minutes_after | 指定断言发出之后其处于有效状态的持续时间。 | create_sp_connection_browserSSO_assertion_ lifetime_valid_minutes_after='480' |
create_sp_connection_browserSSO_ saml_identity_mapping | 指定 PingFederate 发送包含用户标识信息的安全令牌 (断言) 的方式,服务提供者 (ThingWorx、Windchill RV&S) 可将其转换或映射到本地用户存储。 | create_sp_connection_browserSSO_ saml_identity_mapping='STANDARD' |
create_sp_connection_browserSSO_ attribute_Contract_coreAttribute_name | 指定 PingFederate 作为 IdP 发送到服务提供者 ThingWorx (ThingWorx 或 Windchill RV&S) 的 SAML 断言中的核心属性名称。 | create_sp_connection_browserSSO_ attribute_Contract_coreAttribute_name='SAML_SUBJECT' |
create_sp_connection_browserSSO_ attribute_Contract_extendedAttribute_name | 指定属性合同的名称,这是 PingFederate 作为 IdP 发送到服务提供者 (ThingWorx 或 Windchill RV&S) 的 SAML 断言中的扩展属性。 | create_sp_connection_browserSSO_ attribute_Contract_extendedAttribute_name='uid' |
create_sp_connection_browserSSO_ attribute_Contract_extendedAttribute_group | 指定属性合同的组,这是 PingFederate 作为 IdP 发送到服务提供者 (ThingWorx 或 Windchill RV&S) 的 SAML 断言中的扩展属性。 | create_sp_connection_browserSSO_ attribute_Contract_extendedAttribute_group='group' |
create_sp_connection_browserSSO_ attribute_Contract_extendedAttribute_email | 指定属性合同的电子邮件,这是 PingFederate 作为 IdP 发送到服务提供者 (ThingWorx 或 Windchill RV&S) 的 SAML 断言中的扩展属性。 | create_sp_connection_browserSSO_ attribute_Contract_extendedAttribute_email='email' |
create_sp_connection_browserSSO_ attribute_contract_1_key | 指定由 IdP 适配器完成的第一个属性合同的服务提供者连接名称。 | create_sp_connection_browserSSO_ attribute_contract_1_key='uid' |
create_sp_connection_browserSSO_ attribute_contract_1_value | 指定用于完成第一个属性合同的 IdP 适配器值的名称。 | create_sp_connection_browserSSO_ attribute_contract_1_value='username' |
create_sp_connection_browserSSO_ attribute_contract_2_key | 指定由 IdP 适配器完成的第二个属性合同的服务提供者连接名称。 | create_sp_connection_browserSSO_ attribute_contract_2_key='SAML_SUBJECT' |
create_sp_connection_browserSSO_ attribute_contract_2_value | 指定用于完成第二个属性合同的 IdP 适配器值的名称。 | create_sp_connection_browserSSO_ attribute_contract_2_value='username' |
create_sp_connection_browserSSO_ attribute_contract_source | 指定包含 IdP 适配器合同或令牌授权工作流可能需要的信息的数据存储或目录位置。 | create_sp_connection_browserSSO_ attribute_contract_source='ADAPTER' |
create_sp_connection_assertion_ consumer_service_url | 指定用于处理 SAML 协议消息的超文本传输协议资源 (HTTP 资源) 的 URL,该 URL 将返回一个表示从消息中提取的信息的 Cookie。 | create_sp_connection_assertion_ consumer_service_url='/Thingworx/saml/SSO' |
create_sp_connection_assertion_ consumer_service_binding | 指定返回响应消息时使用的 SAML 协议绑定。 | create_sp_connection_assertion_ consumer_service_binding='POST' |
create_sp_connection_sign_assertion | 指定由服务提供者接收的响应、注销请求和注销响应元素是否签名。 | create_sp_connection_sign_assertion='true' |
create_sp_connection_sign_auth_requests | 指定由服务提供者发送的身份验证请求消息是否签名。此信息由服务提供者的元数据提供。 | create_sp_connection_sign_auth_requests='true' |
create_sp_connection_encrypt_entire_assertion | 指定由服务提供者接收的整个断言是否加密。 | create_sp_connection_encrypt_entire_assertion='true' |
create_sp_connection_signing_algorithm | 指定服务提供者在签名过程中使用的算法。 | create_sp_connection_signing_algorithm='SHA256withRSA' |
create_sp_connection_block_encryption_algorithm | 指定块加密算法的密码代码。如果为 PingFederate 和 ThingWorx JRE 或 JDK 安装了无限制强度 JAVA (TM) 加密扩展 (JCE) 策略文件,则建议使用 'AES_ 256'。 | create_sp_connection_block_encryption_algorithm='AES_128' |
create_sp_connection_key_transport_algorithm | 指定用于加密证书密钥的密钥传输算法。 | create_sp_connection_key_transport_algorithm='RSA_OAEP' |
属性 | 说明 | 默认值 |
---|---|---|
create_access_token_manager_id | 指定访问令牌管理器实例的唯一标识符。 | create_access_token_manager_id='default' |
create_access_token_manager_name | 指定访问令牌管理器实例的名称。 | create_access_token_manager_name='default' |
create_access_token_manager_attribute_name_1 | 指定访问令牌管理实例发布的第一个访问令牌的属性名称。 | create_access_token_manager_attribute_name='Username' |
create_access_token_manager_attribute_name_2 | 指定访问令牌管理实例发布的第二个访问令牌的属性名称。 | create_access_token_manager_attribute_name='username' |
属性 | 说明 | 默认值 |
---|---|---|
create_access_token_mapping_source | 指定从授权服务器请求的属性源。 | create_access_token_mapping_source='OAUTH_PERSISTENT_GRANT' |
create_access_token_mapping_value | 指定从授权服务器请求的属性值。 | create_access_token_mapping_value='USER_KEY' |
属性 | 说明 | 默认值 |
---|---|---|
create_twx_sp_oauth_client_id | 指定用于标识客户端应用程序的 OAuth 客户端 ID。 | create_twx_sp_oauth_client_id='twx-sp-client' |
create_twx_oauth_client_name | 指定客户端应用程序的名称。 | create_twx_oauth_client_name='twx-sp-client' |
create_twx_oauth_client_auth_type | 指定要注册到授权服务器的客户端应用程序的授权类型。 | create_twx_oauth_client_auth_type='SECRET' |
create_twx_oauth_client_grantType1 | 指定 ThingWorx OAuth 客户端所需的第一个授权类型。 | create_twx_oauth_client_grantType1= 'AUTHORIZATION_CODE' |
create_twx_oauth_client_grantType2 | 指定 ThingWorx OAuth 客户端所需的第二个授权类型。 | create_twx_oauth_client_grantType2='REFRESH_TOKEN' |
create_twx_oauth_client_grantType3 | 指定 ThingWorx OAuth 客户端所需的第三个授权类型。 | create_twx_oauth_client_grantType3= 'ACCESS_TOKEN_VALIDATION' |
create_twx_oauth_client_refreshRolling | 指定用于确定每次获取新访问令牌时是否发出新刷新令牌的属性。 | create_twx_oauth_client_refreshRolling='ROLL' |
create_twx_oauth_client_expirationTime | 指定为客户端应用程序生成的访问令牌的有效期。 | create_twx_oauth_client_expirationTime='30' |
create_twx_oauth_client_expirationTimeUnit | 指定计量单位,进而指定为客户端应用程序生成的访问令牌的有效期。 | create_twx_oauth_client_expirationTimeUnit='DAYS' |
create_twx_oauth_client_persistent_grant_ expiration_type | 指定客户端应用程序的持久化授权到期设置。 | create_twx_oauth_client_persistent_grant_ expiration_type='OVERRIDE_SERVER_DEFAULT' |
属性 | 说明 | 默认值 |
---|---|---|
create_wnc_rp_oauth_client_id | 指定用于标识客户端应用程序的 OAuth 客户端 ID。 | create_wnc_rp_oauth_client_id='wnc-rp-client' |
create_wnc_oauth_client_name | 指定要为 OAuth 委派授权配置 Windchill 的客户端应用程序的名称。 | create_wnc_oauth_client_name='wnc-rp-client' |
create_wnc_oauth_client_auth_type | 指定要注册到授权服务器的客户端应用程序的授权类型。 | create_wnc_oauth_client_auth_type='SECRET' |
create_wnc_oauth_client_grantType | 指定 Windchill OAuth 客户端所需的授权类型。 | create_wnc_oauth_client_grantType='ACCESS_TOKEN_VALIDATION' |
属性 | 说明 | 默认值 |
---|---|---|
create_twx_sp_oauth_client_id | 指定用于标识客户端应用程序的 OAuth 客户端 ID。 | create_twx_sp_oauth_client_id= 'ilm-rp-client' |
create_twx_oauth_client_name | 指定客户端应用程序的名称。 | create_twx_oauth_client_name='ilm-rp- client' |
create_twx_oauth_client_auth_type | 指定要注册到授权服务器的客户端应用程序的授权类型。 | create_ilm_oauth_client_auth_type='SECRET' |
create_twx_oauth_client_grantType3 | 指定 Windchill RV&S OAuth 客户端所需的第三个授权类型。 | create_ilm_oauth_client_grantType='ACCESS_TOKEN_VALIDATION' |
属性 | 说明 | 默认值 |
---|---|---|
create_auth_policy_contract_name | 将身份验证策略合同指定为将用户属性从客户 IdP 通过 PingFederate 转移到服务提供者的媒介。 | create_auth_policy_contract_name='sp-policy-contract' |
属性 | 说明 | 默认值 |
---|---|---|
create_ldap_datastore_type | 指定数据存储类型。 | create_ldap_datastore_type='LDAP' |
create_ldap_datastore_ldapType | 指定 LDAP 类型。 | create_ldap_datastore_ldapType='GENERIC' |
属性 | 说明 | 默认值 |
---|---|---|
create_ldap_pcv_id | 指定 LDAP 密码凭据验证器的唯一标识符。 | create_ldap_pcv_id='LdapPcv' |
create_ldap_pcv_name | 指定 LDAP 密码凭据验证器的名称。 | create_ldap_pcv_name='LdapPcv' |
create_ldap_pcv_pluginDescriptorRef_id | 指定 LDAP 密码凭据验证器的可描述插件的唯一标识符。 | create_ldap_pcv_pluginDescriptorRef_id= 'org.sourceid.saml20.domain.LDAPUsernamePasswordCredentialValidator' |
属性 | 说明 | 默认值 |
---|---|---|
create_idp_adapter_id | 指定 IdP 适配器的唯一标识符。 | create_idp_adapter_id='IdpAdapter' |
create_idp_adapter_name | 指定 IdP 适配器的名称。 | create_idp_adapter_name='IdpAdapter' |
create_idp_adapter_pluginDescriptorRef_id | 指定以 PingFederate 作为 IdP 执行实际身份验证的身份验证插件。建议使用 HtmlFormAuthnAdapter 插件。 | create_idp_adapter_pluginDescriptorRef_id= 'com.pingidentity.adapters.htmlform.idp.HtmlFormIdpAuthnAdapter' |
create_idp_adapter_isPseudonym | 指定 IdP 适配器是否使用别名进行帐户链接。 | create_idp_adapter_isPseudonym='true' |
属性 | 说明 | 默认值 |
---|---|---|
create_idp_adfs_connection_type | 指定将 ADFS 配置为标识提供者所需的连接类型。 | create_idp_adfs_connection_type='IDP' |
create_idp_adfs_connection_name | 指定以 ADFS 作为标识提供者时的连接的纯语言标识符。 | create_idp_adfs_connection_name='ADFS_IDP' |
create_idp_adfs_connection_loggingMode | 指定标识提供者连接的日志记录模式。 | create_idp_adfs_connection_loggingMode='STANDARD' |
create_idp_adfs_connection_browserSSO_protocol | 指定用于支持基于浏览器的 SSO 连接类型的协议。 | create_idp_adfs_connection_browserSSO_protocol='SAML20' |
create_idp_adfs_connection_browserSSO _saml_identity_mapping | 指定 ADFS 发送包含用户标识信息的安全令牌 (断言) 的方式,服务提供者 ThingWorx 可将其转换或映射到本地用户存储。 | create_idp_adfs_connection_browserSSO_ saml_identity_mapping='ACCOUNT_MAPPING' |
create_idp_adfs_connection_assertion_ consumer_service_url | 指定用于处理 SAML 协议消息的超文本传输协议资源 (HTTP 资源) 的 URL。此 URL 将返回一个表示从消息中提取的信息的 Cookie。 | create_idp_adfs_connection_assertion_ consumer_service_url='/adfs/ls/' |
create_idp_adfs_connection_assertion_ consumer_service_binding | 指定返回响应消息时所使用的 SAML 协议绑定。 | create_idp_adfs_connection_assertion_ consumer_service_binding='POST' |
create_idp_adfs_connection_signing_algorithm | 指定标识提供者在签名过程中使用的算法。 | create_idp_adfs_connection_signing_algorithm= 'SHA256withRSA' |
create_idp_adfs_uid | 指定属性合同的名称,这是 ADFS 作为 IdP 发送到服务提供者 ThingWorx 的 SAML 断言中的扩展属性。 | create_idp_adfs_uid= 'http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name' |
create_idp_adfs_email | 指定属性合同的电子邮件地址,这是 ADFS 作为 IdP 发送到服务提供者 ThingWorx 的 SAML 断言中的扩展属性。 | create_idp_adfs_email= 'http://schemas.xmlsoap.org/claims/EmailAddress' |
create_idp_adfs_group | 指定属性合同的组,这是 ADFS 作为 IdP 发送到服务提供者 ThingWorx 的 SAML 断言中的扩展属性。 | create_idp_adfs_group= 'http://schemas.xmlsoap.org/claims/Group' |
属性 | 说明 | 默认值 |
---|---|---|
create_idp_saml2_connection_type | 指定将通用 SAML 2.0 配置为标识提供者所需的连接类型。 | create_idp_saml2_connection_type='IDP' |
create_idp_saml2_connection_name | 指定以通用 SAML 2.0 作为标识提供者的连接的纯语言标识符。 | create_idp_saml2_connection_name='SAML2_IDP' |
create_idp_saml2_connection_loggingMode | 指定标识提供者连接的日志记录模式。 | create_idp_saml2_connection_loggingMode='STANDARD' |
create_idp_saml2_connection_browserSSO_protocol | 指定用于支持基于浏览器的 SSO 连接类型的协议。 | create_idp_saml2_connection_browserSSO_protocol= 'SAML20' |
create_idp_saml2_connection_browserSSO_ saml_identity_mapping | 指定通用 SAML 2.0 发送包含用户标识信息的安全令牌 (断言) 的方式,服务提供者 ThingWorx 可将其转换或映射到本地用户存储。 | create_idp_saml2_connection_browserSSO_ saml_identity_mapping='ACCOUNT_MAPPING' |
create_idp_saml2_connection_assertion_ consumer_service_binding | 指定返回响应消息时所使用的 SAML 协议绑定。 | create_idp_saml2_connection_assertion_ consumer_service_binding='POST' |
create_idp_saml2_connection_signing_algorithm | 指定标识提供者在签名过程中使用的算法。 | create_idp_saml2_connection_signing_algorithm= 'SHA256withRSA' |