MicrosoftDNS_KEYType 클래스

KEY 리소스 레코드를 나타내는 MicrosoftDNS_ResourceRecord 하위 클래스입니다.

MOF 코드에서 다음 구문이 간소화되었습니다.

구문

class MicrosoftDNS_KEYType : MicrosoftDNS_ResourceRecord
{
  uint16 Flags;
  uint16 Protocol;
  uint16 Algorithm;
  string PublicKey;
};

멤버

MicrosoftDNS_KEYType 클래스에는 다음과 같은 유형의 멤버가 있습니다.

메서드

MicrosoftDNS_KEYType 클래스에는 이러한 메서드가 있습니다.

메서드 설명
CreateInstanceFromPropertyData 메서드의 입력 매개 변수에 있는 데이터를 기반으로 KEY 리소스 레코드를 인스턴스화합니다. 레코드의 DNS 서버 이름, 컨테이너 이름, 소유자 이름, 클래스(기본값 = IN), Time-to-Live 값 및 WINS 매핑 플래그, 역방향 조회 시간 제한, WINS 캐시 시간 초과 및 추가할 도메인 이름입니다. 새 개체에 대한 참조를 출력 매개 변수로 반환합니다.
한정자: 구현됨, 정적
수정 TTL, 매핑 플래그, 조회 시간 초과, 캐시 시간 초과 및 결과 도메인을 이 메서드의 입력 매개 변수로 지정된 값에 업데이트. 매개 변수에 대한 새 값을 지정하지 않으면 매개 변수의 현재 값이 변경되지 않습니다. 메서드는 수정된 개체에 대한 참조를 출력 매개 변수로 반환합니다.
한정자: 구현됨

속성

MicrosoftDNS_KEYType 클래스에는 이러한 속성이 있습니다.

알고리즘

데이터 형식: uint16

액세스 형식: 읽기 전용

리소스 레코드에 지정된 키와 함께 사용되는 알고리즘입니다. 할당된 값은 다음 표에 나와 있습니다.

의미
1
RSA/MD5(RFC 2537)
2
Diffie-Hellman(RFC 2539)
3
DSA(RFC 2536)
4
타원 곡선 암호화

플래그

데이터 형식: uint16

액세스 형식: 읽기 전용

IETF RFC 2535에 설명된 대로 매핑을 지정하는 데 사용되는 플래그입니다.

프로토콜

데이터 형식: uint16

액세스 형식: 읽기 전용

리소스 레코드에 지정된 키를 사용할 수 있는 프로토콜입니다. 할당된 값은 다음 표에 나와 있습니다.

의미
1
TLS
2
전자 메일
3
DNSSEC
4
IPsec
255
모든 프로토콜

PublicKey

데이터 형식: 문자열

액세스 형식: 읽기 전용

RFC 2535의 부록 A에 설명된 대로 base 64로 표현되는 공개 키입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
지원되는 버전 없음
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
네임스페이스
Root\MicrosoftDNS
MOF
Dnsprov.mof

추가 정보

MicrosoftDNS_KEYType 클래스의 CreateInstanceFromPropertyData 메서드

MicrosoftDNS_KEYType 클래스의 Modify 메서드

MicrosoftDNS_ResourceRecord