ISSOAdmin2.UpdateApplication2 메서드

 

UpdateApplication2 메서드는 Enterprise SSO(Single Sign-On) 서버 데이터베이스의 애플리케이션 정보를 업데이트합니다.

문법

  
UpdateApplication2(  
applicationName As String,  
appInfoProps As object  
);  
  
void UpdateApplication2(  
string applicationName,   
IPropertyBag appInfoProps  
);  

매개 변수

applicationName

새 애플리케이션 이름을 포함하는 문자열입니다.

appInfoProps

추가 애플리케이션 정보 속성을 포함하는 IPropertyBag입니다. 자세한 내용은 아래를 참조하세요.

속성 값/반환 값

[C++] 이 메서드는 성공적으로 완료되었는지 여부를 나타내는 HRESULT를 반환합니다. 자세한 내용은 오류 값 섹션을 참조하세요.

[Visual Basic] 적용할 수 없습니다.

Exceptions

[C++] 이 메서드는 다음 표의 값 중 하나를 포함하는 HRESULT를 반환합니다.

[Visual Basic] 이 메서드는 전역 Err 개체의 Number 속성을 다음 표의 값 중 하나로 설정하여 오류를 나타냅니다.

가치 Description
S_OK 메서드가 성공했습니다.
E_ACCESSDENIED 호출자에 대한 액세스가 거부됩니다.
E_INVALIDREG 잘못된 매개 변수가 검색되었습니다.

비고

다음 표에서는 appInfoProps에 허용되는 값을 설명합니다.

propName 유형 ptrValue
연락처 VT_BSTR 담당자 이름
컴퓨터 VT_BSTR 컴퓨터 이름
appAdminAccount VT_BSTR 애플리케이션 관리자 계정
appUserAccount VT_BSTR 애플리케이션 사용자 계정
windowsAccount VT_BSTR Windows 계정
appTicketTimeout VT_UI4 애플리케이션 티켓 시간 제한

또한 개별 플래그는 다음 값을 사용할 수도 있습니다.

propName 유형 ptrValue
enableApp VT_BOOL 애플리케이션 사용
hostInitiatedSSO VT_BOOL 호스트 시작 SSO
validatePassword VT_BOOL 암호 유효성 검사
allowTickets VT_BOOL 티켓 허용
syncFromAdapter VT_BOOL 어댑터에서 동기화
syncToAdapter VT_BOOL 어댑터에 동기화
changeWindowsPassword VT_BOOL Windows 암호 변경
verifyOldPassword VT_BOOL 이전 암호 확인
sendOldPassword VT_BOOL 이전 암호 보내기
allowMappingConflicts VT_BOOL 매핑 충돌 허용
groupApp VT_BOOL 그룹 애플리케이션
groupAdapter VT_BOOL 그룹 어댑터
allowLocalAccounts VT_BOOL 로컬 계정 허용
adminAccountSame VT_BOOL 관리 계정 동일
configStoreApp VT_BOOL 구성 저장소 애플리케이션
timeoutTickets VT_BOOL 시간 제한 티켓
directPasswordSync VT_BOOL 직접 암호 동기화
windowsCreds VT_BOOL Windows 자격 증명
restrictedCreds VT_BOOL 제한된 자격 증명
showFilterOnly VT_BOOL 필터만 표시
restrictMappingCreate VT_BOOL 매핑 만들기 제한
windowsInitiatedSSO VT_BOOL Windows 시작 SSO
disableCredCache VT_BOOL 자격 증명 캐시 사용 안 함

또한 다음 속성을 사용하여 플래그를 직접 지정할 수 있습니다.

propName 유형 ptrValue
flags VT_UI4 지정할 플래그
flagsMask VT_UI4 지정할 플래그 마스크