AuthenticationAlgorithm은
인증 검색 로직을 제어합니다. 일반적인
Rational® ClearQuest®
인증 스킴만 사용하도록 인증 알고리즘을 제한하거나
데이터베이스 세트에 Rational ClearQuest
및 LDAP 인증을 둘 다 허용하도록 할 수 있습니다. 관리자는 전체 스키마 저장소의 알고리즘을 지정하여 사용자를 인증할 때 사용할
AuthenticationAlgorithm을 구성합니다.
다음 AdminSession 오브젝트 함수를 통해 인증 제어 플로우를 관리하고 변경할 수 있습니다.
- SetAuthenticationAlgorithm(AuthenticationAlgorithm);
- GetAuthenticationAlgorithm( );
참고: GetAuthenticationAlgorithm 메소드는
AdminSession 오브젝트가 작성될 때 초기화되는 AuthenticationAlgorithm의 캐시된 값을
리턴합니다. 리턴된 값은 AdminSession 오브젝트를 닫고 대신 새 AdminSession 오브젝트를 작성하여
사용할 때까지 SetAuthenticationAlgorithm 메소드를 호출하거나
installutil setauthenticationalgorithm 명령을 사용하여 변경된
새로 업데이트된 값을 반영하지 않습니다.
인증 알고리즘에 대한 올바른 값은 다음과 같습니다.
- CQ_FIRST: Rational ClearQuest
스키마 저장소에서 주어진 로그인 이름과 동일한 사용자 이름을 가진 Rational ClearQuest
사용자 프로파일 레코드를
먼저 검색하며, 해당 사용자 레코드의 AuthenticationMode를 기반으로 사용자를 인증합니다. 주어진 로그인 이름을 가진
Rational ClearQuest 사용자 프로파일 레코드가 없으면
LDAP 인증을 시도합니다.
- CQ_ONLY: 일반적인 Rational ClearQuest
사용자 인증. LDAP 인증이 허용되지 않습니다. 이는 기본 모드입니다.
이러한 알고리즘 유형에 대한 자세한 정보는 AuthenticationAlgorithm을 참조하십시오.
메소드에 대한 자세한 정보는 GetAuthenticationAlgorithm 및 SetAuthenticationAlgorithm을 참조하십시오.
참고: 일반적인 Rational ClearQuest
인증은 사용자 계정의 경우 항상 옵션입니다.
전체 스키마 저장소의 AuthenticationAlgorithm을 변경해도
기존 Rational ClearQuest
사용자 계정의 인증 모드는 변경되지 않습니다. 특정 사용자의 인증 모드를 변경하려면
관리자가 해당 특정 사용자의 AuthenticationMode를 변경해야 합니다.
사용자 AuthenticationMode를 참조하십시오.