Класс MicrosoftDNS_KEYType

Подкласс MicrosoftDNS_ResourceRecord , представляющий запись ресурса KEY.

Следующий синтаксис упрощен из MOF-кода.

Синтаксис

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

Члены

Класс MicrosoftDNS_KEYType имеет следующие типы членов:

Методы

Класс MicrosoftDNS_KEYType содержит следующие методы.

Метод Описание
CreateInstanceFromPropertyData Создает экземпляр записи ресурса KEY на основе данных во входных параметрах метода: имя DNS-сервера записи, имя контейнера, имя владельца, класс (по умолчанию = IN), значение срока жизни и флаг сопоставления WINS, время ожидания обратного поиска, время ожидания кэша WINS и добавляемое доменное имя. Он возвращает ссылку на новый объект в качестве выходного параметра.
Квалификаторы: реализованные, статические
Изменение Обновления срок жизни, сопоставление флага, времени ожидания поиска, тайм-аута кэша и домена результатов со значениями, указанными в качестве входных параметров этого метода. Если новое значение параметра не указано, текущее значение параметра не изменяется. Метод возвращает ссылку на измененный объект в качестве выходного параметра.
Квалификаторы: реализовано

Свойства

Класс MicrosoftDNS_KEYType имеет следующие свойства.

Алгоритм

Тип данных: uint16

Тип доступа: только для чтения

Алгоритм, используемый с ключом, указанным в записи ресурса. Назначенные значения показаны в следующей таблице.

Значение Значение
1
RSA/MD5 (RFC 2537)
2
Diffie-Hellman (RFC 2539)
3
DSA (RFC 2536)
4
Шифрование на эллиптических кривых

Flags

Тип данных: uint16

Тип доступа: только для чтения

Флаги, используемые для указания сопоставления, как описано в документе IETF RFC 2535.

протокол;

Тип данных: uint16

Тип доступа: только для чтения

Протокол, для которого можно использовать ключ, указанный в записи ресурса. Назначенные значения показаны в следующей таблице.

Значение Значение
1
TLS
2
E-Mail
3
DNSSEC
4
IPsec
255
Все протоколы

PublicKey

Тип данных: string

Тип доступа: только для чтения

Открытый ключ, представленный в базе 64, как описано в приложении A к RFC 2535.

Требования

Требование Значение
Минимальная версия клиента
Ни одна версия не поддерживается
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Пространство имен
Root\MicrosoftDNS
MOF
Dnsprov.mof

См. также раздел

Метод CreateInstanceFromPropertyData класса MicrosoftDNS_KEYType

Метод Modify класса MicrosoftDNS_KEYType

MicrosoftDNS_ResourceRecord