사용자 레지스트리 연합의 구성입니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
maxSearchResults | int | 4500 | 검색에서 리턴된 최대 항목 수입니다. |
searchTimeout | 밀리초 정밀도를 사용하는 기간 | 10m | 검색을 실행하는 최대 시간(밀리초)입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다. |
pageCacheSize | int | 1000 | 캐시에 저장될 페이지 번호 매기기 수를 정의합니다. 페이징 캐시 크기는 사용 가능한 하드웨어 시스템 자원과 시스템에서 실행된 페이지 번호 매기기 요청의 수를 기반으로 구성되어야 합니다. |
pageCacheTimeout | 밀리초 정밀도를 사용하는 기간 | 30000ms | 페이지 캐시에 추가된 항목을 사용할 수 있는 최대 시간을 정의합니다. 지정된 시간이 경과되면 페이지 캐시의 항목이 지워집니다. 이는 사용 가능한 하드웨어 시스템 자원과 시스템에서 실행된 페이지 번호 매기기 검색 요청 간 간격을 기반으로 구성되어야 합니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다. |
영역에 대한 참조입니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
name | string | 영역의 이름입니다. | |
delimiter | string | / | 조작이 실행되어야 하는 영역을 선별하기 위해 사용되는 구분 기호입니다. 예를 들어, userid=test1/myrealm에서 /는 구분 기호이고 myrealm은 영역 이름입니다. |
allowOpIfRepoDown | boolean | false | 저장소가 다운되는 경우 조작을 허용할지 여부를 지정합니다. 기본값은 false입니다. |
realm > participatingBaseEntry
이 영역의 기본 항목 파트입니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
name | string | 기본 항목의 이름입니다. |
사용자 레지스트리 조작에서 사용되는 고유 사용자 ID에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | uniqueName | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | uniqueName | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
realm > userSecurityNameMapping
사용자 레지스트리 조작에서 사용자 보안 이름에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | uniqueName | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
realm > userDisplayNameMapping
사용자 레지스트리 조작에서 사용자 표시 이름에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | principalName | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
사용자 레지스트리 조작에서 고유 그룹 ID에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | uniqueName | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
realm > groupSecurityNameMapping
사용자 레지스트리 조작에서 그룹 보안 이름에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | cn | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
realm > groupDisplayNameMapping
사용자 레지스트리 조작에서 그룹 표시 이름에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | cn | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
영역에 대한 기본 상위 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
name | string | 맵핑되는 엔티티의 이름입니다. 엔티티 이름은 PersonAccount 또는 Group이 될 수 있습니다. | |
parentUniqueName | string | 구성된 유형의 모든 엔티티가 작성될 저장소에 있는 기본 식별 이름(DN) 하위의 식별 이름입니다. |
기본 영역 구성입니다.
Name | Type | Default | Description |
---|---|---|---|
name | string | 영역의 이름입니다. | |
delimiter | string | / | 조작이 실행되어야 하는 영역을 선별하기 위해 사용되는 구분 기호입니다. 예를 들어, userid=test1/myrealm에서 /는 구분 기호이고 myrealm은 영역 이름입니다. |
allowOpIfRepoDown | boolean | false | 저장소가 다운되는 경우 조작을 허용할지 여부를 지정합니다. 기본값은 false입니다. |
primaryRealm > participatingBaseEntry
이 영역의 기본 항목 파트입니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
name | string | 기본 항목의 이름입니다. |
primaryRealm > uniqueUserIdMapping
사용자 레지스트리 조작에서 사용되는 고유 사용자 ID에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | uniqueName | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | uniqueName | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
primaryRealm > userSecurityNameMapping
사용자 레지스트리 조작에서 사용자 보안 이름에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | uniqueName | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
primaryRealm > userDisplayNameMapping
사용자 레지스트리 조작에서 사용자 표시 이름에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | principalName | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | principalName | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
primaryRealm > uniqueGroupIdMapping
사용자 레지스트리 조작에서 고유 그룹 ID에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | uniqueName | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
primaryRealm > groupSecurityNameMapping
사용자 레지스트리 조작에서 그룹 보안 이름에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | cn | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
primaryRealm > groupDisplayNameMapping
사용자 레지스트리 조작에서 그룹 표시 이름에 대한 입력 및 출력 특성 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
inputProperty | string | cn | 입력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
outputProperty | string | cn | 출력용 사용자 레지스트리 속성으로 맵핑되는 특성입니다. 올바른 값은 uniqueId, uniqueName, externalId, externalName 및 PersonAccount와 Group 엔티티 유형의 속성입니다. |
영역에 대한 기본 상위 맵핑입니다.
Name | Type | Default | Description |
---|---|---|---|
name | string | 맵핑되는 엔티티의 이름입니다. 엔티티 이름은 PersonAccount 또는 Group이 될 수 있습니다. | |
parentUniqueName | string | 구성된 유형의 모든 엔티티가 작성될 저장소에 있는 기본 식별 이름(DN) 하위의 식별 이름입니다. |
엔티티 유형 맵핑의 기본 상위 요소입니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. |
맵핑되는 엔티티의 이름입니다. 엔티티 이름은 PersonAccount 또는 Group이 될 수 있습니다.
supportedEntityType > defaultParent
구성된 유형의 모든 엔티티가 작성될 저장소에 있는 기본 식별 이름(DN) 하위의 식별 이름입니다.
개인 및 그룹의 확장 특성
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 ID입니다. | |
name | string | 개인 및 그룹의 확장된 특성의 이름을 정의합니다. | |
dataType |
| 개인 및 그룹의 확장된 특성의 데이터 유형을 정의합니다. 기본 Java 데이터 유형이 지원됩니다. Integer Integer Long Long BigInteger BigInteger String String Boolean Boolean Double Double Date Date BigDecimal BigDecimal | |
entityType |
| 맵핑되는 엔티티의 이름입니다. 엔티티 이름은 PersonAccount 또는 Group이 될 수 있습니다. Group Group PersonAccount Person | |
multiValued | boolean | false | 개인 및 그룹의 확장된 특성이 다중 값을 지원하는지 여부를 정의합니다. |
defaultValue | string | 기본값이 설정되지 않은 경우, 쓰기 조작 중 특성의 기본값을 정의합니다. |