AntBot Studio > Activity > 시스템정보 > 자격증명 > 자격증명 가져오기
정의 (Description)
- 자격 증명 관리자에서 자격 증명 정보를 불러오는 Activity입니다.
속성 (Properties) (*은 필수값입니다.)
항목 | 설명 | 데이터타입 | 기본값 | 설정가능옵션 |
---|---|---|---|---|
Common | ||||
Activity이름 | 해당 Activity의 이름을 설정합니다. - 기본값은 Activity명이며, 사용자가 직접 변경 가능합니다. |
String | 자격증명 가져오기 | |
Input Common | ||||
CredentialType | 자격 증명 유형을 설정합니다. | String | Generic | - None : 어떤 형태의 자격증명도 없는 상태입니다 - Generic : 일반적인 자격증명을 가리킵니다. - DomainPassword : 도메인 패스워드를 사용한 자격증명입니다. - DomainCertificate : 도메인 인증서를 사용한 자격증명입니다. - DomainVisiblePassword : 도메인에 등록된 사용자의 비밀번호를 가시적으로 입력하는 자격증명입니다. |
PersistanceType | 자격 증명 지속성 유형을 설정합니다. | String | Enterprise | - Session : 현재 사용자 세션 동안에만 유효합니다. - LocalComputer : 로컬 컴퓨터에 영구적으로 저장됩니다. - Enterpise : 기업 네트워크나 도메인에 연결된 사용자에게 사용됩니다. |
자격증명 이름 * | 불러올 자격 증명 이름을 설정합니다. | String | Null | |
Output | ||||
결과 | 지정한 자격 증명 데이터에 대해 검색 여부 결과 데이터를 받을 값을 설정합니다. | Boolean | Null | |
사용자명 | 자격 증명한 사용자명 데이터를 받을 값을 설정합니다. | String | Null | |
패스워드 | 사용자명에 대한 암호 데이터를 받을 값을 설정합니다. | SecureString | Null |
액티비티 사용 예시 (Example Usage)
- 존재하는 자격증명 가져와 아이디 비밀번호 입력 예시
'자격증명 가져오기' 자격증명 이름 설정
- Input Common > 자격증명 이름
- Ex) "Credential_Test"
- 예시로 테스트용 자격증명 이름을 활용하므로, 실제 가져올 자격증명 이름 입력 필요
- Ex) "Credential_Test"
- Input Common > 자격증명 이름
'자격증명 가져오기' 결과 변수 설정
- Ex) result
'자격증명 가져오기' 사용자명 변수 설정
- Ex) userName
'자격증명 가져오기' 패스워드 변수 설정
- Ex) password
- '브라우져 열기' URL기입
- 'Input Common > URL'
- Ex)"https://portal.antbot.co.kr/login"
- 예시용 로그인 페이지를 활용
- Ex)"https://portal.antbot.co.kr/login"
- 'Input Common > URL'
- 'Smart Finder' 키보드 입력
- Ex)userName
- 자격증명 액티비티의 사용자명 변수 기입
- Ex)userName
'Smart Finder' 키보드 입력
- Ex)New System.Net.NetworkCredential(string.Empty, password).Password
- 자격증명 액티비티의 패스워드 변수를 String으로 변환
- Ex)New System.Net.NetworkCredential(string.Empty, password).Password
실행 결과 확인
- 자격증명에 등록된 아이디와 패스워드가 기입 됐는지 확인
- 로그인 화면
- 자격증명에 등록된 아이디와 패스워드가 기입 됐는지 확인
- '로그 남기기' 액티비티
- Ex)"자격증명가져오기 결과 : " +result.ToString
참고 매뉴얼 링크 (Related Manual)
- AntBot Studio > Activity > 웹 제어 > 브라우져 > 브라우져 열기
- AntBot Studio > Activity > 화면제어 > Object > Smart Finder 사용방법