AdminTask 오브젝트에 대한 IdMgrRepositoryConfig 명령 그룹
Jython 또는 Jacl 스크립트 언어를 사용하여 보안을 구성할 수 있습니다. IdMgrRepositoryConfig 그룹의 명령 및 매개변수를 사용하여 가상 멤버 관리자 및 LDAP 디렉토리 특성을 작성하고 관리할 수 있습니다.
- addIdMgrLDAPAttr
- addIdMgrLDAPAttrNotSupported
- addIdMgrLDAPBackupServer
- addIdMgrLDAPEntityType
- addIdMgrLDAPEntityTypeRDNAttr
- addIdMgrLDAPExternalIdAttr
- addIdMgrLDAPGroupDynamicMemberAttr
- addIdMgrLDAPGroupMemberAttr
- addIdMgrLDAPServer
- addIdMgrRepositoryBaseEntry
- createIdMgrCustomRepository
- createIdMgrDBRepository
- createIdMgrFileRepository
- createIdMgrLDAPRepository
- deleteIdMgrLDAPAttr
- deleteIdMgrLDAPAttrNotSupported
- deleteIdMgrLDAPEntityType
- deleteIdMgrLDAPEntityTypeRDNAttr
- deleteIdMgrLDAPExternalIdAttr
- deleteIdMgrLDAPGroupConfig
- deleteIdMgrLDAPGroupMemberAttr
- deleteIdMgrLDAPGroupDynamicMemberAttr
- deleteIdMgrLDAPServer
- deleteIdMgrRepository
- deleteIdMgrRepositoryBaseEntry
- getIdMgrLDAPAttrCache
- getIdMgrLDAPContextPool
- getIdMgrLDAPEntityType
- getIdMgrLDAPEntityTypeRDNAttr
- getIdMgrLDAPGroupConfig
- getIdMgrLDAPGroupDynamicMemberAttrs
- getIdMgrLDAPGroupMemberAttrs
- getIdMgrLDAPSearchResultCache
- getIdMgrLDAPServer
- getIdMgrRepository
- listIdMgrLDAPAttrs
- listIdMgrLDAPAttrsNotSupported
- listIdMgrCustomProperties
- listIdMgrLDAPBackupServers
- listIdMgrLDAPEntityTypes
- listIdMgrLDAPExternalIdAttrs
- listIdMgrLDAPServers
- listIdMgrRepositories
- listIdMgrRepositoryBaseEntries
- listIdMgrSupportedDBTypes
- listIdMgrSupportedMessageDigestAlgorithms
- listIdMgrSupportedLDAPServerTypes
- removeIdMgrLDAPBackupServer
- setIdMgrCustomProperty
- setIdMgrLDAPAttrCache
- setIdMgrLDAPContextPool
- setIdMgrLDAPGroupConfig
- setIdMgrLDAPSearchResultCache
- setIdMgrEntryMappingRepository
- setIdMgrPropertyExtensionRepository
- updateIdMgrDBRepository
- updateIdMgrFileRepository
- updateIdMgrLDAPAttrCache
- updateIdMgrLDAPContextPool
- updateIdMgrLDAPEntityType
- updateIdMgrLDAPGroupDynamicMemberAttr
- updateIdMgrLDAPGroupMemberAttr
- updateIdMgrLDAPRepository
- updateIdMgrLDAPSearchResultCache
- updateIdMgrLDAPServer
- updateIdMgrRepository
- updateIdMgrRepositoryBaseEntry
addIdMgrLDAPAttr
LDAP 저장소 구성에 LDAP 속성 구성을 추가하려면 addIdMgrLDAPAttr 명령을 사용하십시오.
대상 오브젝트
없음
필수 매개변수
- -id
- 저장소의 고유 ID를 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
- -name
- 저장소 LDAP 어댑터에서 사용되는 LDAP 속성 이름을 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -propertyName
- 해당 연합 저장소 특성 이름을 지정하려면 이 매개변수를 사용하십시오(문자열, 선택적)참고: 연합 저장소 특성 principalName 및 realm에 대한 LDAP 속성 구성을 추가할 수 없습니다.
지원된 구성: 여러 로그인 특성을 정의하는 경우 첫 번째 로그인 특성은 연합 저장소 principalName 특성에 프로그래밍 방식으로 맵핑됩니다. 예를 들어, 로그인 특성으로 uid;mail을 설정하면 LDAP 속성 uid 값은 연합 저장소 principalName 특성으로 맵핑됩니다. 여러 로그인 특성을 정의한 경우 로그인 후 첫 번째 로그인 특성은 principalName 특성의 값으로 리턴됩니다. 예를 들어, joe@yourco.com을 principalName 값으로 전달하고 로그인 특성을 uid;mail로 구성하면 principalName은 joe로 리턴됩니다.sptcfg
- -entityTypes
- 속성 맵핑을 적용하는 엔티티 유형을 지정하려면 이 매개변수를 사용하십시오(문자열, 선택적)
- -syntax
- LDAP 속성 구문을 지정하려면 이 매개변수를 사용하십시오. 기본값은 string입니다. 예를 들어, unicodePwd LDAP 속성 구문은 octetString입니다. (문자열, 선택사항)
- -defaultValue
- LDAP 속성의 기본값을 지정하려면 이 매개변수를 사용하십시오. 이 LDAP 속성이 적용되는 엔티티를 작성할 때 이 LDAP 속성을 지정하지 않는 경우 시스템은 이 기본값을 사용하여 속성을 추가합니다. (문자열, 선택사항)
- -defaultAttr
- LDAP 속성의 기본 속성을 지정하려면 이 매개변수를 사용하십시오. 이 LDAP 속성이 적용되는 엔티티를 작성할 때 이 LDAP 속성을
지정하지 않는 경우 시스템은 이 기본 속성 값을 사용합니다.
예를 들어, 다음 구성은 기본 속성이 cn인 samAccountName LDAP 속성을 정의합니다.
<config:attributes name="samAccountName" defaultAttribute="cn"> <config:entityTypes>Group</config:entityTypes> </config:attributes>
이 예제에서는 Group 엔티티를 작성할 때 cn 속성과 같은 값을 가진 samAccountName LDAP 속성이 해당 LDAP 항목에 추가됩니다.
(문자열, 선택사항)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask addIdMgrLDAPAttr {-id id_name -name unicode_password -syntax octet_string}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPAttr ('[-id id_name -name unicode_password -syntax octet_string]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPAttr (['-id', 'id_name', '-name', 'unicode_password', '-syntax', 'octet_string'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrLDAPAttr {-interactive}
- Jython 사용:
AdminTask.addIdMgrLDAPAttr('-interactive')
addIdMgrLDAPAttrNotSupported
지정된 LDAP 저장소가 지원하지 않는 연합 저장소 특성에 대한 구성을 추가하려면 addIdMgrLDAPAttrNotSupported 명령을 사용하십시오.
필수 매개변수
- -id
- 저장소의 고유 ID를 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
- -propertyName
- 연합 저장소 특성 이름을 지정하려면 이 매개변수를 사용하십시오(문자열, 필수)
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -entityTypes
- 하나 이상의 엔티티 유형을 지정하려면 이 매개변수를 사용하십시오. 다중 엔티티 유형을 지정하려면 세미콜론(;)을 구분 기호로 사용하십시오. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask addIdMgrLDAPAttrNotSupported {-id id_name -propertyName property_name}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPAttrNotSupported ('[-id id_name –propertyName property_name]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPAttrNotSupported (['-id', 'id_name', '-propertyName', 'property_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrLDAPAttrNotSupported {-interactive}
- Jython 사용:
AdminTask.addIdMgrLDAPAttrNotSupported('-interactive')
addIdMgrLDAPBackupServer
addIdMgrLDAPBackupServer 명령은 구성에서 백업 LDAP 서버를 설정합니다.
필수 매개변수
- -id
- 저장소의 고유 ID를 지정합니다(문자열, 필수).
- -primary_host
- LDAP 서버의 1차 호스트를 지정합니다(문자열, 필수).
- -host
- LDAP 서버의 호스트 이름을 지정합니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -port
- LDAP 서버의 포트 번호를 지정합니다(정수, 선택사항)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask addIdMgrLDAPBackupServer {-id id_name -primary_host host_name1 -host host_name2 -port port_number}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPBackupServer ('[-id id_name -primary_host host_name1 -host host_name2 -port port_number]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPBackupServer (['-id', 'id_name', '-primary_host', 'host_name1', '-host', 'host_name2', '-port', 'port_number'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrLDAPBackupServer {-interactive}
- Jython 사용:
AdminTask.addIdMgrLDAPBackupServer('-interactive')
addIdMgrLDAPEntityType
addIdMgrLDAPEntityType 명령은 LDAP 엔티티 유형 정의를 추가합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 엔티티 유형 이름입니다(문자열, 필수).
- -objectClasses
- 엔티티 유형에 대한 하나 이상의 오브젝트 클래스입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -searchFilter
- 엔티티 유형을 검색하는 데 사용할 검색 필터입니다(문자열, 선택적)
- -objectClassesForCreate
- 엔티티 유형이 작성될 때 사용할 오브젝트 클래스입니다. 이 매개변수의 값이 objectClass 매개변수와 같으면 이 매개변수를 지정하지 않아도 됩니다. (문자열, 선택적)
- -searchBases
- 엔티티 유형을 검색하는 동안 사용할 검색 베이스입니다(문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask addIdMgrLDAPEntityType {-id id_name -name name_value -objectClasses object_class}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPEntityType ('[-id id_name -name name_value -objectClasses object_class]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPEntityType (['-id', 'id_name', '-name', 'name_value', '-objectClasses', 'object_class'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrLDAPEntityType {-interactive}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPEntityType ('[-interactive]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPEntityType (['-interactive'])
addIdMgrLDAPEntityTypeRDNAttr
addIdMgrLDAPEntityTypeRDNAttr 명령은 LDAP 엔티티 유형 정의에 RDN 속성 구성을 추가합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -entityTypeName
- 엔티티 유형 이름입니다(문자열, 필수).
- -name
- 엔티티 유형에 대한 상대 식별 이름(RDN)을 빌드하는 데 사용되는 속성 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -objectClass
- 사용자가 지정하는 상대 식별 이름(RDN) 속성 이름에 대한 엔티티 유형에 사용할 오브젝트 클래스입니다. 하나의 엔티티 유형을 다중 구조 오브젝트 클래스에 맵핑하려면 이 매개변수를 사용하십시오. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask addIdMgrLDAPEntityTypeRDNAttr {-id id_name -entityTypeName entity_type -name name_value}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPEntityTypeRDNAttr ('[-id id_name -entityTypeName entity_type -name name_value]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPEntityTypeRDNAttr (['-id', 'id_name', '-entityTypeName', 'entity_type', '-name', 'name_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrLDAPEntityTypeRDNAttr {-interactive}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPEntityTypeRDNAttr ('[-interactive]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPEntityTypeRDNAttr (['-interactive'])
addIdMgrLDAPExternalIdAttr
지정된 LDAP 저장소에서 외부 ID로 사용되는 LDAP 속성에 대한 구성을 추가하려면 addIdMgrLDAPExternalIdAttr 명령을 사용하십시오.
대상 오브젝트
없음
필수 매개변수
- -id
- 저장소의 고유 ID를 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
- -name
- LDAP 저장소의 외부 ID 속성 이름을 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).중요사항: 엔티티의 식별 이름(DN)이 외부 ID로 사용됨을 표시하려면 distinguishedName을 이 매개변수 값으로 지정하십시오.
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -entityTypes
- 하나 이상의 엔티티 유형을 지정하려면 이 매개변수를 사용하십시오. 다중 엔티티 유형을 지정하려면 세미콜론(;)을 구분 기호로 사용하십시오. (문자열, 선택적)
- -syntax
- LDAP 속성 구문을 지정하려면 이 매개변수를 사용하십시오. 기본값은 문자열입니다. 예를 들어, unicodePwd LDAP 속성 구문은 octetString입니다. (문자열, 선택적)
- -wimGenerate
- 연합 저장소가 LDAP 속성 값을 생성하는지 여부를 표시하려면 이 매개변수를 사용하십시오. 기본값은 false입니다.(부울, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask addIdMgrLDAPExternalIdAttr {-id id_name -name unicodePwd -syntax octetString}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPExternalIdAttr ('[-id id_name -name unicode_password -syntax octet_string]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPExternalIdAttr (['-id', 'id_name', '-name', 'unicode_password', '-syntax', 'octet_string'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrLDAPExternalIdAttr {-interactive}
- Jython 사용:
AdminTask.addIdMgrLDAPExternalIdAttr('-interactive')
addIdMgrLDAPGroupDynamicMemberAttr
addIdMgrLDAPGroupDynamicMemberAttr 명령은 LDAP 그룹 구성에 동적 멤버 속성 구성을 추가합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 그룹 멤버 속성으로 사용되는 LDAP 속성 이름입니다(예: member 또는 uniqueMember). (문자열, 필수).
- -objectClass
- 멤버 속성을 포함하는 그룹 오브젝트 클래스입니다(예: groupOfNames 또는 groupOfUniqueNames). 이 매개변수를 정의하지 않으면 멤버 속성이 모든 그룹 오브젝트 클래스에 적용됩니다. (문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask addIdMgrLDAPGroupDynamicMemberAttr {-id id_name -name name_value -objectClass object_class}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPGroupDynamicMemberAttr ('[-id id_name -name name_value -objectClass object_class]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPGroupDynamicMemberAttr (['-id', 'id_name', '-name', 'name_value', '-objectClass', 'object_class'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrLDAPGroupDynamicMemberAttr {-interactive}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPGroupDynamicMemberAttr ('[-interactive]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPGroupDynamicMemberAttr (['-interactive'])
addIdMgrLDAPGroupMemberAttr
addIdMgrLDAPGroupMemberAttr 명령은 LDAP 그룹 구성에 멤버 속성 구성을 추가합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 그룹 멤버 속성으로 사용되는 LDAP 속성 이름입니다(예: member 또는 uniqueMember). (문자열, 필수).
- -scope
- 멤버 속성 범위입니다. 이 매개변수의 올바른 값은 다음과 같습니다.
- direct - 멤버 속성은 직접 멤버만 포함하므로 이 값은 그룹에 직접 포함된 멤버를 참조하고 중첩 그룹을 통해 포함된 멤버는 참조하지 않습니다. 예를 들어, Group1이 Group2를 포함하고 Group2가 User1을 포함하는 경우 Group2는 Group1의 직접 멤버이지만 User1은 Group1의 직접 멤버가 아닙니다. member와 uniqueMember 둘 다 직접 멤버 속성입니다.
- nested - 직접 멤버와 중첩 멤버를 포함하는 멤버 속성입니다.
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -dummyMember
- 멤버를 지정하지 않고 그룹을 작성하는 경우 필수 속성 누락에 대한 예외 작성을 방지하기 위해 더미 멤버를 채움을 표시합니다(문자열, 선택적)
- -objectClass
- 멤버 속성을 포함하는 그룹 오브젝트 클래스입니다(예: groupOfNames 또는 groupOfUniqueNames). 이 매개변수를 정의하지 않으면 멤버 속성이 모든 그룹 오브젝트 클래스에 적용됩니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask addIdMgrLDAPGroupMemberAttr {-id id_name -name name_value}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPGroupMemberAttr ('[-id id_name -name name_value]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPGroupMemberAttr (['-id', 'id_name', '-name', 'name_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrLDAPGroupMemberAttr {-interactive}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPGroupMemberAttr ('[-interactive]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPGroupMemberAttr (['-interactive'])
addIdMgrLDAPServer
addIdMgrLDAPServer 명령은 사용자가 지정하는 LDAP 저장소 ID에 LDAP 서버를 추가합니다.
![[z/OS]](../images/ngzos.gif)
- WebSphere® Application Server을 시작하십시오.
- -conntype none 옵션을 지정하지 않고 wsadmin 도구를 시작하십시오.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -host
- 1차 LDAP 서버의 호스트 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -port
- LDAP 서버의 포트 번호입니다(정수, 선택사항)
- -bindDN
- LDAP 서버의 바인딩 식별 이름입니다(문자열, 선택적)
- -bindPassword
- 바인딩 비밀번호입니다. (문자열, 선택적)
- -authentication
- 사용할 인증 방법을 표시합니다. 기본값은 simple입니다. 올바른 값은 none 또는 strong입니다. (문자열, 선택적)
- -referal
- LDAP 참조입니다. 기본값은 ignore입니다. 올바른 값은 follow, throw 또는 false입니다. (문자열, 선택적)
- -derefAliases
- 별명 역참조 방법을 제어합니다. 기본값은 always입니다. 올바른 값은 다음과 같습니다.
- never - 별명을 역참조하지 않음
- finding - 이름 분석 동안에만 별명을 역참조함
- searching - 이름 분석 후에만 별명을 역참조함
- -sslEnabled
- SSL 사용 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -connectionPool
- 연결 풀입니다. 기본값은 false입니다.(부울, 선택적)
- -connectTimeout
- 연결 제한시간(초)입니다. 기본값은 20입니다(정수, 선택사항)제한사항: 현재 JNDI 제한사항으로 인해 최대 연결 제한시간은 20초입니다. 20초가 넘는 값을 지정해도 여전히 20초에 연결이 제한시간 초과됩니다.
- -ldapServerType
- 사용 중인 LDAP 서버 유형입니다. 기본값은 IDS51입니다(문자열, 선택적)
- 다음 유효값 중 하나를 지정하십시오.
- IDS
- ZOSDS
- DOMINO
- NDS
- SUNONE
- AD
- ADAM
- CUSTOM
- -sslConfiguration
- SSL 구성입니다(문자열, 선택적)
- -certificateMapMode
- 정확한 식별 이름을 사용하여 또는 인증서 필터를 사용하여 X.509 인증서를 LDAP 디렉토리에 맵핑할지 여부를 지정합니다. 기본값은 EXACT_DN입니다. 맵핑에 인증서 필터를 사용하려면 FILTERDESCRIPTORMODE를 지정하십시오. (문자열, 선택적)
- -certificateFilter
- certificateMapMode 값이 FILTERDESCRIPTORMODE이면 이 특성은 클라이언트 인증서의 속성을 LDAP의 항목에 맵핑하는 LDAP 필터를 지정합니다. 자세한 정보는 LDAP(Lightweight Directory Access Protocol) 저장소 구성 설정 주제의 인증서 필터 절을 참조하십시오. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask addIdMgrLDAPServer {-id id_name -host myhost.ibm.com}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPServer ('[-id id_name -host myhost.ibm.com]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPServer (['-id', 'id_name', '-host', 'myhost.ibm.com'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrLDAPServer {-interactive}
- Jython 문자열 사용:
AdminTask.addIdMgrLDAPServer ('[-interactive]')
- Jython 목록 사용:
AdminTask.addIdMgrLDAPServer (['-interactive'])
addIdMgrRepositoryBaseEntry
addIdMgrRepositoryBaseEntry 명령은 지정된 저장소에 기본 항목을 추가합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 기본 항목의 식별 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -nameInRepository
- 기본 항목 이름을 고유하게 식별하는 저장소의 식별 이름입니다(문자열, 선택적)
문제점 방지: name 매개변수와 nameInRepository 매개변수 둘 다에 지정된 값이 데이터베이스 저장소에 대해 동일해야 합니다. gotcha
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask addIdMgrRepositoryBaseEntry {-id id_name -name name_value}
- Jython 문자열 사용:
AdminTask.addIdMgrRepositoryBaseEntry ('[-id id_name -name name_value]')
- Jython 목록 사용:
AdminTask.addIdMgrRepositoryBaseEntry (['-id', 'id_name', '-name', 'name_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask addIdMgrRepositoryBaseEntry {-interactive}
- Jython 문자열 사용:
AdminTask.addIdMgrRepositoryBaseEntry ('[-interactive]')
- Jython 목록 사용:
AdminTask.addIdMgrRepositoryBaseEntry (['-interactive'])
createIdMgrCustomRepository
createIdMgrCustomRepository 명령은 사용자 정의 저장소 구성을 작성합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -adapterClassName
- 저장소 어댑터의 구현 클래스 이름입니다(문자열, 필수).
예제
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask createIdMgrCustomRepository {-id id_name -adapterClassName adapter_class_name}
- Jython 문자열 사용:
AdminTask.createIdMgrCustomRepository('-id id_name -adapterClassName adapter_class_name')
- Jython 목록 사용:
AdminTask.createIdMgrCustomRepository(['-id', 'id_name', '-adapterClassName', 'adapter_class_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask createIdMgrCustomRepository {-interactive}
- Jython 사용:
AdminTask.createIdMgrCustomRepository('-interactive')
createIdMgrDBRepository
createIdMgrDBRepository 명령은 데이터베이스 저장소 구성을 작성합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -dataSourceName
- 데이터 소스 이름입니다. 기본값은 jdbc/wimDS입니다. (문자열, 필수).
- -databaseType
- 데이터베이스 유형입니다. 기본값은 DB2입니다. (문자열, 필수).
- -dbURL
- 데이터베이스 URL입니다. (문자열, 필수).
- -dbAdminId
- 데이터베이스 관리자 ID입니다(문자열, 데이터베이스 유형이 Apache Derby가 아닌 경우 필수).
- -dbAdminPassword
- 데이터베이스 관리자 비밀번호입니다(문자열, 데이터베이스 유형이 Apache Derby가 아닌 경우 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -adapterClassName
- 기본값은 com.ibm.ws.wim.adapter.db.DBAdapter입니다(문자열, 선택적)
- -JDBCDriverClass
- JDBC 드라이버 클래스 이름입니다(문자열, 선택적)
- -supportSorting
- 정렬이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportTransactions
- 트랜잭션이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -isExtIdUnique
- 외부 ID가 고유한지 여부를 지정합니다. 기본값은 true입니다. (부울, 선택적)
- -supportExternalName
- 외부 이름이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportAsyncMode
- 어댑터가 비동기 모드를 지원하는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -readOnly
- 읽기 전용 저장소인지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -entityRetrievalLimit
- 데이터베이스 항목에 대한 검색 한계 값을 표시합니다. 기본값은 200입니다(정수, 선택사항)
- -saltLength
- 솔트(salt) 길이입니다(비트). 기본값은 12입니다(정수, 선택사항)
- -encryptionKey
- 기본값은 rZ15ws0ely9yHk3zCs3sTMv/ho8fY17s입니다(문자열, 선택적)
-dbSchema
구성할 데이터베이스 저장소의 데이터베이스 스키마입니다. 스키마는 데이터베이스에 있어야 합니다. 기본값은 데이터베이스 유형에 따라 데이터베이스의 기본 스키마입니다. 일반적으로 기본 스키마는 현재 데이터베이스 사용자의 네임스페이스입니다(문자열, 선택사항)
-dbSchema
구성할 데이터베이스 저장소의 데이터베이스 스키마입니다. 기본값은 데이터베이스 유형에 따라 데이터베이스의 기본 스키마입니다. 일반적으로 기본 스키마는 현재 데이터베이스 사용자의 네임스페이스입니다(문자열, 선택사항)
-tablespacePrefix
테이블스페이스 접두부. 이 문자열에 허용된 최대 길이는 3자입니다. dbSchema 매개변수를 사용할 때 tablespacePrefix 매개변수의 값은 필수입니다. z/OS용 DB2에 특정하며 다른 데이터베이스 유형의 경우에는 무시됩니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask createIdMgrDBRepository {-id id_name -dataSourceName datasource_name -databaseType database_type}
- Jython 문자열 사용:
AdminTask.createIdMgrDBRepository ('[-id id_name -dataSourceName datasource_name -databaseType database_type]')
- Jython 목록 사용:
AdminTask.createIdMgrDBRepository (['-id', 'id_name', '-dataSourceName', 'datasource_name', '-databaseType', 'database_type'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask createIdMgrDBRepository {-interactive}
- Jython 문자열 사용:
AdminTask.createIdMgrDBRepository ('[-interactive]')
- Jython 목록 사용:
AdminTask.createIdMgrDBRepository (['-interactive'])
createIdMgrFileRepository
createIdMgrFileRepository 명령은 파일 저장소 구성을 작성합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -messageDigest Algorithm
- 비밀번호 해싱에 사용될 메시지 다이제스트 알고리즘입니다. 기본값은 SHA-1입니다. 올바른 값은 SHA-1, SHA-384 또는 SHA-512입니다(문자열, 선택사항).
- -adapterClassName
- 기본값은 com.ibm.ws.wim.adapter.file.was.FileAdapter입니다(문자열, 선택적)
- -supportPaging
- 페이징이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportSorting
- 정렬이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportTransactions
- 트랜잭션이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -isExtIdUnique
- 외부 ID가 고유한지 여부를 지정합니다기본값은 true입니다. (부울, 선택적)
- -supportAsyncMode
- 어댑터가 비동기 모드를 지원하는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportExternalName
- 외부 이름이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -baseDirectory
- 데이터를 저장하기 위해 채우기가 작성될 기본 디렉토리입니다. 기본값은 user.install.root 및 셀 이름을 사용하여 런타임 중에 동적으로 빌드됩니다. (문자열, 선택적)
- -fileName
- 저장소의 파일 이름입니다. 기본값은 fileRegistry.xml입니다. (문자열, 선택적)
- -saltLength
- 비밀번호 해싱을 위해 무작위로 생성된 솔트(salt) 길이입니다. 기본값은 12입니다(정수, 선택사항)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask createIdMgrFileRepository {-id id_name -messageDigestAlgorithm algorithm_value}
- Jython 문자열 사용:
AdminTask.createIdMgrFileRepository ('[-id id_name -messageDigestAlgorithm algorithm_value]')
- Jython 목록 사용:
AdminTask.createIdMgrFileRepository (['-id', 'id_name', '-messageDigestAlgorithm', 'algorithm_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask createIdMgrFileRepository {-interactive}
- Jython 문자열 사용:
AdminTask.createIdMgrFileRepository ('[-interactive]')
- Jython 목록 사용:
AdminTask.createIdMgrFileRepository (['-interactive'])
createIdMgrLDAPRepository
createIdMgrLDAPRepository 명령은 LDAP 저장소 구성을 작성합니다.
필수 매개변수
- -id
- 저장소의 고유 ID입니다(문자열, 필수).
- -ldapServerType
- 사용 중인 LDAP 서버 유형입니다. 기본값은 IDS51입니다(문자열, 필수)
- 다음 유효값 중 하나를 지정하십시오.
- IDS
- ZOSDS
- DOMINO
- NDS
- SUNONE
- AD
- ADAM
- CUSTOM
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -adapterClassName
- 기본값은 com.ibm.ws.wim.adapter.ldap.LdapAdapter입니다(문자열, 선택적)
- -supportSorting
- 정렬이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportPaging
- 페이징이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportTransactions
- 트랜잭션이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -isExtIdUnique
- 외부 ID가 고유한지 여부를 지정합니다. 기본값은 true입니다. (부울, 선택적)
- -supportAsyncMode
- 어댑터가 비동기 모드를 지원하는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportExternalName
- 외부 이름이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -certificateMapMode
- 정확한 식별 이름을 사용하여 또는 인증서 필터를 사용하여 X.509 인증서를 LDAP 디렉토리에 맵핑할지 여부를 지정합니다. 기본값은 exactdn입니다. 맵핑에 인증서 필터를 사용하려면 값을 certificatefilter로 지정하십시오. (문자열, 선택적)
- -certificateFilter
- certificateMapMode 매개변수 값이 certificatefilter이면 이 특성은 클라이언트 인증서의 속성을 LDAP의 항목에 맵핑하는 LDAP 필터를 지정합니다. (문자열, 선택적)
- -loginProperties
- 로그인에 사용되는 특성 이름을 표시합니다(문자열, 선택사항).
지원된 구성: 여러 로그인 특성을 정의하는 경우 첫 번째 로그인 특성은 연합 저장소 principalName 특성에 프로그래밍 방식으로 맵핑됩니다. 예를 들어, 로그인 특성으로 uid;mail을 설정하면 LDAP 속성 uid 값은 연합 저장소 principalName 특성으로 맵핑됩니다. 여러 로그인 특성을 정의한 경우 로그인 후 첫 번째 로그인 특성은 principalName 특성의 값으로 리턴됩니다. 예를 들어, joe@yourco.com을 principalName 값으로 전달하고 로그인 특성을 uid;mail로 구성하면 principalName은 joe로 리턴됩니다.sptcfg
- -sslConfiguration
- SSL 구성입니다(문자열, 선택적)
- -translateRDN
- RDN 변환 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -searchTimeLimit
- 검색 시간 한계 값입니다(정수, 선택사항)
- -searchCountLimit
- 검색 수 한계 값입니다(정수, 선택사항)
- -searchPageSize
- 검색 페이지 크기 값입니다(정수, 선택사항)
- -returnToPrimaryServer
- (정수, 선택사항)
- -primaryServerQueryTimeInterval
- (정수, 선택사항)
- -default
- 이 매개변수를 true로 설정하면 LDAP 저장소의 남은 구성 특성에 대해 기본값이 설정됩니다(부울, 선택적)
- -supportChangeLog
- 이 매개변수는 저장소가 변경 추적을 지원하는지 여부를 표시합니다. 이 매개변수의 올바른 값은 none 또는 native입니다. 기본값은 none입니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask createIdMgrLDAPRepository {-id id_name -ldapServerType LDAP_server_type}
- Jython 문자열 사용:
AdminTask.createIdMgrLDAPRepository ('[-id id_name -ldapServerType LDAP_server_type]')
- Jython 목록 사용:
AdminTask.createIdMgrLDAPRepository (['-id', 'id_name', '-ldapServerType', 'LDAP_server_type'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask createIdMgrLDAPRepository {-interactive}
- Jython 문자열 사용:
AdminTask.createIdMgrLDAPRepository ('[-interactive]')
- Jython 목록 사용:
AdminTask.createIdMgrLDAPRepository (['-interactive'])
deleteIdMgrLDAPAttr
관심있는 LDAP 저장소에서 특정 엔티티 유형에 대한 LDAP 속성 구성 데이터를 삭제하려면 deleteIdMgrLDAPAttr 명령을 사용하십시오.
대상 오브젝트
없음
필수 매개변수
- -id
- 저장소의 고유 ID를 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
지원된 구성: deleteIdMgrLDAPAttr 명령에는 LDAP 속성 또는 연합 저장소 특성의 이름도 필요합니다. 다음 절에 설명된 -name 또는 -propertyName 매개변수 값을 지정하십시오. 그러나 두 매개변수를 모두 지정하지는 마십시오. -name 또는 -propertyName 매개변수가 선택적 매개변수로 지정되어도 매개변수 중 하나를 지정하지 않거나 두 매개변수를 모두 지정하면 오류가 발생합니다. sptcfg
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -name
- 저장소 LDAP 어댑터에서 사용되는 LDAP 속성 이름을 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
- -entityTypes
- 속성 맵핑을 적용하는 엔티티 유형을 지정하려면 이 매개변수를 사용하십시오(문자열, 선택적)
- -propertyName
- 해당 연합 저장소 특성 이름을 지정하려면 이 매개변수를 사용하십시오(문자열, 선택사항).
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPAttr {-id id_name -name unicode_password}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPAttr ('[-id id_name -name unicode_password]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPAttr (['-id', 'id_name', '-name', 'unicode_password'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPAttr {-interactive}
- Jython 사용:
AdminTask.deleteIdMgrLDAPAttr('-interactive')
deleteIdMgrLDAPAttrNotSupported
지정된 LDAP 저장소가 지원하지 않는 연합 저장소 특성에 대한 구성을 삭제하려면 deleteIdMgrLDAPAttrNotSupported 명령을 사용하십시오.
대상 오브젝트
없음
필수 매개변수
- -id
- 저장소의 고유 ID를 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
- -propertyName
- 연합 저장소 특성 이름을 지정하려면 이 매개변수를 사용하십시오(문자열, 필수)
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -entityTypes
- 하나 이상의 엔티티 유형을 지정하려면 이 매개변수를 사용하십시오. 다중 엔티티 유형을 지정하려면 세미콜론(;)을 구분 기호로 사용하십시오. 이 매개변수를 지정하지 않는 경우 deleteIdMgrLDAPAttrNotSupported 명령은 지정된 속성의 구성 데이터를 모두 삭제합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPAttrNotSupported {-id id_name -propertyName property_name}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPAttrNotSupported ('[-id id_name –propertyName property_name]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPAttrNotSupported (['-id', 'id_name', '-propertyName', 'property_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPAttrNotSupported {-interactive}
- Jython 사용:
AdminTask.deleteIdMgrLDAPAttrNotSupported('-interactive')
deleteIdMgrLDAPEntityType
deleteIdMgrLDAPEntityType 명령은 특정 LDAP 저장소에 대해 지정된 엔티티 유형에 대한 LDAP 엔티티 유형 구성 데이터를 삭제합니다.
매개변수 및 리턴값
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 엔티티 유형 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPEntityType {-id id_name -name name_value}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPEntityType ('[-id id_name -name name_value]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPEntityType (['-id', 'id_name', '-name', 'name_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPEntityType {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPEntityType ('[-interactive]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPEntityType (['-interactive'])
deleteIdMgrLDAPEntityTypeRDNAttr
deleteIdMgrLDAPEntityTypeRDNAttr 명령은 LDAP 엔티티 유형 구성에서 상대 식별 이름(RDN) 속성 구성을 삭제합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -entityTypeName
- 엔티티 유형 이름입니다(문자열, 필수).
- -name
- 엔티티 유형에 대한 상대 식별 이름(RDN)을 빌드하는 데 사용되는 속성 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPEntityTypeRDNAttr {-id id_name -name name_value -entityTypeName entity_type}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPEntityTypeRDNAttr ('[-id id_name -name name_value -entityTypeName entity_type]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPEntityTypeRDNAttr (['-id', 'id_name', '-name', 'name_value', '-entityTypeName', 'entity_type'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPEntityTypeRDNAttr {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPEntityTypeRDNAttr ('[-interactive]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPEntityTypeRDNAttr (['-interactive'])
deleteIdMgrLDAPExternalIdAttr
지정된 LDAP 저장소에서 외부 ID로 사용되는 LDAP 속성에 대한 구성을 삭제하려면 deleteIdMgrLDAPExternalIdAttr 명령을 사용하십시오.
대상 오브젝트
없음
필수 매개변수
- -id
- 저장소의 고유 ID를 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
- -name
- LDAP 저장소의 외부 ID 속성 이름을 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -entityTypes
- 하나 이상의 엔티티 유형을 지정하려면 이 매개변수를 사용하십시오. 다중 엔티티 유형을 지정하려면 세미콜론(;)을 구분 기호로 사용하십시오. 이 매개변수를 지정하지 않는 경우 deleteIdMgrLDAPExternalIdAttr 명령은 지정된 속성의 구성 데이터를 모두 삭제합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPExternalIdAttr {-id id_name -name unicode_password}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPExternalIdAttr ('[-id id_name -name unicode_password]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPExternalIdAttr (['-id', 'id_name', '-name', 'unicode_password'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPExternalIdAttr {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPExternalIdAttr ('-interactive')
deleteIdMgrLDAPGroupConfig
deleteIdMgrLDAPGroupConfig 명령은 LDAP 그룹 구성을 삭제합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPGroupConfig {-id id_name}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPGroupConfig ('[-id id_name]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPGroupConfig (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPGroupConfig {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPGroupConfig ('[-interactive]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPGroupConfig (['-interactive'])
deleteIdMgrLDAPGroupMemberAttr
deleteIdMgrLDAPGroupMemberAttr 명령은 LDAP 그룹 구성에서 멤버 속성 구성을 삭제합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 그룹 멤버 속성으로 사용되는 LDAP 속성 이름입니다(예: member 또는 uniqueMember). (문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPGroupMemberAttr {-id id_name -name attr_name}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPGroupMemberAttr ('[-id id_name -name attr_name]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPGroupMemberAttr (['-id', 'id_name', '-name', 'attr_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPGroupMemberAttr {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPGroupMemberAttr ('[-interactive]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPGroupMemberAttr (['-interactive'])
deleteIdMgrLDAPGroupDynamicMemberAttr
deleteIdMgrLDAPGroupDynamicMemberAttr 명령은 LDAP 그룹 구성에서 동적 멤버 속성 구성을 삭제합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 그룹 멤버 속성으로 사용되는 LDAP 속성 이름입니다(예: memberURL). (문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPGroupDynamicMemberAttr {-id id_name -name name_value}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPGroupDynamicMemberAttr ('[-id id_name -name name_value]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPGroupDynamicMemberAttr (['-id', 'id_name', '-name', 'name_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPGroupDynamicMemberAttr {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPGroupDynamicMemberAttr ('[-interactive]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPGroupDynamicMemberAttr (['-interactive'])
deleteIdMgrLDAPServer
deleteIdMgrLDAPServer 명령은 사용자가 지정하는 LDAP 저장소 ID에서 사용자가 지정하는 LDAP 서버 구성을 삭제합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -host
- 1차 LDAP 서버의 호스트 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPServer {-id id_name -host myhost.ibm.com}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPServer ('[-id id_name -host myhost.ibm.com]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPServer (['-id', 'id_name', '-host', 'myhost.ibm.com'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrLDAPServer {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrLDAPServer ('[-interactive]')
- Jython 목록 사용:
AdminTask.deleteIdMgrLDAPServer (['-interactive'])
deleteIdMgrRepository
deleteIdMgrRepository 명령은 사용자가 지정하는 저장소를 삭제합니다.
필수 매개변수
- -id
- 저장소 ID입니다유효한 값은 기존 저장소 ID를 포함합니다.(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask deleteIdMgrRepository {-id id_name}
- Jython 문자열 사용:
AdminTask.deleteIdMgrRepository ('[-id id_name]')
- Jython 목록 사용:
AdminTask.deleteIdMgrRepository (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrRepository {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrRepository ('[-interactive]')
- Jython 목록 사용:
AdminTask.deleteIdMgrRepository (['-interactive'])
deleteIdMgrRepositoryBaseEntry
deleteIdMgrRepositoryBaseEntry 명령은 지정된 저장소에서 기본 항목을 삭제합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 기본 항목의 식별 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask deleteIdMgrRepositoryBaseEntry {-id id_name -name name_value}
- Jython 문자열 사용:
AdminTask.deleteIdMgrRepositoryBaseEntry ('[-id id_name -name name_value]')
- Jython 목록 사용:
AdminTask.deleteIdMgrRepositoryBaseEntry (['-id', 'id_name', '-name', 'name_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask deleteIdMgrRepositoryBaseEntry {-interactive}
- Jython 문자열 사용:
AdminTask.deleteIdMgrRepositoryBaseEntry ('[-interactive]')
- Jython 목록 사용:
AdminTask.deleteIdMgrRepositoryBaseEntry (['-interactive'])
getIdMgrLDAPAttrCache
getIdMgrLDAPAttrCache 명령은 LDAP 속성 캐시 구성을 리턴합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask getIdMgrLDAPAttrCache {-id id_name}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPAttrCache ('[-id id_name]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPAttrCache (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrLDAPAttrCache {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPAttrCache ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPAttrCache (['-interactive'])
getIdMgrLDAPContextPool
getIdMgrLDAPContextPool 명령은 LDAP 컨텍스트 풀 구성을 리턴합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask getIdMgrLDAPContextPool {-id id_name}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPContextPool ('[-id id_name]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPContextPool (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrLDAPContextPool {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPContextPool ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPContextPool (['-interactive'])
getIdMgrLDAPEntityType
getIdMgrLDAPEntityType 명령은 LDAP 엔티티 유형 구성 데이터를 리턴합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 엔티티 유형 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask getIdMgrLDAPEntityType {-id id_name -name name_value}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPEntityType ('[-id id_name -name name_value]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPEntityType (['-id', 'id_name', '-name', 'name_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrLDAPEntityType {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPEntityType ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPEntityType (['-interactive'])
getIdMgrLDAPEntityTypeRDNAttr
getIdMgrLDAPEntityTypeRDNAttr 명령은 LDAP 엔티티 유형 정의에 대한 상대 식별 이름(RDN) 속성 구성을 리턴합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -entityTypeName
- 엔티티 유형 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask getIdMgrLDAPEntityTypeRDNAttr {-id id_name -entityTypeName name_value}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPEntityTypeRDNAttr ('[-id id_name -entityTypeName name_value]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPEntityTypeRDNAttr (['-id', 'id_name', '-entityTypeName', 'name_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrLDAPEntityTypeRDNAttr {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPEntityTypeRDNAttr ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPEntityTypeRDNAttr (['-interactive'])
getIdMgrLDAPGroupConfig
getIdMgrLDAPGroupConfig 명령은 LDAP 그룹 구성을 리턴합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask getIdMgrLDAPGroupConfig {-id id_name}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPGroupConfig ('[-id id_name]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPGroupConfig (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrLDAPGroupConfig {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPGroupConfig ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPGroupConfig (['-interactive'])
getIdMgrLDAPGroupDynamicMemberAttrs
getIdMgrLDAPGroupDynamicMemberAttrs 명령은 LDAP 그룹 구성에서 동적 멤버 속성 구성을 리턴합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask getIdMgrLDAPGroupDynamicMemberAttrs {-id id_name}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPGroupDynamicMemberAttrs ('[-id id_name]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPGroupDynamicMemberAttrs (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrLDAPGroupDynamicMemberAttrs {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPGroupDynamicMemberAttrs ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPGroupDynamicMemberAttrs (['-interactive'])
getIdMgrLDAPGroupMemberAttrs
getIdMgrLDAPGroupMemberAttrs 명령은 LDAP 그룹 구성의 멤버 속성 구성을 리턴합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask getIdMgrLDAPGroup MemberAttrs {-id id_name}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPGroup MemberAttrs ('[-id id_name]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPGroup MemberAttrs (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrLDAPGroupMemberAttrs {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPGroupMemberAttrs ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPGroupMemberAttrs (['-interactive'])
getIdMgrLDAPSearchResultCache
getIdMgrLDAPSearchResultCache 명령은 LDAP 검색 결과 캐시 구성을 리턴합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask getIdMgrLDAPSearchResultCache {-id id_name}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPSearchResultCache ('[-id id_name]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPSearchResultCache (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrLDAPSearchResultCache {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPSearchResultCache ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPSearchResultCache (['-interactive'])
getIdMgrLDAPServer
getIdMgrLDAPServer 명령은 사용자가 지정하는 LDAP 저장소 ID에 대해 사용자가 지정하는 LDAP 서버 구성을 리턴합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -host
- 1차 LDAP 서버의 호스트 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask getIdMgrLDAPServer {-id id_name -host myhost.ibm.com}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPServer ('[-id id_name -host myhost.ibm.com]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPServer (['-id', 'id_name', '-host', 'myhost.ibm.com'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrLDAPServer {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrLDAPServer ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrLDAPServer (['-interactive'])
getIdMgrRepository
getIdMgrRepository 명령은 지정된 저장소의 구성을 리턴합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask getIdMgrRepository {-id id_name}
- Jython 문자열 사용:
AdminTask.getIdMgrRepository ('[-id id_name]')
- Jython 목록 사용:
AdminTask.getIdMgrRepository (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask getIdMgrRepository {-interactive}
- Jython 문자열 사용:
AdminTask.getIdMgrRepository ('[-interactive]')
- Jython 목록 사용:
AdminTask.getIdMgrRepository (['-interactive'])
listIdMgrLDAPAttrs
관심있는 LDAP 저장소에 대해 구성된 각 속성의 이름을 나열하려면 listIdMgrLDAPAttrs 명령을 사용하십시오.
필수 매개변수
- -id
- 저장소의 고유 ID를 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
리턴값
이 명령은 addIdMgrLDAPAttr 명령의 매개변수를 키로 포함하는 HashMap 목록을 리턴합니다. 값이 여러 개인 entityTypes 매개변수의 경우, 키 값은 세미콜론(;)으로 구분된 문자열입니다. 리턴값은 entityTypesList라는 추가 키를 포함합니다. entityTypesList 키 값은 List 오브젝트입니다.
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrLDAPAttrs {-id id_value}
- Jython 문자열 사용:
AdminTask.listIdMgrLDAPAttrs ('[-id id_value]')
- Jython 목록 사용:
AdminTask.listIdMgrLDAPAttrs (['-id', 'id_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrLDAPAttrs {-interactive}
- Jython 사용:
AdminTask.listIdMgrLDAPAttrs('-interactive')
listIdMgrLDAPAttrsNotSupported
지정된 LDAP 저장소가 지원하지 않는 구성된 모든 연합 저장소 특성의 세부사항을 나열하려면 listIdMgrLDAPAttrsNotSupported 명령을 사용하십시오.
대상 오브젝트
없음
필수 매개변수
- -id
- 저장소의 고유 ID를 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
리턴값
이 명령은 addIdMgrLDAPAttrNotSupported 명령의 매개변수를 키로 포함하는 HashMap 목록을 리턴합니다. entityTypes와 같은 값이 여러 개인 매개변수의 경우, 키 값은 List 오브젝트입니다.
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrLDAPAttrsNotSupported {-id id_name}
- Jython 문자열 사용:
AdminTask.listIdMgrLDAPAttrsNotSupported ('[-id id_name]')
- Jython 목록 사용:
AdminTask.listIdMgrLDAPAttrsNotSupported (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrLDAPAttrsNotSupported ('[-interactive]')
- Jython 사용:
AdminTask.listIdMgrLDAPAttrsNotSupported ('-interactive')
listIdMgrCustomProperties
listIdMgrCustomProperties 명령은 사용자가 지정하는 저장소에 대한 사용자 정의 특성 목록을 리턴합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrCustomProperties {-id id_value}
- Jython 문자열 사용:
AdminTask.listIdMgrCustomProperties ('[-id id_value]')
- Jython 목록 사용:
AdminTask.listIdMgrCustomProperties (['-id', 'id_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrCustomProperties {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrCustomProperties ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrCustomProperties (['-interactive'])
listIdMgrLDAPBackupServers
listIdMgrLDAPBackupServers 명령은 백업 LDAP 서버 목록을 리턴합니다.
필수 매개변수 및 리턴값
- -id
- 저장소 ID입니다(문자열, 필수).
- -primary_host
- 1차 LDAP 서버의 호스트 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrLDAPBackupServer {-id id_value -primary_host host_name}
- Jython 문자열 사용:
AdminTask.listIdMgrLDAPBackupServer ('[-id id_value -primary_host host_name]')
- Jython 목록 사용:
AdminTask.listIdMgrLDAPBackupServer (['-id', 'id_value', '-primary_host', 'host_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrLDAPBackupServer {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrLDAPBackupServer ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrLDAPBackupServer (['-interactive'])
listIdMgrLDAPEntityTypes
listIdMgrLDAPEntityTypes 명령은 구성된 모든 LDAP 엔티티 유형 정의의 이름을 나열합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrLDAPEntityTypes {-id id_value}
- Jython 문자열 사용:
AdminTask.listIdMgrLDAPEntityTypes ('[-id id_value]')
- Jython 목록 사용:
AdminTask.listIdMgrLDAPEntityTypes (['-id', 'id_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrLDAPEntityTypes {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrLDAPEntityTypes ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrLDAPEntityTypes (['-interactive'])
listIdMgrLDAPExternalIdAttrs
지정된 LDAP 저장소에서 외부 ID로 사용되는 모든 LDAP 속성의 세부사항을 나열하려면 listIdMgrLDAPExternalIdAttrs 명령을 사용하십시오.
대상 오브젝트
없음
필수 매개변수
- -id
- 저장소의 고유 ID를 지정하려면 이 매개변수를 사용하십시오(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
리턴값
이 명령은 addIdMgrLDAPExternalIdAttr 명령의 매개변수를 키로 포함하는 HashMap 목록을 리턴합니다. entityTypes와 같은 값이 여러 개인 매개변수의 경우, 키 값은 List 오브젝트입니다.
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrLDAPExternalIdAttrs {-id id_name}
- Jython 문자열 사용:
AdminTask.listIdMgrLDAPExternalIdAttrs ('[-id id_name]')
- Jython 목록 사용:
AdminTask.listIdMgrLDAPExternalIdAttrs (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrLDAPExternalIdAttrs ('[-interactive]')
- Jython 문자열 사용:
AdminTask.listIdMgrLDAPExternalIdAttrs('-interactive')
listIdMgrLDAPServers
listIdMgrLDAPServers 명령은 구성된 모든 1차 LDAP 서버를 나열합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrLDAPServers {-id id_value}
- Jython 문자열 사용:
AdminTask.listIdMgrLDAPServers ('[-id id_value]')
- Jython 목록 사용:
AdminTask.listIdMgrLDAPServers (['-id', 'id_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrLDAPServers {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrLDAPServers ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrLDAPServers (['-interactive'])
listIdMgrRepositories
listIdMgrRepositories 명령은 구성된 모든 저장소의 이름과 유형을 나열합니다.
필수 매개변수 및 리턴값
없음.
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- 리턴: 저장소 이름으로 키를, 다음 키를 포함하는 다른 해시 맵으로 값을 갖는 해시 맵
- repositoryType - 저장소 유형입니다(예: File, LDAP, DB 등).
- specificRepositoryType - 특정 유형의 저장소입니다(예: LDAP, IDS51, NDS 등).
- host - 저장소가 상주하는 호스트 이름입니다. File의 경우 LocalHost이고 DB의 경우 dataSourceName입니다.
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrRepositories
- Jython 문자열 사용:
AdminTask.listIdMgrRepositories()
- Jython 목록 사용:
AdminTask.listIdMgrRepositories()
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrRepositories {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrRepositories ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrRepositories (['-interactive'])
listIdMgrRepositoryBaseEntries
listIdMgrRepositoryBaseEntries 명령은 지정된 저장소의 기본 항목을 나열합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrRepositoryBaseEntries {-id id_value}
- Jython 문자열 사용:
AdminTask.listIdMgrRepositoryBaseEntries ('[-id id_value]')
- Jython 목록 사용:
AdminTask.listIdMgrRepositoryBaseEntries (['-id', 'id_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrRepositoryBaseEntries {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrRepositoryBaseEntries ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrRepositoryBaseEntries (['-interactive'])
listIdMgrSupportedDBTypes
listIdMgrSupportedDBTypes 명령은 지원되는 데이터베이스 유형 목록을 리턴합니다.
필수 매개변수
없음.
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrSupportedDBTypes
- Jython 문자열 사용:
AdminTask.listIdMgrSupportedDBTypes()
- Jython 목록 사용:
AdminTask.listIdMgrSupportedDBTypes()
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrSupportedDBTypes {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrSupportedDBTypes ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrSupportedDBTypes (['-interactive'])
listIdMgrSupportedMessageDigestAlgorithms
listIdMgrSupportedMessageDigestAlgorithms 명령은 지원되는 메시지 다이제스트 알고리즘 목록을 리턴합니다.
없음.
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrSupportedMessageDigestAlgorithms
- Jython 문자열 사용:
AdminTask.listIdMgrSupportedMessageDigestAlgorithms()
- Jython 목록 사용:
AdminTask.listIdMgrSupportedMessageDigestAlgorithms()
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrSupportedMessageDigestAlgorithms {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrSupportedMessageDigestAlgorithms ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrSupportedMessageDigestAlgorithms (['-interactive'])
listIdMgrSupportedLDAPServerTypes
listIdMgrSupportedLDAPServerTypes 명령은 지원되는 LDAP 서버 유형 목록을 리턴합니다.
필수 매개변수
없음.
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask listIdMgrSupportedLDAPServerTypes
- Jython 문자열 사용:
AdminTask.listIdMgrSupportedLDAPServerTypes()
- Jython 목록 사용:
AdminTask.listIdMgrSupportedLDAPServerTypes()
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask listIdMgrSupportedLDAPServerTypes {-interactive}
- Jython 문자열 사용:
AdminTask.listIdMgrSupportedLDAPServerTypes ('[-interactive]')
- Jython 목록 사용:
AdminTask.listIdMgrSupportedLDAPServerTypes (['-interactive'])
removeIdMgrLDAPBackupServer
removeIdMgrLDAPBackupServer 명령은 백업 LDAP 서버를 제거합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -primary_host
- 1차 LDAP 서버의 호스트 이름입니다(문자열, 필수).
- -host
- 백업 호스트 이름입니다. 모든 백업 서버를 제거하려면 별표(*)를 사용하십시오. (문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -port
- LDAP 서버의 포트 번호입니다(정수, 선택사항)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask removeIdMgrLDAPBackupServer {-id id_value -primary_host myprimaryhost.ibm.com -host myhost.ibm.com}
- Jython 문자열 사용:
AdminTask.removeIdMgrLDAPBackupServer ('[-id id_value -primary_host myprimaryhost.ibm.com -host myhost.ibm.com]')
- Jython 목록 사용:
AdminTask.removeIdMgrLDAPBackupServer (['-id', 'id_value', '-primary_host', 'myprimaryhost.ibm.com', '-host', 'myhost.ibm.com'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask removeIdMgrLDAPBackupServer {-interactive}
- Jython 문자열 사용:
AdminTask.removeIdMgrLDAPBackupServer ('[-interactive]')
- Jython 목록 사용:
AdminTask.removeIdMgrLDAPBackupServer (['-interactive'])
setIdMgrCustomProperty
setIdMgrCustomProperty 명령은 저장소 구성에 사용자 정의 특성을 설정, 추가 또는 삭제합니다. 값이 지정되지 않거나 비어 있는 문자열이 있으면 저장소 구성에서 특성이 삭제됩니다. 이름이 없는 경우 값이 지정되면 추가됩니다. 이름이 "*"이면 모든 사용자 정의 특성이 삭제됩니다.
필수 매개변수
- -id
- 저장소의 고유 ID입니다. 올바른 값은 기존 저장소 ID를 포함합니다(문자열, 필수).
- -name
- 정의되지 않은 OOTB인 저장소에 대한 추가 특성 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -value
- 저장소에 대한 특성 값입니다. 이 매개변수가 비어 있는 문자열이면 저장소 구성에서 특성이 삭제됩니다. 이 매개변수가 비어 있는 문자열이 아니고 이름이 존재하지 않으면 추가됩니다. 이름이 비어 있는 문자열이면 모든 사용자 정의 특성이 삭제됩니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask setIdMgrCustomProperty {-id id_value -name name_value -value value}
- Jython 문자열 사용:
AdminTask.setIdMgrCustomProperty ('[-id id_value -name name_value -value value]')
- Jython 목록 사용:
AdminTask.setIdMgrCustomProperty (['-id', 'id_value', '-name', 'name_value', '-value', 'value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrCustomProperty {-interactive}
- Jython 문자열 사용:
AdminTask.setIdMgrCustomProperty ('[-interactive]')
- Jython 목록 사용:
AdminTask.setIdMgrCustomProperty (['-interactive'])
setIdMgrLDAPAttrCache
setIdMgrLDAPAttrCache 명령은 LDAP 속성 캐시 구성을 구성합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -cachesDiskOffLoad
- (문자열, 선택적)
- -enabled
- 속성 캐싱을 사용할지 여부를 표시합니다. 기본값은 true입니다. (부울, 선택적)
- -cacheSize
- 속성 캐시에서 허용되는 속성 오브젝트 수에 의해 정의된 속성 캐시의 최대 크기입니다. 이 매개변수의 최소값은 100입니다. 기본값은 4000입니다(정수, 선택사항)
- -cacheTimeOut
- 속성 캐시에 위치한 캐시된 항목이 유효하지 않게 되기 전의 시간(초)입니다. 이 매개변수의 최소값은 0입니다. 캐시된 속성 오브젝트는 가상 멤버 관리자가 속성 오브젝트를 변경할 때까지 속성 캐시에 남아 있습니다. 기본값은 1200입니다(정수, 선택사항)
- -attributeSizeLimit
- 속성 캐시에 캐시할 수 있는 최대 속성 오브젝트 값 수를 나타내는 정수입니다.
일부 속성(예: member 속성)은 많은 값을 포함합니다. attributeSizeLimit 매개변수는 속성 캐시가 대형 속성을 캐시하지 못하게 합니다. 기본값은 2000입니다.
(정수, 선택사항) - -serverTTLAttribute
- LDAP 서버가 지원하는 ttl 속성 이름입니다. 속성 캐시는 이 속성 값을 사용하여
속성 캐시에 캐시된 항목이 제한시간 초과되는 시기를 판별합니다.
ttl 속성은 시간이 경과된(stale) 것으로 간주하여 새 사본을 페치하기 전에 클라이언트가 항목의 정보를 보존해야 하는 시간(초)을 포함합니다. 0 값은 오브젝트가 캐시되지 않음을 나타냅니다. 이 속성에 대한 자세한 정보를 보려면 http://www.ietf.org/proceedings/98aug/I-D/draft-ietf-asid-ldap-cache-01.txt로 이동하십시오.
모든 LDAP 서버가 ttl 속성을 지원하는 것은 아닙니다. LDAP 서버가 이 속성을 지원하면, ttyl 속성 값이 캐시된 항목이 제한시간 초과되는 시기를 판별할 수 있도록 serverTTLAttribute 매개변수 값을 ttl 속성 이름으로 설정할 수 있습니다. 속성 캐시의 여러 항목에 대한 제한시간 값이 다를 수 있습니다.
예를 들어, serverTTLAttribute 매개변수 값이 ttl이고 속성 캐시가 LDAP 서버에서 사용자의 속성을 검색하는 경우에는 이 사용자의 ttl 속성 값도 검색합니다. 값이 200이면, WMM은 cacheTimeout 값을 사용하는 대신 이 값을 사용하여 속성 캐시에서 사용자의 속성에 대한 제한시간을 설정합니다. 사용자마다 ttl 속성 값을 다르게 설정할 수 있습니다. (문자열, 선택적)
- -cacheDistPolicy
- 클러스터 환경에서 동적인 캐시에 대한 분배 정책입니다.
올바른 값은 none(NOT_SHARED의 경우), push(SHARED_PUSH의 경우), push_pull(SHARED_PUSH_PULL의 경우)이며 기본값은 none입니다. 어댑터 시작 프로세스 중에 이 매개변수 값을 읽고 그에 따라 캐시 정책이 설정됩니다.
(문자열, 선택적)
- 리턴: 없음
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask setIdMgrLDAPAttrCache {-id id_name}
- Jython 문자열 사용:
AdminTask.setIdMgrLDAPAttrCache ('[-id id_name]')
- Jython 목록 사용:
AdminTask.setIdMgrLDAPAttrCache (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrLDAPAttrCache {-interactive}
- Jython 문자열 사용:
AdminTask.setIdMgrLDAPAttrCache ('[-interactive]')
- Jython 목록 사용:
AdminTask.setIdMgrLDAPAttrCache (['-interactive'])
setIdMgrLDAPContextPool
setIdMgrLDAPContextPool 명령은 LDAP 컨텍스트 풀 구성을 설정합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -enabled
- 기본적으로 컨텍스트 풀은 사용으로 설정됩니다. 이 매개변수를 false로 설정하면 컨텍스트 풀은 사용 안함으로 설정됩니다. 컨텍스트 풀이 사용 안함으로 설정된 경우 각 요청에 대해 새 컨텍스트 인스턴스가 작성됩니다. 기본값은 true입니다. (부울, 선택적)
- -initPoolSize
- 풀 작성 시 가상 멤버 관리자 LDAP 어댑터가 작성하는 컨텍스트 인스턴스 수입니다. 이 매개변수의 올바른 범위는 1 - 50입니다. 기본값은 1입니다(정수, 선택사항)
- -maxPoolSize
- 컨텍스트 풀이 유지보수할 최소 컨텍스트 인스턴스 수입니다. 사용 중인 컨텍스트 인스턴스와 유휴 상태인 컨텍스트 인스턴스가
이 숫자에 포함됩니다. 풀 크기가 이 숫자에 도달하면 새 요청에 대해 새 컨텍스트 인스턴스를 작성할 수 없습니다. 컨텍스트 인스턴스가 다른 요청에 의해 해제되거나
제거될 때까지 새 요청이 차단됩니다. 요청은 poolWaitTime 매개변수를 사용하여 사용자가 지정하는
시간에 따라 풀에서 사용 가능한 컨텍스트 인스턴스가 있는지 여부를 정기적으로
확인합니다.
이 매개변수의 최소값은 0입니다. 최대값은 없습니다. 이 매개변수 값을 0으로 설정하면 최대 크기가 없고 풀링된 컨텍스트 인스턴스에 대한 요청은 풀링된 기존 유휴 컨텍스트 인스턴스 또는 새로 작성된 풀링된 컨텍스트 인스턴스를 사용함을 의미합니다. 기본값은 0입니다.
(정수, 선택사항) - -prefPoolSize
- 컨텍스트 풀이 유지보수할 선호 컨텍스트 인스턴스 수입니다. 사용 중인 컨텍스트 인스턴스와 유휴 상태인 컨텍스트 인스턴스가
이 숫자에 포함됩니다. 풀링된 컨텍스트 인스턴스 사용 요청이 있고 풀 크기가
선호 크기보다 작으면 컨텍스트 풀은 유휴 연결 사용 가능 여부에 관계없이 풀링된 새 컨텍스트 인스턴스를 작성하여 사용합니다. 요청이
풀링된 컨텍스트 인스턴스로 완료되고 풀 크기가
선호 크기보다 크면 컨텍스트 풀은 풀링된 컨텍스트 인스턴스를 닫고 풀에서 제거합니다.
이 매개변수의 올바른 범위는 0 - 100입니다. 이 매개변수 값을 0으로 설정하면 선호 크기가 없고 풀링된 컨텍스트 인스턴스에 대한 요청 결과 사용 가능한 유휴 컨텍스트 인스턴스가 없는 경우에만 새로 작성된 컨텍스트 인스턴스가 발생함을 의미합니다. 기본값은 3입니다.
(정수, 선택사항) - -poolTimeOut
- 유휴 컨텍스트 인스턴스가 닫혀 풀에서 제거되지 않고 풀에 남아 있을 수 있는 시간(초)을 나타내는 정수입니다. 풀에서 컨텍스트 인스턴스를 요청할 때
이 컨텍스트가 poolTimeout이 정의한 시간보다 오랫동안 풀에 이미 존재하는 경우에는
이 컨텍스트 인스턴스가 시간이 경과되었는지(stale) 활성 상태인지 여부에 관계없이 이 연결이 닫힙니다. 요청에서 해제된 후
새 컨텍스트 인스턴스가 작성되어 풀에 다시 배치됩니다.
이 매개변수의 최소값은 0입니다. 최대값은 없습니다. 이 매개변수 값을 0으로 설정하면 풀의 컨텍스트 인스턴스가 시간이 경과(stale)될 때까지 남아 있음을 의미합니다. 컨텍스트 풀은 통신 예외를 발견하고 새 컨텍스트 인스턴스를 재작성합니다. 기본값은 0입니다.
(정수, 선택사항) - -poolWaitTime
- 컨텍스트 인스턴스 수가 최대 풀 크기에 도달하면 컨텍스트 풀이 풀에서 사용 가능한
유휴 컨텍스트 인스턴스가 있는지 여부를 다시 확인할 때까지 요청이 대기하는 시간 간격(밀리초)입니다.
유휴 컨텍스트 인스턴스가 없으면 요청은 다음 검사까지 동일한 기간 동안 계속 대기합니다.
poolWaitout 매개변수의 최소값은 0입니다. 최대값은 없습니다. 이 매개변수 값이 0이면 컨텍스트 풀이 유휴 컨텍스트가 존재하는지 여부를 확인하지 않음을 의미합니다. 컨텍스트 인스턴스가 다른 요청에서 해제되면 요청에 알립니다. 기본값은 3000입니다
(정수, 선택사항).
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask setIdMgrLDAPContextPool {-id id_name}
- Jython 문자열 사용:
AdminTask.setIdMgrLDAPContextPool ('[-id id_name]')
- Jython 목록 사용:
AdminTask.setIdMgrLDAPContextPool (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrLDAPContextPool {-interactive}
- Jython 문자열 사용:
AdminTask.setIdMgrLDAPContextPool ('[-interactive]')
- Jython 목록 사용:
AdminTask.setIdMgrLDAPContextPool (['-interactive'])
setIdMgrLDAPGroupConfig
setIdMgrLDAPGroupConfig 명령은 LDAP 그룹 구성을 설정합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -updateGroupMembership
- 멤버가 삭제되거나 이름이 바뀌면 그룹 멤버십을 업데이트합니다. 일부 LDAP 서버(예: Domino 서버)는 사용자가 삭제되거나 이름이 바뀔 때 사용자의 멤버십을 정리하지 않습니다. ldapServerType 특성에서 이러한 LDAP 서버 유형을 선택하면 이 매개변수 값이 true로 설정됩니다. 값을 변경하려면 이 매개변수를 사용하십시오. 기본값은 false입니다(부울, 선택적)
- -name
- 멤버십 속성 이름입니다(예: 활성 디렉토리 서버의 memberOf, IDS의 ibm-allGroups). (문자열, 선택적)
- -scope
- 멤버십 속성 범위입니다. 이 매개변수에 가능한 값은 다음과 같습니다.
- direct - 멤버십 속성은 직접 그룹만 포함합니다. 직접 그룹은 멤버를 포함하며 중첩 그룹을 통해 포함되지 않습니다. 예를 들어, group1이 group2를 포함하고 group2가 user1을 포함하는 경우 group2는 user1의 직접 그룹이지만 group1은 user1의 직접 그룹이 아닙니다.
- nested - 멤버십 속성은 직접 그룹과 중첩 그룹을 둘 다 포함합니다.
- all - 멤버십 속성은 직접 그룹, 중첩 그룹, 동적 멤버를 포함합니다.
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask setIdMgrLDAPGroupConfig {-id id_name}
- Jython 문자열 사용:
AdminTask.setIdMgrLDAPGroupConfig ('[-id id_name]')
- Jython 목록 사용:
AdminTask.setIdMgrLDAPGroupConfig (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrLDAPGroupConfig {-interactive}
- Jython 문자열 사용:
AdminTask.setIdMgrLDAPGroupConfig ('[-interactive]')
- Jython 목록 사용:
AdminTask.setIdMgrLDAPGroupConfig (['-interactive'])
setIdMgrLDAPSearchResultCache
setIdMgrLDAPSearchResultCache 명령은 LDAP 검색 결과 캐시 구성을 설정합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -cachesDiskOffLoad
- 속성 캐시와 검색 결과를 하드 디스크에 로드합니다. 기본적으로 캐시 항목 수가 캐시의 최대 크기에 도달하면 새 항목을 캐시에 입력할 수 있도록 캐시 항목이 제거됩니다. 이 매개변수를 사용으로 설정하면 제거된 캐시 항목은 향후 액세스를 위해 디스크에 복사됩니다. 기본값은 false입니다.(부울, 선택적)
- -enabled
- 검색 결과 캐시를 사용으로 설정합니다. 기본값은 true입니다. (부울, 선택적)
- -cacheSize
- 검색 결과 캐시의 최대 크기입니다. 검색 결과 캐시에 배치할 수 있는 이름 지정 열거 오브젝트 수입니다. 이 매개변수의 최소값은 100입니다. 기본값은 2000입니다(정수, 선택사항)
- -cacheTimeOut
- 검색 결과 캐시에 캐시된 항목이 유효하지 않게 되기 전의 시간(초)입니다. 이 매개변수의 최소값은 0입니다. 0 값은 구성 변경사항이 있을 때까지 캐시된 이름 지정 열거 오브젝트가 검색 결과 캐시에 유지됨을 의미합니다. 기본값은 600입니다(정수, 선택사항)
- -searchResultSizeLimit
- 검색 결과에 캐시될 수 있는 이름 지정 열거 오브젝트에 포함된 최대 항목 수입니다. 예를 들어, 이 특성 값이 1000으로 설정되면 검색 결과에 2000명의 사용자가 포함된 경우 검색 결과는 검색 결과 캐시에 캐시되지 않습니다. 기본값은 1000입니다(정수, 선택사항)
- -cacheDistPolicy
- 클러스터 환경에서 동적인 캐시에 대한 분배 정책입니다.
올바른 값은 none(NOT_SHARED의 경우), push(SHARED_PUSH의 경우), push_pull(SHARED_PUSH_PULL의 경우)이며 기본값은 none입니다. 어댑터 시작 프로세스 중에 이 매개변수 값을 읽고 그에 따라 캐시 정책이 설정됩니다.
(문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask setIdMgrLDAPSearchResultCache {-id id_name}
- Jython 문자열 사용:
AdminTask.setIdMgrLDAPSearchResultCache ('[-id id_name]')
- Jython 목록 사용:
AdminTask.setIdMgrLDAPSearchResultCache (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrLDAPSearchResultCache {-interactive}
- Jython 문자열 사용:
AdminTask.setIdMgrLDAPSearchResultCache ('[-interactive]')
- Jython 목록 사용:
AdminTask.setIdMgrLDAPSearchResultCache (['-interactive'])
setIdMgrEntryMappingRepository
setIdMgrEntryMappingRepository 명령은 항목 맵핑 저장소 구성을 설정하거나 업데이트합니다.
필수 매개변수
- -dataSourceName
- 데이터 소스 이름입니다. 기본값은 jdbc/wimDS입니다. 특성 확장이 설정되지 않은 경우 이 매개변수는 필수입니다. 명령을 사용하여 기존 구성을 업데이트하는 경우에는 이 매개변수가 필요하지 않습니다. (문자열).
- -databaseType
- 데이터베이스 유형입니다. 기본값은 DB2입니다. 특성 확장이 설정되지 않은 경우 이 매개변수는 필수입니다. 명령을 사용하여 기존 구성을 업데이트하는 경우에는 이 매개변수가 필요하지 않습니다. (문자열).
- -dbURL
- 데이터베이스 URL입니다. 특성 확장이 설정되지 않은 경우 이 매개변수는 필수입니다. 명령을 사용하여 기존 구성을 업데이트하는 경우에는 이 매개변수가 필요하지 않습니다. (문자열).
- -dbAdminId
- 데이터베이스 관리자 ID입니다(문자열, 데이터베이스 유형이 Apache Derby가 아닌 경우 필수).
- -dbAdminPassword
- 데이터베이스 관리자 비밀번호입니다(문자열, 데이터베이스 유형이 Apache Derby가 아닌 경우 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -JDBCDriverClass
- JDBC 드라이버 클래스 이름입니다(문자열, 선택적)
-dbSchema
구성할 데이터베이스 저장소의 데이터베이스 스키마입니다. 스키마는 데이터베이스에 있어야 합니다. 기본값은 데이터베이스 유형에 따라 데이터베이스의 기본 스키마입니다. 일반적으로 기본 스키마는 현재 데이터베이스 사용자의 네임스페이스입니다(문자열, 선택사항)
-dbSchema
구성할 데이터베이스 저장소의 데이터베이스 스키마입니다. 기본값은 데이터베이스 유형에 따라 데이터베이스의 기본 스키마입니다. 일반적으로 기본 스키마는 현재 데이터베이스 사용자의 네임스페이스입니다(문자열, 선택사항)
-tablespacePrefix
테이블스페이스 접두부. 이 문자열에 허용된 최대 길이는 3자입니다. dbSchema 매개변수를 사용할 때 tablespacePrefix 매개변수의 값은 필수입니다. z/OS용 DB2에 특정하며 다른 데이터베이스 유형의 경우에는 무시됩니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask setIdMgrEntryMappingRepository {-dbAdminId database_administrator_ID -dbAdminPassword database_administrator_password}
- Jython 문자열 사용:
AdminTask.setIdMgrEntryMappingRepository ('[-dbAdminId database_administrator_ID -dbAdminPassword database_administrator_password]')
- Jython 목록 사용:
AdminTask.setIdMgrEntryMappingRepository (['-dbAdminId', 'database_administrator_ID', '-dbAdminPassword', 'database_administrator_password'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrEntryMappingRepository {-interactive}
- Jython 문자열 사용:
AdminTask.setIdMgrEntryMappingRepository ('[-interactive]')
- Jython 목록 사용:
AdminTask.setIdMgrEntryMappingRepository (['-interactive'])
setIdMgrPropertyExtensionRepository
setIdMgrPropertyExtensionRepository 명령은 특성 확장 저장소 구성을 설정하거나 업데이트합니다.
필수 매개변수
- -dataSourceName
- 데이터 소스 이름입니다. 기본값은 jdbc/wimDS입니다. 특성 확장이 설정되지 않은 경우 이 매개변수는 필수입니다. 명령을 사용하여 기존 구성을 업데이트하는 경우에는 이 매개변수가 필요하지 않습니다. (문자열).
- -databaseType
- 데이터베이스 유형입니다. 기본값은 DB2입니다. 특성 확장이 설정되지 않은 경우 이 매개변수는 필수입니다. 명령을 사용하여 기존 구성을 업데이트하는 경우에는 이 매개변수가 필요하지 않습니다. (문자열).
- -dbURL
- 데이터베이스 URL입니다. 특성 확장이 설정되지 않은 경우 이 매개변수는 필수입니다. 명령을 사용하여 기존 구성을 업데이트하는 경우에는 이 매개변수가 필요하지 않습니다. (문자열).
- -dbAdminId
- 데이터베이스 관리자 ID입니다(문자열, 데이터베이스 유형이 Apache Derby가 아닌 경우 필수).
- -dbAdminPassword
- 데이터베이스 관리자 비밀번호입니다(문자열, 데이터베이스 유형이 Apache Derby가 아닌 경우 필수).
- -entityRetrievalLimit
- 엔티티 검색 한계입니다(정수, 필수).
- -JDBCDriverClass
- JDBC 드라이버 클래스 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
-dbSchema
구성할 데이터베이스 저장소의 데이터베이스 스키마입니다. 스키마는 데이터베이스에 있어야 합니다. 기본값은 데이터베이스 유형에 따라 데이터베이스의 기본 스키마입니다. 일반적으로 기본 스키마는 현재 데이터베이스 사용자의 네임스페이스입니다(문자열, 선택사항)
-dbSchema
구성할 데이터베이스 저장소의 데이터베이스 스키마입니다. 기본값은 데이터베이스 유형에 따라 데이터베이스의 기본 스키마입니다. 일반적으로 기본 스키마는 현재 데이터베이스 사용자의 네임스페이스입니다(문자열, 선택사항)
-tablespacePrefix
테이블스페이스 접두부. 이 문자열에 허용된 최대 길이는 3자입니다. dbSchema 매개변수를 사용할 때 tablespacePrefix 매개변수의 값은 필수입니다. z/OS용 DB2에 특정하며 다른 데이터베이스 유형의 경우에는 무시됩니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask setIdMgrPropertyExtensionRepository {-entityRetrievalLimit limit_value -JDBCDriverClass class_name}
- Jython 문자열 사용:
AdminTask.setIdMgrPropertyExtensionRepository ('[-entityRetrievalLimit limit_value -JDBCDriverClass class_name]')
- Jython 목록 사용:
AdminTask.setIdMgrPropertyExtensionRepository (['-entityRetrievalLimit', 'limit_value', '-JDBCDriverClass', 'class_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask setIdMgrPropertyExtensionRepository {-interactive}
- Jython 문자열 사용:
AdminTask.setIdMgrPropertyExtensionRepository ('[-interactive]')
- Jython 목록 사용:
AdminTask.setIdMgrPropertyExtensionRepository (['-interactive'])
updateIdMgrDBRepository
updateIdMgrDBRepository 명령은 사용자가 지정하는 데이터베이스 저장소에 대한 구성을 업데이트합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -dataSourceName
- 데이터 소스 이름입니다. 기본값은 jdbc/wimDS입니다. (문자열, 선택적)
- -databaseType
- 데이터베이스 유형입니다. 기본값은 DB2입니다. (문자열, 선택적)
- -dbURL
- 데이터베이스 URL입니다. (문자열, 선택적)
- -dbAdminId
- 데이터베이스 관리자 ID입니다(문자열, 선택적)
- -dbAdminPassword
- 데이터베이스 관리자 비밀번호입니다(문자열, 선택적)
- -entityRetrievalLimit
- 데이터베이스 항목에 대한 검색 한계 값을 표시합니다. 기본값은 200입니다(정수, 선택사항)
- -JDBCDriverClass
- JDBC 드라이버 클래스 이름입니다(문자열, 선택적)
- -saltLength
- 솔트(salt) 길이입니다(비트). 기본값은 12입니다(정수, 선택사항)
- -encryptionKey
- 기본값은 rZ15ws0ely9yHk3zCs3sTMv/ho8fY17s입니다(문자열, 선택적)
-dbSchema
구성할 데이터베이스 저장소의 데이터베이스 스키마입니다. 스키마는 데이터베이스에 있어야 합니다. 기본값은 데이터베이스 유형에 따라 데이터베이스의 기본 스키마입니다. 일반적으로 기본 스키마는 현재 데이터베이스 사용자의 네임스페이스입니다(문자열, 선택사항)
-dbSchema
구성할 데이터베이스 저장소의 데이터베이스 스키마입니다. 기본값은 데이터베이스 유형에 따라 데이터베이스의 기본 스키마입니다. 일반적으로 기본 스키마는 현재 데이터베이스 사용자의 네임스페이스입니다(문자열, 선택사항)
-tablespacePrefix
테이블스페이스 접두부. 이 문자열에 허용된 최대 길이는 3자입니다. dbSchema 매개변수를 사용할 때 tablespacePrefix 매개변수의 값은 필수입니다. z/OS용 DB2에 특정하며 다른 데이터베이스 유형의 경우에는 무시됩니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrDBRepository {-id id_name}
- Jython 문자열 사용:
AdminTask.updateIdMgrDBRepository ('[-id id_name]')
- Jython 목록 사용:
AdminTask.updateIdMgrDBRepository (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrDBRepository {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrDBRepository ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrDBRepository (['-interactive'])
updateIdMgrFileRepository
updateIdMgrFileRepository 명령은 사용자가 지정하는 파일 저장소에 대한 구성을 업데이트합니다. 파일 저장소의 다른 특성을 업데이트하려면 updateIdMgrRepository 명령을 사용하십시오.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -messageDigest Algorithm
- 비밀번호 해싱에 사용될 메시지 다이제스트 알고리즘입니다. 기본값은 SHA-1입니다. 올바른 값은 SHA-1, SHA-384 또는 SHA-512입니다(문자열, 선택사항).
- -baseDirectory
- 데이터를 저장하기 위해 채우기가 작성될 기본 디렉토리입니다. 기본값은 user.install.root 및 셀 이름을 사용하여 런타임 중에 동적으로 빌드됩니다. (문자열, 선택적)
- -fileName
- 저장소의 파일 이름입니다. 기본값은 fileRegistry.xml입니다. (문자열, 선택적)
- -saltLength
- 비밀번호 해싱을 위해 무작위로 생성된 솔트(salt) 길이입니다. 기본값은 12입니다(정수, 선택사항)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrFileRepository {-id id_name}
- Jython 문자열 사용:
AdminTask.updateIdMgrFileRepository ('[-id id_name]')
- Jython 목록 사용:
AdminTask.updateIdMgrFileRepository (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrFileRepository {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrFileRepository ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrFileRepository (['-interactive'])
updateIdMgrLDAPAttrCache
updateIdMgrLDAPAttrCache 명령은 LDAP 속성 캐시 구성을 업데이트합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -cachesDiskOffLoad
- (문자열, 선택적)
- -enabled
- 속성 캐싱을 사용할지 여부를 표시합니다. 기본값은 true입니다. (부울, 선택적)
- -cacheSize
- 속성 캐시에서 허용되는 속성 오브젝트 수에 의해 정의된 속성 캐시의 최대 크기입니다. 이 매개변수의 최소값은 100입니다. 기본값은 4000입니다(정수, 선택사항)
- -cacheTimeOut
- 속성 캐시에 위치한 캐시된 항목이 유효하지 않게 되기 전의 시간(초)입니다. 이 매개변수의 최소값은 0입니다. 캐시된 속성 오브젝트는 가상 멤버 관리자가 속성 오브젝트를 변경할 때까지 속성 캐시에 남아 있습니다. 기본값은 1200입니다(정수, 선택사항)
- -attributeSizeLimit
- 속성 캐시에 캐시할 수 있는 최대 속성 오브젝트 값 수를 나타내는 정수입니다.
일부 속성(예: member 속성)은 많은 값을 포함합니다. attributeSizeLimit 매개변수는 속성 캐시가 대형 속성을 캐시하지 못하게 합니다. 기본값은 2000입니다.
(정수, 선택사항) - -serverTTLAttribute
- LDAP 서버가 지원하는 ttl 속성 이름입니다. 속성 캐시는 이 속성 값을 사용하여
속성 캐시에 캐시된 항목이 제한시간 초과되는 시기를 판별합니다.
ttl 속성은 시간이 경과된(stale) 것으로 간주하여 새 사본을 페치하기 전에 클라이언트가 항목의 정보를 보존해야 하는 시간(초)을 포함합니다. 0 값은 오브젝트가 캐시되지 않음을 나타냅니다. 이 속성에 대한 자세한 정보를 보려면 http://www.ietf.org/proceedings/98aug/I-D/draft-ietf-asid-ldap-cache-01.txt로 이동하십시오.
모든 LDAP 서버가 ttl 속성을 지원하는 것은 아닙니다. LDAP 서버가 이 속성을 지원하면, ttyl 속성 값이 캐시된 항목이 제한시간 초과되는 시기를 판별할 수 있도록 serverTTLAttribute 매개변수 값을 ttl 속성 이름으로 설정할 수 있습니다. 속성 캐시의 여러 항목에 대한 제한시간 값이 다를 수 있습니다.
- -cacheDistPolicy
- 클러스터 환경에서 동적인 캐시에 대한 분배 정책입니다.
올바른 값은 none(NOT_SHARED의 경우), push(SHARED_PUSH의 경우), push_pull(SHARED_PUSH_PULL의 경우)이며 기본값은 none입니다. 어댑터 시작 프로세스 중에 이 매개변수 값을 읽고 그에 따라 캐시 정책이 설정됩니다.
(문자열, 선택적)
예를 들어, serverTTLAttribute 매개변수 값이 ttl이고 속성 캐시가 LDAP 서버에서 사용자의 속성을 검색하는 경우에는 이 사용자의 ttl 속성 값도 검색합니다. 값이 200이면, WMM은 cacheTimeout 값을 사용하는 대신 이 값을 사용하여 속성 캐시에서 사용자의 속성에 대한 제한시간을 설정합니다. 사용자마다 ttl 속성 값을 다르게 설정할 수 있습니다. (문자열, 선택적)
- 리턴: 없음
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrLDAPAttrCache {-id id_name}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPAttrCache ('[-id id_name]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPAttrCache (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrLDAPAttrCache {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPAttrCache ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPAttrCache (['-interactive'])
updateIdMgrLDAPContextPool
updateIdMgrLDAPContextPool 명령은 LDAP 컨텍스트 풀 구성을 업데이트합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -enabled
- 기본적으로 컨텍스트 풀은 사용으로 설정됩니다. 이 매개변수 값을 false로 설정하면 컨텍스트 풀은 사용 안함으로 설정되어 각 요청에 대해 새 컨텍스트 인스턴스가 작성됨을 의미합니다. 기본값은 true입니다. (부울, 선택적)
- -initPoolSize
- 풀 작성 시 가상 멤버 관리자 LDAP 어댑터가 작성하는 컨텍스트 인스턴스 수입니다. 이 매개변수의 올바른 범위는 1 - 50입니다. 기본값은 1입니다(정수, 선택사항)
- -maxPoolSize
- 컨텍스트 풀이 동시에 유지보수할 수 있는 최대 컨텍스트 인스턴스 수입니다. 사용 중인 컨텍스트 인스턴스와 유휴 상태인 컨텍스트 인스턴스 둘 다 이 숫자에 포함됩니다. 풀 크기가 이 숫자에 도달하면 새 요청에 대해 새 컨텍스트 인스턴스를 작성할 수 없습니다. 컨텍스트 인스턴스가 다른 요청에 의해 해제되거나 제거될 때까지 새 요청이 차단됩니다. 요청은 poolWaitTime 매개변수에 대해 정의된 값에 따라 풀에서 사용 가능한 컨텍스트 인스턴스가 있는지 여부를 정기적으로 확인합니다. maxPoolSize 매개변수의 최소값은 0입니다. 최대값은 없습니다. 최대 풀 크기가 0이면 최대 크기가 없고 풀링된 컨텍스트 인스턴스에 대한 요청은 풀링된 기존 유휴 컨텍스트 인스턴스 또는 새로 작성된 풀링된 컨텍스트 인스턴스를 사용함을 의미합니다. 기본값은 0입니다.(정수, 선택사항)
- -prefPoolSize
- 컨텍스트 풀이 유지보수해야 하는 선호 컨텍스트 인스턴스 수입니다. 사용 중인 컨텍스트 인스턴스와 유휴 상태인 컨텍스트 인스턴스 둘 다 이 숫자에 포함됩니다. 풀링된 컨텍스트 인스턴스 사용 요청이 있고 풀 크기가 선호 크기보다 작으면 컨텍스트 풀은 유휴 연결 사용 가능 여부에 관계없이 풀링된 새 컨텍스트 인스턴스를 작성하여 사용합니다. 요청이 풀링된 컨텍스트 인스턴스로 완료되고 풀 크기가 선호 크기보다 크면 컨텍스트 풀은 풀링된 컨텍스트 인스턴스를 닫고 풀에서 제거합니다. prefPoolSize 매개변수의 올바른 범위는 0 - 100입니다. 선호 풀 크기가 0이면 선호 크기가 없음을 의미합니다. 풀링된 컨텍스트 인스턴스에 대한 요청 결과 사용 가능한 유휴 컨텍스트 인스턴스가 없는 경우에만 새로 작성된 컨텍스트 인스턴스가 발생합니다. 기본값은 3입니다.(정수, 선택사항).
- -poolTimeOut
- 유휴 컨텍스트 인스턴스가 닫혀 풀에서 제거되지 않고 풀에 남아 있을 수 있는 시간(초)을 나타내는 정수입니다. 풀에서 컨텍스트 인스턴스를 요청할 때 이 컨텍스트가 poolTimeout이 정의한 시간보다 오랫동안 풀에 이미 존재하는 경우에는 이 컨텍스트 인스턴스가 시간이 경과되었는지(stale) 활성 상태인지 여부에 관계없이 이 연결이 닫힙니다. 요청에서 해제된 후 새 컨텍스트 인스턴스가 작성되어 풀에 다시 배치됩니다. poolTimeout 최소값은 0입니다. 최대값은 없습니다. poolTimeout이 0이면 풀의 컨텍스트 인스턴스가 시간이 경과(stale)될 때까지 남아 있음을 의미합니다. 이 경우, 컨텍스트 풀은 통신 예외를 발견하고 새 컨텍스트 인스턴스를 재작성합니다. 기본값은 0입니다.(정수, 선택사항)
- -poolWaitTime
- 컨텍스트 인스턴스 수가 최대 풀 크기에 도달하면 컨텍스트 풀이 풀에서 사용 가능한 유휴 컨텍스트 인스턴스가 있는지 여부를 다시 확인할 때까지 요청이 대기할 시간 간격(밀리초)입니다. 유휴 컨텍스트 인스턴스가 여전히 없으면 요청은 다음 검사까지 동일한 기간 동안 계속 대기합니다. poolWaitout의 최소값은 0입니다. 최대값은 없습니다. poolWaitTime이 0이면 컨텍스트 풀이 유휴 컨텍스트가 있는지 여부를 확인하지 않음을 의미합니다. 대신에, 컨텍스트 인스턴스가 다른 요청에서 해제되면 요청에 알립니다. 기본값은 3000입니다(정수, 선택사항)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrLDAPContextPool {-id id_name}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPContextPool ('[-id id_name]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPContextPool (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrLDAPContextPool {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPContextPool ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPContextPool (['-interactive'])
updateIdMgrLDAPEntityType
updateIdMgrLDAPEntityType 명령은 LDAP 저장소 구성의 기존 LDAP 엔티티 유형 정의를 업데이트합니다. 이 명령을 사용하여 값이 여러 개인 매개변수에 값을 더 추가할 수 있습니다. 이 특성이 이미 존재하는 경우에는 특성 값이 대체됩니다. 이 특성이 없는 경우에는 추가됩니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 엔티티 유형 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -searchFilter
- 엔티티 유형을 검색하는 데 사용할 검색 필터입니다(문자열, 선택적)
- -objectClasses
- 엔티티 유형에 대한 하나 이상의 오브젝트 클래스입니다(문자열, 선택적)
- -objectClassesForCreate
- 엔티티 유형 오브젝트를 작성할 때 사용될 오브젝트 클래스입니다. objectClasses 매개변수 값과 같은 경우에는 이 매개변수의 값을 지정하지 않아도 됩니다(문자열, 선택적)
- -searchBases
- 엔티티 유형을 검색하는 동안 사용할 검색 베이스입니다(문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrLDAPEntityType {-id id_name -name name_value}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPEntityType ('[-id id_name -name name_value]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPEntityType (['-id', 'id_name', '-name', 'name_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrLDAPEntityType {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPEntityType ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPEntityType (['-interactive'])
updateIdMgrLDAPGroupDynamicMemberAttr
updateIdMgrLDAPGroupDynamicMemberAttr 명령은 LDAP 그룹 구성의 동적 멤버 속성 구성을 업데이트합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 그룹 멤버 속성으로 사용되는 LDAP 속성 이름입니다(예: memberURL). (문자열, 필수).
- -objectClass
- 동적 멤버 속성을 포함하는 그룹 오브젝트 클래스입니다(예: groupOfURLs). 이 매개변수를 정의하지 않으면 동적 멤버 속성이 모든 그룹 오브젝트 클래스에 적용됩니다. (문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrLDAPGroupDynamicMemberAttr {-id id_name -name name_value -objectClass groupOfURLs}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPGroupDynamicMemberAttr ('[-id id_name -name name_value -objectClass groupOfURLs]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPGroupDynamicMemberAttr (['-id', 'id_name', '-name', 'name_value', '-objectClass', 'groupOfURLs'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrLDAPGroupDynamicMemberAttr {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPGroupDynamicMemberAttr ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPGroupDynamicMemberAttr (['-interactive'])
updateIdMgrLDAPGroupMemberAttr
updateIdMgrLDAPGroupMemberAttr 명령은 LDAP 그룹 구성의 멤버 속성 구성을 업데이트합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 그룹 멤버 속성으로 사용되는 LDAP 속성 이름입니다(예: member 또는 uniqueMember). (문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -objectClass
- 멤버 속성을 포함하는 그룹 오브젝트 클래스입니다(예: groupOfNames 또는 groupOfUniqueNames). 이 매개변수를 정의하지 않으면 멤버 속성이 모든 그룹 오브젝트 클래스에 적용됩니다. (문자열, 선택적)
- -scope
- 멤버 속성 범위입니다. 올바른 값은 다음과 같습니다.
- direct - 멤버 속성은 직접 멤버만 포함하므로 멤버는 그룹에 직접 포함되며 중첩 그룹에는 포함되지 않습니다. 예를 들어, group1이 group2를 포함하고 group2가 user1을 포함하는 경우 group2는 group1의 직접 멤버이지만 user1은 group1의 직접 멤버가 아닙니다. member와 uniqueMember 둘 다 직접 멤버 속성입니다.
- nested - 멤버 속성은 직접 멤버와 중첩 멤버를 둘 다 포함합니다.
- -dummyMember
- 멤버를 지정하지 않고 그룹을 작성하는 경우 필수 속성 누락이 있음을 표시하는 예외 수신을 방지하기 위해 더미 멤버를 자동으로 채웁니다(문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrLDAPGroupMemberAttr {-id id_name -name name_value}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPGroupMemberAttr ('[-id id_name -name name_value]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPGroupMemberAttr (['-id', 'id_name', '-name', 'name_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrLDAPGroupMemberAttr {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPGroupMemberAttr ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPGroupMemberAttr (['-interactive'])
updateIdMgrLDAPRepository
updateIdMgrLDAPRepository 명령은 LDAP 저장소 구성을 업데이트합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -ldapServerType
- 사용 중인 LDAP 서버 유형입니다. 기본값은 IDS51입니다(문자열, 선택적)
- 다음 유효값 중 하나를 지정하십시오.
- IDS
- ZOSDS
- DOMINO
- NDS
- SUNONE
- AD
- ADAM
- CUSTOM
- -adapterClassName
- 기본값은 com.ibm.ws.wim.adapter.ldap.LdapAdapter입니다(문자열, 선택적)
- -certificateMapMode
- 정확한 식별 이름을 사용하여 또는 인증서 필터를 사용하여 X.509 인증서를 LDAP 디렉토리에 맵핑할지 여부를 지정합니다. 기본값은 exactdn입니다. 맵핑에 인증서 필터를 사용하려면 certificatefilter를 지정하십시오. (문자열, 선택적)
- -certificateFilter
- certificateMapMode 값이 certificatefilter이면 이 특성은 클라이언트 인증서의 속성을 LDAP의 항목에 맵핑하는 LDAP 필터를 지정합니다. (문자열, 선택적)
- -isExtIdUnique
- 외부 ID가 고유한지 여부를 지정합니다. 기본값은 true입니다. (부울, 선택적)
- -loginProperties
- 로그인에 사용되는 특성 이름을 표시합니다(문자열, 선택사항).
지원된 구성: 여러 로그인 특성을 정의하는 경우 첫 번째 로그인 특성은 연합 저장소 principalName 특성에 프로그래밍 방식으로 맵핑됩니다. 예를 들어, 로그인 특성으로 uid;mail을 설정하면 LDAP 속성 uid 값은 연합 저장소 principalName 특성으로 맵핑됩니다. 여러 로그인 특성을 정의한 경우 로그인 후 첫 번째 로그인 특성은 principalName 특성의 값으로 리턴됩니다. 예를 들어, joe@yourco.com을 principalName 값으로 전달하고 로그인 특성을 uid;mail로 구성하면 principalName은 joe로 리턴됩니다.sptcfg
- -primaryServerQueryTimeInterval
- 1차 서버 가용성을 테스트하기 위한 폴링 간격을 표시합니다. 이 매개변수 값은 분 단위로 지정됩니다. 기본값은 15입니다(정수, 선택사항)
- -returnToPrimaryServer
- 사용 가능하면 1차 LDAP 서버로 돌아감을 표시합니다. 기본값은 true입니다(부울, 선택적)
- -searchCountLimit
- 검색 수 한계 값입니다(정수, 선택사항)
- -searchPageSize
- 검색 페이지 크기 값입니다(정수, 선택사항)
- -searchTimeLimit
- 검색 시간 한계 값입니다(정수, 선택사항)
- -sslConfiguration
- SSL 구성입니다(문자열, 선택적)
- -supportAsyncMode
- 비동기 모드가 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportChangeLog
- 이 매개변수는 저장소가 변경 추적을 지원하는지 여부를 표시합니다. 이 매개변수의 올바른 값은 none 또는 native입니다. 기본값은 none입니다. (문자열, 선택적)
- -supportSorting
- 정렬이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportPaging
- 페이징이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportTransactions
- 트랜잭션이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -supportExternalName
- 외부 이름이 지원되는지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -translateRDN
- RDN 변환 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrLDAPRepository {-id id_name}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPRepository ('[-id id_name]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPRepository (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrLDAPRepository {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPRepository ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPRepository (['-interactive'])
updateIdMgrLDAPSearchResultCache
updateIdMgrLDAPSearchResultCache 명령은 LDAP 검색 결과 캐시 구성을 업데이트합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -cachesDiskOffLoad
- 속성 캐시와 검색 결과를 하드 디스크에 로드합니다. 기본적으로 캐시 항목 수가 캐시의 최대 크기에 도달하면 새 항목을 캐시에 입력할 수 있도록 캐시 항목이 제거됩니다. 이 매개변수를 사용으로 설정하면 제거된 캐시 항목은 향후 액세스를 위해 디스크에 복사됩니다. 기본값은 false입니다.(부울, 선택적)
- -enabled
- 검색 결과 캐시를 사용으로 설정합니다. 기본값은 true입니다. (부울, 선택적)
- -cacheSize
- 검색 결과 캐시의 최대 크기입니다. 검색 결과 캐시에 배치할 수 있는 이름 지정 열거 오브젝트 수입니다. 이 매개변수의 최소값은 100입니다. 기본값은 2000입니다(정수, 선택사항)
- -cacheTimeOut
- 검색 결과 캐시에 캐시된 항목이 유효하지 않게 되기 전의 시간(초)입니다. 이 매개변수의 최소값은 0입니다. 0 값은 구성 변경사항이 있을 때까지 캐시된 이름 지정 열거 오브젝트가 검색 결과 캐시에 유지됨을 의미합니다. 기본값은 600입니다(정수, 선택사항)
- -searchResultSizeLimit
- 검색 결과에 캐시될 수 있는 이름 지정 열거 오브젝트에 포함된 최대 항목 수입니다. 예를 들어, 이 특성 값이 1000으로 설정되면 검색 결과에 2000명의 사용자가 포함된 경우 검색 결과는 검색 결과 캐시에 캐시되지 않습니다. 기본값은 1000입니다(정수, 선택사항)
- -cacheDistPolicy
- 클러스터 환경에서 동적인 캐시에 대한 분배 정책입니다.
올바른 값은 none(NOT_SHARED의 경우), push(SHARED_PUSH의 경우), push_pull(SHARED_PUSH_PULL의 경우)이며 기본값은 none입니다. 어댑터 시작 프로세스 중에 이 매개변수 값을 읽고 그에 따라 캐시 정책이 설정됩니다.
(문자열, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrLDAPSearchResultCache {-id id_name}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPSearchResultCache ('[-id id_name]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPSearchResultCache (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrLDAPSearchResultCache {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPSearchResultCache ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPSearchResultCache (['-interactive'])
updateIdMgrLDAPServer
updateIdMgrLDAPServer 명령은 사용자가 지정하는 LDAP 저장소 ID에 대한 LDAP 서버 구성을 업데이트합니다.
필수 매개변수 및 리턴값
- -id
- 저장소 ID입니다(문자열, 필수).
- -host
- 수정할 특성을 포함하는 LDAP 서버의 호스트 이름입니다(문자열, 필수)
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -port
- LDAP 서버의 포트 번호입니다(정수, 선택사항)
- -authentication
- 사용할 인증 방법을 표시합니다. 기본값은 simple입니다. 올바른 값은 none 또는 strong입니다. (문자열, 선택적)
- -bindDN
- LDAP 서버의 바인딩 도메인 이름입니다(문자열, 선택적)
- -bindPassword
- 바인딩 비밀번호입니다. 비밀번호는 저장되기 전에 암호화됩니다(문자열, 선택사항).
- -certificateMapMode
- 정확한 식별 이름을 사용하여 또는 인증서 필터를 사용하여 X.509 인증서를 LDAP 디렉토리에 맵핑할지 여부를 지정합니다. 기본값은 exactdn입니다. 맵핑에 인증서 필터를 사용하려면 certificatefilter를 지정하십시오. (문자열, 선택적)
- -certificateFilter
- certificateMapMode 값이 certificatefilter이면 이 특성은 클라이언트 인증서의 속성을 LDAP의 항목에 맵핑하는 LDAP 필터를 지정합니다. (문자열, 선택적)
- -connectTimeout
- 초 단위로 측정된 연결 제한시간입니다(정수, 선택사항)제한사항: 현재 JNDI 제한사항으로 인해 최대 연결 제한시간은 20초입니다. 20초가 넘는 값을 지정해도 여전히 20초에 연결이 제한시간 초과됩니다.
- -connectionPool
- 연결 풀입니다. 기본값은 false입니다.(부울, 선택적)
- -derefAliases
- 별명 역참조 방법을 제어합니다. 기본값은 always입니다. 올바른 값은 다음과 같습니다.
- never - 별명을 역참조하지 않음
- finding - 이름 분석 동안에만 별명을 역참조함
- searching - 이름 분석 후에만 별명을 역참조함
- -ldapServerType
- 사용 중인 LDAP 서버 유형입니다. 기본값은 IDS51입니다(문자열, 선택적)
- 다음 유효값 중 하나를 지정하십시오.
- IDS
- ZOSDS
- DOMINO
- NDS
- SUNONE
- AD
- ADAM
- CUSTOM
- -primary_host
- 1차 LDAP 서버의 호스트 이름입니다(문자열, 선택적)
- -referal
- LDAP 참조입니다. 기본값은 ignore입니다. 올바른 값은 follow, throw 또는 false입니다. (문자열, 선택적)
- -sslConfiguration
- SSL 구성입니다(문자열, 선택적)
- -sslEnabled
- SSL 사용 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrLDAPServer {-id id_name -host myhost.ibm.com}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPServer ('[-id id_name -host myhost.ibm.com]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPServer (['-id', 'id_name', '-host', 'myhost.ibm.com'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrLDAPServer {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrLDAPServer ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrLDAPServer (['-interactive'])
updateIdMgrRepository
updateIdMgrRepository 명령은 공통 저장소 구성을 업데이트합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -adapterClassName
- 저장소 어댑터의 구현 클래스 이름입니다(문자열, 선택적)
- -EntityTypesNot AllowCreate
- 이 저장소에서 작성되지 않아야 하는 엔티티 유형 이름입니다(문자열, 선택적)
- -EntityTypesNotAllowUpdate
- 이 저장소에서 업데이트되지 않아야 하는 엔티티 유형 이름입니다(문자열, 선택적)
- -EntityTypesNotAllowRead
- 이 저장소에서 읽지 않아야 하는 엔티티 유형 이름입니다(문자열, 선택적)
- -EntityTypesNotAllowDelete
- 이 저장소에서 삭제되지 않아야 하는 엔티티 유형 이름입니다(문자열, 선택적)
- -isExtIdUnique
- 외부 ID가 고유한지 여부를 지정합니다(부울, 선택적)
- -loginProperties
- 로그인에 사용되는 특성 이름을 표시합니다(문자열, 선택적)
- -readOnly
- 읽기 전용 저장소인지 여부를 표시합니다. 기본값은 false입니다.(부울, 선택적)
- -repositoriesForGroups
- 그룹 데이터가 저장되는 저장소 ID입니다(문자열, 선택적)
- -supportAsyncMode
- 어댑터가 비동기 모드를 지원하는지 여부를 표시합니다. 기본값은 false입니다(부울, 선택적)
- -supportChangeLog
- 이 매개변수는 저장소가 변경 추적을 지원하는지 여부를 표시합니다. 이 매개변수의 올바른 값은 none 또는 native입니다. 기본값은 none입니다. (문자열, 선택적)
- -supportPaging
- 저장소가 페이징을 지원하는지 여부를 표시합니다(부울, 선택적)
- -supportSorting
- 저장소가 정렬을 지원하는지 여부를 표시합니다(부울, 선택적)
- -supportTransactions
- 저장소가 트랜잭션을 지원하는지 여부를 표시합니다(부울, 선택적)
- -supportedExternalName
- 저장소가 외부 이름을 지원하는지 여부를 표시합니다(부울, 선택적)
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrRepository {-id id_name}
- Jython 문자열 사용:
AdminTask.updateIdMgrRepository ('[-id id_name]')
- Jython 목록 사용:
AdminTask.updateIdMgrRepository (['-id', 'id_name'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrRepository {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrRepository ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrRepository (['-interactive'])
updateIdMgrRepositoryBaseEntry
updateIdMgrRepositoryBaseEntry 명령은 지정된 저장소의 기본 항목을 업데이트합니다.
필수 매개변수
- -id
- 저장소 ID입니다(문자열, 필수).
- -name
- 기본 항목의 식별 이름입니다(문자열, 필수).
선택적 매개변수
- -securityDomainName
- 보안 도메인을 고유하게 식별하는 이름을 지정하려면 이 매개변수를 사용하십시오. 이 매개변수를 지정하지 않는 경우 명령은 글로벌 연합 저장소를 사용합니다. (문자열, 선택적)
- -nameInRepository
- 기본 항목 이름을 고유하게 식별하는 저장소의 식별 이름입니다(문자열, 선택적)
문제점 방지: name 매개변수와 nameInRepository 매개변수 둘 다에 지정된 값이 데이터베이스 저장소에 대해 동일해야 합니다. gotcha
예제
일괄처리 모드 예제 사용법:
- Jacl 사용:
$AdminTask updateIdMgrRepositoryBaseEntry {-id id_name name name_value}
- Jython 문자열 사용:
AdminTask.updateIdMgrRepositoryBaseEntry ('[-id id_name name name_value]')
- Jython 목록 사용:
AdminTask.updateIdMgrRepositoryBaseEntry (['-id', 'id_name', 'name', 'name_value'])
대화식 모드 사용 예제:
- Jacl 사용:
$AdminTask updateIdMgrRepositoryBaseEntry {-interactive}
- Jython 문자열 사용:
AdminTask.updateIdMgrRepositoryBaseEntry ('[-interactive]')
- Jython 목록 사용:
AdminTask.updateIdMgrRepositoryBaseEntry (['-interactive'])