JAVA_TRUST structure

Contains Java permission information.

Syntax


typedef struct {
  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;

Members

cbSize

Size of the structure.

flag

Reserved.

fAllActiveXPermissions

Whether ActiveX explicitly asked for all. Note: must have been signed.

fAllPermissions

Whether Java explicitly asked for all.

dwEncodingType

Encoding type.

pbJavaPermissions

Encoded Java permission blob.

cbJavaPermissions

Size of Java permission blob.

pbSigner

Encoded signer.

cbSigner

Size of signer data.

pwszZone

Zone index (copied from action data).

guidZone

Not currently used.

hVerify

Authenticode policy return value.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows 2000 Server

Product

Internet Explorer 3.0

Header

Capi.h

See also

ICatalogFileInfo::GetJavaTrust

 

 

Show: