(capi.h) JAVA_TRUST 结构

包含信任信息。

语法

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_ENCODINGPKCS_7_ASN_ENCODING

pbJavaPermissions

编码的权限 blob。

cbJavaPermissions

pbJavaPermissions 缓冲区的大小(以字节为单位)。

pbSigner

编码的签名者。

cbSigner

pbSigner 缓冲区的大小(以字节为单位)。

pwszZone

区域索引。

guidZone

保留。

hVerify

验证码策略返回代码。

要求

要求
Header capi.h

另请参阅

下载JavaEX

JAVA_POLICY_PROVIDER