AdminTask 오브젝트에 대한 CertificateRequestCommands 명령 그룹

wsadmin 도구를 사용하여 보안을 구성하는 데 Jython 또는 Jacl 스크립트 언어를 사용할 수 있습니다. CertificateRequestCommands 그룹의 명령 및 매개변수를 사용하여 인증서 요청을 작성하고 관리할 수 있습니다.

AdminTask 오브젝트에 대한 CertificateRequestCommands 명령 그룹은 다음 명령을 포함합니다.

createCertificateRequest

createCertificateRequest 명령은 특정 키 저장소와 연관된 인증서 요청을 작성합니다.

대상 오브젝트

없음.

매개변수 및 리턴값

-keyStoreName
키 저장소 구성 오브젝트를 고유하게 식별하는 이름입니다(문자열, 필수).
-keyStoreScope
키 저장소의 범위 이름입니다(문자열, 선택적)
-certificateAlias
키 저장소에서 인증서 요청을 고유하게 식별하는 이름입니다(문자열, 필수).
-certificateVersion
인증서 버전입니다(문자열, 필수).
-certificateSize
(정수, 필수).
-certificateCommonName
(문자열, 필수).
-certificateOrganization
(문자열, 선택적)
-certificateOrganizationalUnit
(문자열, 선택적)
-certificateLocality
(문자열, 선택적)
-certificateState
인증서의 상태 코드입니다(문자열, 선택적)
-certificateZip
인증서의 우편번호입니다(문자열, 선택적)
-certificateCountry
인증서의 국가입니다(문자열, 선택적)
-certificateValidDays
인증서가 유효한 기간(일)입니다(정수, 선택사항)
-certificateRequestFilePath
인증 기관으로 보낼 수 있는 인증서 요청의 파일 위치입니다(문자열, 필수).
-signatureAlgorithm
자체 서명 인증서를 작성하는 데 사용되는 서명 알고리즘입니다. listSignatureAlgorithms 명령을 사용하여 유효한 서명 알고리즘 목록을 검색할 수 있습니다. (문자열, 선택적)
  • 리턴: 작성한 키 저장소 오브젝트의 구성 오브젝트 이름.

