Возвращаемый параметр: строковый параметр, определяющий имя ключа защиты.
• GetKeyProtectorNumericalPassword – возвращает пароль ключа защиты.
Входящий параметр: строковый параметр, определяющий идентификатор метки ключа защиты.
Возвращаемый параметр: строковый параметр, определяющий пароль ключа защиты.
• GetKeyProtectorPlatf ormValidationProf Не – возвращает платформы аутентификации профиля, поддерживаемые ключом защиты.
Входящий параметр: строковый параметр, определяющий идентификатор метки ключа защиты.
Возвращаемый параметр: массив параметров типа uint8, определяющих платформы аутентификации профиля.
• GetKeyProtectors – возвращает ключи защиты.
Входящий параметр: определяет тип ключа защиты, имеет тип uint32.
Возвращаемый параметр: массив строковых параметров, определяющий идентификаторы метки ключа защиты.
• GetKeyProtectorType – возвращает тип ключа защиты.
Входящий параметр: строковый параметр, определяющий идентификатор метки ключа защиты.
Возвращаемый параметр: определяет тип ключа защиты, имеет тип uint32.
• GetLockStatus – возвращает статус блокировки.
Входящие параметры: нет.
Возвращаемый параметр: определяет статус блокировки, имеет тип uint32.
• GetProtectionStatus – возвращает статус защиты.
Входящие параметры: нет.
Возвращаемый параметр: определяет статус защиты, имеет тип uint32.
• IsAutoUnlockEnabled – указывает, разрешена ли автоматическая разблокировка.
Входящие параметры: нет.
Возвращаемые параметры:
– определяет, разрешена ли автоматическая разблокировка, имеет тип boolean;
– строковый параметр, определяющий идентификатор метки ключа защиты.
• IsAutoUnlockKeyStored – указывает, разрешена ли автоматическая разблокировка хранилища ключей.
Входящие параметры: нет.
Возвращаемый параметр: определяет, разрешена ли автоматическая разблокировка хранилища ключей, имеет тип boolean.
• IsKeyProtectorAvailable – определяет, разрешен ли ключ защиты.
Входящий параметр: определяет тип ключа защиты, имеет тип uint32.
Возвращаемый параметр: определяет, разрешен ли ключ защиты, имеет тип boolean.
• IsNumericalPasswordValid – указывает, является ли пароль истинным.
Входящий параметр: содержит пароль, имеет тип uint32.
Возвращаемый параметр: определяет, является ли пароль истинным, имеет тип boolean.
• Lock – выполняет блокировку.
Входящий параметр: определяет, будет ли выполняться принудительная блокировка, имеет тип boolean.
Возвращаемые параметры: нет.
• PauseConversion – приостанавливает конверсию.
Входящие параметры: нет.
Возвращаемые параметры: нет.
• ProtectKeyWithExternalKey – ключ защиты с внешним ключом.
Входящие параметры:
– строковый параметр, определяющий имя;
– массив параметров типа uint8, определяющих внешний ключ.
Возвращаемый параметр: строковый параметр, определяющий идентификатор метки ключа защиты.
• ProtectKeyWithNumericalPassword – ключ защиты с паролем.
Входящие строковые параметры, определяющие:
– имя;
– пароль.
Возвращаемый параметр: строковый параметр, определяющий идентификатор метки ключа защиты.
• ProtectKeyWithTPM – ключ защиты с ТРМ.
Входящие параметры:
– строковый параметр, определяющий имя;
– массив параметров типа uint8, определяющих платформы, поддерживаемые профилем.
Возвращаемый параметр: строковый параметр, определяющий идентификатор метки ключа защиты.
• ProtectKeyWithTPMAndPIN – ключ защиты с ТРМ и ПИН-код.
Входящие параметры:
– строковый параметр, определяющий имя;
– массив параметров типа uint8, определяющих платформы, поддерживаемые профилем;
– строковый параметр, определяющий ПИН-код.
Возвращаемый параметр: строковый параметр, определяющий идентификатор метки ключа защиты.
• ProtectKeyWithTPMAndStartupKey – ключ защиты с ТРМ и загрузочным ключом.
Входящие параметры:
– строковый параметр, определяющий имя;
– массив параметров типа uint8, определяющих платформы, поддерживаемые профилем;
– массив параметров типа uint8, определяющих внешний ключ.
Возвращаемый параметр: строковый параметр, определяющий идентификатор метки ключа защиты.
• ResumeConversion – продолжает конверсию.
Входящие параметры: нет.
Возвращаемые параметры: нет.
• SaveExternalKeyToFile – сохраняет внешний ключ в файле.
Входящие строковые параметры, определяющие:
– идентификатор метки ключа защиты;
– путь к файлу. Возвращаемые параметры: нет.
• UnlockWithExternalKey – выполняет разблокировку на основе внешнего ключа.
Входящие параметры: массив параметров типа uint8, определяющих внешний ключ.
Читать дальше
Конец ознакомительного отрывка
Купить книгу