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 | 지정할 플래그 마스크 |