Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIJVMManager Interface Reference

import "nsIJVMManager.idl";

Inheritance diagram for nsIJVMManager:
Inheritance graph
[legend]
Collaboration diagram for nsIJVMManager:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void createProxyJNI (in nsISecureEnv secureEnv, out JNIEnv outProxyEnv)
 Creates a proxy JNI with an optional secure environment (which can be NULL).
void getProxyJNI (out JNIEnv outProxyEnv)
 Returns the proxy JNI associated with the current thread, or NULL if no such association exists.
void showJavaConsole ()
 Called from Java Console menu item.
boolean isAllPermissionGranted (in string lastFingerprint, in string lastCommonName, in string rootFingerprint, in string rootCommonName)
 isAllPermissionGranted [Deprecated Sep-10-2000]
nsIPrincipal isAppletTrusted (in string aRSABuf, in PRUint32 aRSABufLen, in string aPlaintext, in PRUint32 aPlaintextLen, out boolean isTrusted)
 isAppletTrusted

Public Attributes

readonly attribute boolean JavaEnabled
 The JavaEnabled variable to see if Java is Enabled or not.

Detailed Description

Definition at line 76 of file nsIJVMManager.idl.


Member Function Documentation

void nsIJVMManager::createProxyJNI ( in nsISecureEnv  secureEnv,
out JNIEnv  outProxyEnv 
)

Creates a proxy JNI with an optional secure environment (which can be NULL).

There is a one-to-one correspondence between proxy JNIs and threads, so calling this method multiple times from the same thread will return the same proxy JNI.

Returns the proxy JNI associated with the current thread, or NULL if no such association exists.

boolean nsIJVMManager::isAllPermissionGranted ( in string  lastFingerprint,
in string  lastCommonName,
in string  rootFingerprint,
in string  rootCommonName 
)

isAllPermissionGranted [Deprecated Sep-10-2000]

nsIPrincipal nsIJVMManager::isAppletTrusted ( in string  aRSABuf,
in PRUint32  aRSABufLen,
in string  aPlaintext,
in PRUint32  aPlaintextLen,
out boolean  isTrusted 
)

isAppletTrusted

Called from Java Console menu item.


Member Data Documentation

The JavaEnabled variable to see if Java is Enabled or not.

Definition at line 122 of file nsIJVMManager.idl.


The documentation for this interface was generated from the following file: