Поделиться через


структура JAVA_TRUST (capi.h)

Содержит сведения о доверии.

Синтаксис

typedef struct _JAVA_TRUST {
  DWORD   cbSize;
  DWORD   flag;
  BOOL    fAllActiveXPermissions;
  BOOL    fAllPermissions;
  DWORD   dwEncodingType;
  PBYTE   pbJavaPermissions;
  DWORD   cbJavaPermissions;
  PBYTE   pbSigner;
  DWORD   cbSigner;
  LPCWSTR pwszZone;
  GUID    guidZone;
  HRESULT hVerify;
} JAVA_TRUST, *PJAVA_TRUST;

Члены

cbSize

Размер этой структуры в байтах.

flag

Зарезервировано.

fAllActiveXPermissions

Указывает, были ли запрошены все разрешения ActiveX.

fAllPermissions

Указывает, были ли запрошены все разрешения Java.

dwEncodingType

Тип кодировки. Этот элемент может быть X509_ASN_ENCODING или PKCS_7_ASN_ENCODING.

pbJavaPermissions

Закодированный большой двоичный объект разрешений.

cbJavaPermissions

Размер буфера pbJavaPermissions в байтах .

pbSigner

Закодированный подписыватель.

cbSigner

Размер буфера pbSigner в байтах.

pwszZone

Индекс зоны.

guidZone

Зарезервировано.

hVerify

Код возврата политики authenticode.

Требования

Требование Значение
Заголовок capi.h

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

DownloadJavaEX

JAVA_POLICY_PROVIDER