public class nsIX509Cert extends nsISupports
| Modifier and Type | Field and Description |
|---|---|
static int |
CA_CERT |
static int |
CERT_EXPIRED |
static int |
CERT_NOT_TRUSTED |
static int |
CERT_REVOKED |
static int |
CERT_USAGE_AnyCA |
static int |
CERT_USAGE_EmailRecipient |
static int |
CERT_USAGE_EmailSigner |
static int |
CERT_USAGE_ObjectSigner |
static int |
CERT_USAGE_ProtectedObjectSigner |
static int |
CERT_USAGE_SSLCA |
static int |
CERT_USAGE_SSLClient |
static int |
CERT_USAGE_SSLServer |
static int |
CERT_USAGE_SSLServerWithStepUp |
static int |
CERT_USAGE_StatusResponder |
static int |
CERT_USAGE_UserCertImport |
static int |
CERT_USAGE_VerifyCA |
static int |
EMAIL_CERT |
static int |
INVALID_CA |
static int |
ISSUER_NOT_TRUSTED |
static int |
ISSUER_UNKNOWN |
static int |
NOT_VERIFIED_UNKNOWN |
static nsID |
NS_IX509CERT_IID |
static java.lang.String |
NS_IX509CERT_IID_STR |
static int |
SERVER_CERT |
static int |
UNKNOWN_CERT |
static int |
USAGE_NOT_ALLOWED |
static int |
USER_CERT |
static int |
VERIFIED_OK |
IsXULRunner10, IsXULRunner17, NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR| Constructor and Description |
|---|
nsIX509Cert(long address) |
| Modifier and Type | Method and Description |
|---|---|
int |
ContainsEmailAddress(long aEmailAddress,
int[] _retval) |
int |
Equals(long other,
int[] _retval) |
int |
GetASN1Structure(long[] aASN1Structure) |
int |
GetChain(long[] _retval) |
int |
GetCommonName(long aCommonName) |
int |
GetDbKey(long[] aDbKey) |
int |
GetEmailAddress(long aEmailAddress) |
int |
GetEmailAddresses(int[] length,
long[] addresses) |
int |
GetIssuer(long[] aIssuer) |
int |
GetIssuerCommonName(long aIssuerCommonName) |
int |
GetIssuerName(long aIssuerName) |
int |
GetIssuerOrganization(long aIssuerOrganization) |
int |
GetIssuerOrganizationUnit(long aIssuerOrganizationUnit) |
int |
GetMd5Fingerprint(long aMd5Fingerprint) |
int |
GetNickname(long aNickname) |
int |
GetOrganization(long aOrganization) |
int |
GetOrganizationalUnit(long aOrganizationalUnit) |
int |
GetRawDER(int[] length,
long[] data) |
int |
GetSerialNumber(long aSerialNumber) |
int |
GetSha1Fingerprint(long aSha1Fingerprint) |
int |
GetSubjectName(long aSubjectName) |
int |
GetTokenName(long aTokenName) |
int |
GetUsagesArray(int ignoreOcsp,
int[] verified,
int[] count,
long[] usages) |
int |
GetUsagesString(int ignoreOcsp,
int[] verified,
long usages) |
int |
GetValidity(long[] aValidity) |
int |
GetWindowTitle(long[] aWindowTitle) |
int |
VerifyForUsage(int usage,
int[] _retval) |
AddRef, getAddress, QueryInterface, Releasepublic static final java.lang.String NS_IX509CERT_IID_STR
public static final nsID NS_IX509CERT_IID
public static final int UNKNOWN_CERT
public static final int CA_CERT
public static final int USER_CERT
public static final int EMAIL_CERT
public static final int SERVER_CERT
public static final int VERIFIED_OK
public static final int NOT_VERIFIED_UNKNOWN
public static final int CERT_REVOKED
public static final int CERT_EXPIRED
public static final int CERT_NOT_TRUSTED
public static final int ISSUER_NOT_TRUSTED
public static final int ISSUER_UNKNOWN
public static final int INVALID_CA
public static final int USAGE_NOT_ALLOWED
public static final int CERT_USAGE_SSLClient
public static final int CERT_USAGE_SSLServer
public static final int CERT_USAGE_SSLServerWithStepUp
public static final int CERT_USAGE_SSLCA
public static final int CERT_USAGE_EmailSigner
public static final int CERT_USAGE_EmailRecipient
public static final int CERT_USAGE_ObjectSigner
public static final int CERT_USAGE_UserCertImport
public static final int CERT_USAGE_VerifyCA
public static final int CERT_USAGE_ProtectedObjectSigner
public static final int CERT_USAGE_StatusResponder
public static final int CERT_USAGE_AnyCA
public int GetNickname(long aNickname)
public int GetEmailAddress(long aEmailAddress)
public int GetEmailAddresses(int[] length,
long[] addresses)
public int ContainsEmailAddress(long aEmailAddress,
int[] _retval)
public int GetSubjectName(long aSubjectName)
public int GetCommonName(long aCommonName)
public int GetOrganization(long aOrganization)
public int GetOrganizationalUnit(long aOrganizationalUnit)
public int GetSha1Fingerprint(long aSha1Fingerprint)
public int GetMd5Fingerprint(long aMd5Fingerprint)
public int GetTokenName(long aTokenName)
public int GetIssuerName(long aIssuerName)
public int GetSerialNumber(long aSerialNumber)
public int GetIssuerCommonName(long aIssuerCommonName)
public int GetIssuerOrganization(long aIssuerOrganization)
public int GetIssuerOrganizationUnit(long aIssuerOrganizationUnit)
public int GetIssuer(long[] aIssuer)
public int GetValidity(long[] aValidity)
public int GetDbKey(long[] aDbKey)
public int GetWindowTitle(long[] aWindowTitle)
public int GetChain(long[] _retval)
public int GetUsagesArray(int ignoreOcsp,
int[] verified,
int[] count,
long[] usages)
public int GetUsagesString(int ignoreOcsp,
int[] verified,
long usages)
public int VerifyForUsage(int usage,
int[] _retval)
public int GetASN1Structure(long[] aASN1Structure)
public int GetRawDER(int[] length,
long[] data)
public int Equals(long other,
int[] _retval)