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

wsadmin 도구를 사용하여 보안을 구성하는 데 Jython 또는 Jacl 스크립트 언어를 사용할 수 있습니다. TrustManagerCommands 그룹의 명령 및 매개변수를 사용하여 구성에서 신뢰 관리자 설정을 작성, 삭제 및 조회할 수 있습니다. 이러한 명령을 사용하여 순수 클라이언트에 대한 사용자 정의 신뢰 관리자도 작성할 수 있습니다.

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

createTrustManager

createTrustManager 명령은 구성에서 신뢰 관리자를 작성합니다.

대상 오브젝트

없음

매개변수 및 리턴값

-name
신뢰 관리자를 고유하게 식별하는 이름입니다(문자열, 필수)
-scopeName
범위 이름입니다(문자열, 선택적)
-provider
제공자를 지정합니다(문자열, 선택적)
-algorithm
신뢰 관리자 또는 키 관리자의 알고리즘 이름을 지정합니다(문자열, 선택적)
-trustManagerClass
javax.net.s sl.TrustManager 인터페이스를 구현하는 사용자 정의 클래스를 지정합니다(문자열, 선택적)

예제

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createTrustManager {-name testTM}
  • Jython 문자열 사용:
    AdminTask.createTrustManager ('[-name testTM]')
  • Jython 목록 사용:
    AdminTask.createTrustManager (['-name', 'testTM'])

대화식 모드 사용 예제:

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

deleteTrustManager

deleteTrustManager 명령은 구성에서 신뢰 관리자 설정을 삭제합니다.

대상 오브젝트

없음.

필수 매개변수

-name
신뢰 관리자를 고유하게 식별하는 이름을 지정합니다(문자열, 필수).

선택적 매개변수

-scopeName
범위 이름을 지정합니다(문자열, 선택적)

예제

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask deleteTrustManager {-name testTM}
  • Jython 문자열 사용:
    AdminTask.deleteTrustManager('[-name testTM]')
  • Jython 목록 사용:
    AdminTask.deleteTrustManager(['-name', 'testTM'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask deleteTrustManager {-interactive}
  • Jython 사용:
    AdminTask.deleteTrustManager('-interactive')

getTrustManager

getTrustManager 명령은 신뢰 관리자 설정을 얻습니다.

대상 오브젝트

없음.

필수 매개변수

-name
신뢰 관리자를 고유하게 식별하는 이름을 지정합니다(문자열, 필수).

선택적 매개변수

-scopeName
관리 범위를 식별하는 고유 이름을 지정합니다(문자열, 선택적)

예제

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask getTrustManager {-name testTM}
  • Jython 문자열 사용:
    AdminTask.getTrustManager('[-name testTM]')
  • Jython 목록 사용:
    AdminTask.getTrustManager(['-name', 'testTM'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask getTrustManager {-interactive}
  • Jython 사용:
    AdminTask.getTrustManager('-interactive')

listTrustManagers

listTrustManagers 명령은 특정 관리 범위 내 신뢰 관리자를 나열합니다.

대상 오브젝트

없음.

필수 매개변수

없음.

선택적 매개변수

-scopeName
관리 범위를 식별하는 고유 이름을 지정합니다(문자열, 선택적)
-displayObjectName
범위 내 신뢰 관리자 오브젝트를 나열하려면 이 매개변수 값을 true로 설정하십시오. 신뢰 관리자 이름과 관리 범위를 포함하는 문자열을 나열하려면 이 매개변수 값을 false로 설정하십시오(부울, 선택적)
-all
신뢰 관리자를 모두 나열하려면 이 매개변수 값을 true로 지정하십시오. 이 매개변수는 scopeName 매개변수를 대체합니다. 기본값은 false입니다.(부울, 선택적)

예제

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask listTrustManagers {-displayObjectName true}
  • Jython 문자열 사용:
    AdminTask.listTrustManagers('[-displayObjectName true]')
  • Jython 목록 사용:
    AdminTask.listTrustManagers(['-displayObjectName', 'true'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask listTrustManagers {-interactive}
  • Jython 사용:
    AdminTask.listTrustManagers('-interactive')

modifyTrustManager

modifyTrustManager 명령은 기존 신뢰 관리자 설정을 변경합니다.

대상 오브젝트

없음.

필수 매개변수

-name
신뢰 관리자를 고유하게 식별하는 이름을 지정합니다(문자열, 필수).

선택적 매개변수

-scopeName
관리 범위를 식별하는 고유 이름을 지정합니다(문자열, 선택적)
-provider
신뢰 관리자의 제공자 이름을 지정합니다(문자열, 선택적)
-algorithm
신뢰 관리자의 알고리즘 이름을 지정합니다(문자열, 선택적)
-trustManagerClass
javax.net.sslX509TrustManager 인터페이스를 구현하는 클래스를 지정합니다. 이 매개변수를 provider 또는 algorithm 매개변수와 함께 사용할 수 없습니다(문자열, 선택적)

예제

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask modifyTrustManager {-name testTM -trustManagerClass test.trust.manager}
  • Jython 문자열 사용:
    AdminTask.modifyTrustManager('[-name testTM -trustManagerClass test.trust.manager]')
  • Jython 목록 사용:
    AdminTask.modifyTrustManager(['-name', 'testTM', '-trustManagerClass', 'test.trust.manager'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask modifyTrustManager {-interactive}
  • Jython 사용:
    AdminTask.modifyTrustManager('-interactive')

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



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