예제

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createCertificateRequest {-keyStoreName testKeyStore 
    -certificateAlias certReq -certificateSize 1024 -certificate
    CommonName localhost -certificate Organization testing -certificate
    RequestFilePath c:/temp/testCertReq.arm}
  • Jython 문자열 사용:
    AdminTask.createCertificateRequest ('[-keyStoreName testKeyStore 
    -certificateAlias certReq -certificateSize 1024 -certificate
    CommonName localhost -certificate Organization testing -certificate
    RequestFilePath c:/temp/testCertReq.arm]')
  • Jython 목록 사용:
    AdminTask.createCertificateRequest (['-keyStoreName', 'testKeyStore', 
    '-certificateAlias', 'certReq', '-certificateSize', '1024',
    '-certificateCommonName', 'localhost','-certificateOrganization',
    'testing', '-certificateRequestFilePath','c:/temp/testCertReq.arm'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createCertificateRequest {-interactive}
  • Jython 문자열 사용:
    AdminTask.createCertificateRequest ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.createCertificateRequest (['-interactive'])

deleteCertificateRequest

deleteCertificateRequest 명령은 키 저장소에서 인증서 요청을 삭제합니다.

대상 오브젝트

없음.

매개변수 및 리턴값

-keyStoreName
키 저장소 구성 오브젝트를 고유하게 식별하는 이름입니다(문자열, 필수).
-keyStoreScope
키 저장소의 범위 이름입니다(문자열, 선택적)
-certificateAlias
키 저장소에서 인증서 요청을 고유하게 식별하는 이름입니다(문자열, 필수).
  • 리턴: 없음

예제

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask deleteCertificateRequest {-keyStoreName testKeyStore 
    -certificateAlias certReq}
  • Jython 문자열 사용:
    AdminTask.deleteCertificateRequest ('[-keyStoreName testKeyStore 
    -certificateAlias certReq]')
  • Jython 목록 사용:
    AdminTask.deleteCertificateRequest (['-keyStoreName', 'testKeyStore', 
    '-certificateAlias', 'certReq'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask deleteCertificateRequest {-interactive}
  • Jython 문자열 사용:
    AdminTask.deleteCertificateRequest ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.deleteCertificateRequest (['-interactive'])

extractCertificateRequest

extractCertificateRequest 명령은 인증서 요청을 파일에 추출합니다.

대상 오브젝트

없음.

매개변수 및 리턴값

-keyStoreName
키 저장소 구성 오브젝트를 고유하게 식별하는 이름입니다(문자열, 필수).
-keyStoreScope
키 저장소의 범위 이름입니다(문자열, 선택적)
-certificateAlias
키 저장소에서 인증서 요청을 고유하게 식별하는 이름입니다(문자열, 필수).
-certificateRequestFilePath
인증 기관으로 보낼 수 있는 인증서 요청의 파일 위치입니다(문자열, 필수).

선택적 매개변수

-signatureAlgorithm
자체 서명 인증서를 작성하는 데 사용되는 서명 알고리즘입니다. listSignatureAlgorithms 명령을 사용하여 유효한 서명 알고리즘 목록을 검색할 수 있습니다. (문자열, 선택적)

Elliptical Curve 서명 알고리즘에는 특정 크기가 필요하므로 SHA256withECDSA, SHA384withECDSA 또는 SHA512withECDSA가 지정된 경우에는 size 매개변수를 무시합니다. SHA256withECDSA의 크기는 256이고 SHA384withECDSA의 크기는 384이며 SHA512withECDSA의 크기는 521입니다.

  • 리턴: 추출된 인증서를 포함하는 인증서 요청 파일이 작성됩니다.

예제

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask extractCertificateRequest {-keyStoreName testKeyStore 
    -certificateAlias certReq -certificateRequestFilePath c:/temp/testCertReq.arm}
  • Jython 문자열 사용:
    AdminTask.extractCertificateRequest ('[-keyStoreName testKeyStore 
    -certificateAlias certReq -certificateRequestFilePath c:/temp/testCertReq.arm]')
  • Jython 목록 사용:
    AdminTask.extractCertificateRequest (['-keyStoreName', 'testKeyStore', 
    '-certificateAlias', 'certReq', '-certificateRequestFilePath','c:/temp/testCertReq.arm'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask extractCertificateRequest {-interactive}
  • Jython 문자열 사용:
    AdminTask.extractCertificateRequest ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.extractCertificateRequest (['-interactive'])

getCertificateRequest

getCertificateRequest 명령은 키 저장소의 특정 인증서 요청에 대한 정보를 얻습니다.

대상 오브젝트

없음.

매개변수 및 리턴값

-keyStoreName
키 저장소 구성 오브젝트를 고유하게 식별하는 이름입니다(문자열, 필수).
-keyStoreScope
키 저장소의 범위 이름입니다(문자열, 선택적)
-certificateAlias
키 저장소에서 인증서 요청을 고유하게 식별하는 이름입니다(문자열, 필수).
  • 리턴: 인증서 요청에 대한 정보.

예제

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask getCertificateRequest {-keyStoreName testKeyStore 
    -certificateAlias certReq}
  • Jython 문자열 사용:
    AdminTask.getCertificateRequest ('[-keyStoreName testKeyStore 
    -certificateAlias certReq]')
  • Jython 목록 사용:
    AdminTask.getCertificateRequest (['-keyStoreName', 'testKeyStore', 
    '-certificateAlias', 'certReq'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask getCertificateRequest {-interactive}
  • Jython 문자열 사용:
    AdminTask.getCertificateRequest ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.getCertificateRequest (['-interactive'])

listCertificateRequests

listCertificateRequests 명령은 특정 키 저장소와 연관된 모든 인증서 요청을 나열합니다.

대상 오브젝트

없음.

매개변수 및 리턴값

-keyStoreName
키 저장소 구성 오브젝트를 고유하게 식별하는 이름입니다(문자열, 필수).
-keyStoreScope
키 저장소의 범위 이름입니다(문자열, 선택적)
  • 리턴: 키 저장소의 각 인증서 요청에 대한 속성 목록.

예제

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask listCertificateRequest {-keyStoreName testKeyStore}
  • Jython 문자열 사용:
    AdminTask.listCertificateRequest ('[-keyStoreName testKeyStore]')
  • Jython 목록 사용:
    AdminTask.listCertificateRequest (['-keyStoreName', 'testKeyStore'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask listCertificateRequests {-interactive}
  • Jython 문자열 사용:
    AdminTask.listCertificateRequests ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.listCertificateRequests (['-interactive'])

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_atcertrequests
파일 이름:rxml_atcertrequests.html