用户注册表联合 (federatedRepository)
用户注册表联合的配置。
属性名称 | 数据类型 | 缺省值 | 描述 |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
maxSearchResults | 整形 | 4500 | 搜索中可以返回的最大条目数。 |
pageCacheSize | 整形 | 1000 | 定义将存储在高速缓存中的页面调度请求数。需要根据系统上执行的页面调度请求数及可用硬件系统资源数来配置此页面调度高速缓存大小。 |
pageCacheTimeout | 具有毫秒精度的时间段 | 30000ms | 定义添加到页面高速缓存的条目的最大可用时间。经过指定的时间之后,将会清除页面高速缓存中的条目。需要根据系统上执行的页面调度搜索请求之间的时间间隔及可用硬件系统资源来配置此大小。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
searchTimeout | 具有毫秒精度的时间段 | 10m | 处理搜索的最长时间(以毫秒计)。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
- extendedProperty
描述: 人员和组的扩展属性。必需: false数据类型: 属性名称 数据类型 缺省值 描述 dataType - Double
- Long
- Date
- String
- BigDecimal
- BigInteger
- Boolean
- Integer
定义人员和组的扩展属性的数据类型。支持基本 Java 数据类型。 - Double
- Double
- Long
- Long
- Date
- Date
- String
- String
- BigDecimal
- BigDecimal
- BigInteger
- BigInteger
- Boolean
- Boolean
- Integer
- Integer
defaultValue string 定义写入操作期间属性的缺省值(如果未设置缺省值)。 entityType - PersonAccount
- Group
要映射的实体的名称。实体名称可能是 PersonAccount 或 Group。 - PersonAccount
- Person
- Group
- Group
id 字符串 唯一配置标识。 multiValued 布尔型 false 定义人员和组的扩展属性是否支持多个值。 name string 定义人员和组的扩展属性的名称。
- primaryRealm
描述: 主域配置。必需: false数据类型: 属性名称 数据类型 缺省值 描述 allowOpIfRepoDown 布尔型 false 指定存储库关闭时是否允许执行操作。缺省值为 false。 delimiter string / 用于限定应在其下执行操作的域的定界符。例如,userid=test1/myrealm,其中 / 是定界符,myrealm 是域名。 name string 域的名称。 - primaryRealm > defaultParents
描述: 域的缺省父映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 name string 要映射的实体的名称。实体名称可能是 PersonAccount 或 Group。 parentUniqueName string 存储库中基本专有名称 (DN) 下的专有名称,将在该存储库下创建已配置类型的所有实体。
- primaryRealm > groupDisplayNameMapping
描述: 用户注册表操作中的组显示名称的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string cn 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string cn 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。
- primaryRealm > groupSecurityNameMapping
描述: 用户注册表操作中的组安全性名称的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string cn 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string cn 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。
- primaryRealm > participatingBaseEntry
描述: 作为此域的组成部分的基本条目。必需: false数据类型: 属性名称 数据类型 缺省值 描述 id 字符串 唯一配置标识。 name string 基本条目的名称。
- primaryRealm > uniqueGroupIdMapping
描述: 用户注册表操作中的唯一组标识的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string cn 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string uniqueName 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。
- primaryRealm > uniqueUserIdMapping
描述: 用户注册表操作中使用的唯一用户标识的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string uniqueName 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string uniqueName 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。
- primaryRealm > userDisplayNameMapping
描述: 用户注册表操作中的用户显示名称的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string principalName 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string principalName 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。
- primaryRealm > userSecurityNameMapping
描述: 用户注册表操作中的用户安全性名称的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string principalName 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string uniqueName 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。
- realm
描述: 对域的引用。必需: false数据类型: 属性名称 数据类型 缺省值 描述 allowOpIfRepoDown 布尔型 false 指定存储库关闭时是否允许执行操作。缺省值为 false。 delimiter string / 用于限定应在其下执行操作的域的定界符。例如,userid=test1/myrealm,其中 / 是定界符,myrealm 是域名。 id 字符串 唯一配置标识。 name string 域的名称。 - realm > defaultParents
描述: 域的缺省父映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 name string 要映射的实体的名称。实体名称可能是 PersonAccount 或 Group。 parentUniqueName string 存储库中基本专有名称 (DN) 下的专有名称,将在该存储库下创建已配置类型的所有实体。
- realm > groupDisplayNameMapping
描述: 用户注册表操作中的组显示名称的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string cn 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string cn 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。
- realm > groupSecurityNameMapping
描述: 用户注册表操作中的组安全性名称的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string cn 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string cn 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。
- realm > participatingBaseEntry
描述: 作为此域的组成部分的基本条目。必需: false数据类型: 属性名称 数据类型 缺省值 描述 id 字符串 唯一配置标识。 name string 基本条目的名称。
- realm > uniqueGroupIdMapping
描述: 用户注册表操作中的唯一组标识的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string cn 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string uniqueName 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。
- realm > uniqueUserIdMapping
描述: 用户注册表操作中使用的唯一用户标识的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string uniqueName 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string uniqueName 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。
- realm > userDisplayNameMapping
描述: 用户注册表操作中的用户显示名称的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string principalName 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string principalName 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。
- realm > userSecurityNameMapping
描述: 用户注册表操作中的用户安全性名称的输入和输出属性映射。必需: false数据类型: 属性名称 数据类型 缺省值 描述 inputProperty string principalName 映射至输入的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。 outputProperty string uniqueName 映射至输出的用户注册表属性的属性。有效值为:uniqueId、uniqueName、externalId、externalName 及 PersonAccount 和 Group 实体类型的属性。