Table of Contents

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)

  • 존재하는 자격증명 가져와 아이디 비밀번호 입력 예시



  1. '자격증명 가져오기' 자격증명 이름 설정

    • Input Common > 자격증명 이름
      • Ex) "Credential_Test"
        • 예시로 테스트용 자격증명 이름을 활용하므로, 실제 가져올 자격증명 이름 입력 필요
  2. '자격증명 가져오기' 결과 변수 설정

    • Ex) result
  3. '자격증명 가져오기' 사용자명 변수 설정

    • Ex) userName
  4. '자격증명 가져오기' 패스워드 변수 설정

    • Ex) password



  1. '브라우져 열기' URL기입
    • 'Input Common > URL'
      • Ex)"https://portal.antbot.co.kr/login"
        • 예시용 로그인 페이지를 활용


  1. 'Smart Finder' 키보드 입력
    • Ex)userName
      • 자격증명 액티비티의 사용자명 변수 기입


  1. 'Smart Finder' 키보드 입력

    • Ex)New System.Net.NetworkCredential(string.Empty, password).Password
      • 자격증명 액티비티의 패스워드 변수를 String으로 변환
  2. 실행 결과 확인

    • 자격증명에 등록된 아이디와 패스워드가 기입 됐는지 확인
      • 로그인 화면



  1. '로그 남기기' 액티비티
    • Ex)"자격증명가져오기 결과 : " +result.ToString



## 추가 관련 데이터 | 항목명 | 값 | | --- | --- | | 원본 매뉴얼 URL | /AntBot%20Studio/Activity/12.%20시스템정보/자격증명/자격증명%20가져오기/ktds.AntBot.Activities.BasicLib.CredentialGetSecure.CredentialGetSecureActivity.html | | 패키지명 | ktds.AntBot.Activities.BasicLib.CredentialGetSecure.CredentialGetSecureActivity | | 매뉴얼 ID | ktds.AntBot.Activities.BasicLib.CredentialGetSecure.CredentialGetSecureActivity |