Overview | Package | Class | Tree | Deprecated | Index | Help
| JSS 3.3
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X _

## A

aACompromise - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
  A `CRLReason`, which can be used in the `reason` field.
accept() - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Accepts a connection.
add(AVA) - Method in class org.mozilla.jss.pkix.primitive.RDN
addBodyPartID(int) - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
  Adds a BodyPartID to the bodyList SEQUENCE.
addCertResponse(CertResponse) - Method in class org.mozilla.jss.pkix.cmmf.CertRepContent
  Adds another `CertResponse`.
addCommonName(String) - Method in class org.mozilla.jss.pkix.primitive.Name
  Adds a common name (CN) to the Name.
addCountryName(String) - Method in class org.mozilla.jss.pkix.primitive.Name
  Adds a country name (C) to the Name.
addElement(ASN1Template) - Method in class org.mozilla.jss.asn1.CHOICE.Template
  Adds a new sub-template to this CHOICE template with no implicit tag.
addElement(ASN1Template) - Method in class org.mozilla.jss.asn1.SET.Template
  Adds a sub-template to the end of this SET template.
addElement(ASN1Template) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Adds a sub-template to the end of this SEQUENCE template.
addElement(ASN1Template, ASN1Value) - Method in class org.mozilla.jss.asn1.SET.Template
  Adds a sub-template with the given default value to the end of this SET template.
addElement(ASN1Template, ASN1Value) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Adds a sub-template with a default value.
addElement(ASN1Value) - Method in class org.mozilla.jss.asn1.SET
  Adds an element to this SET.
addElement(AVA) - Method in class org.mozilla.jss.pkix.primitive.Name
  Adds a relative distinguished name containing a single AVA.
addElement(RDN) - Method in class org.mozilla.jss.pkix.primitive.Name
  Adds a relative distinguished name to the Name.
addElement(Tag, ASN1Template) - Method in class org.mozilla.jss.asn1.CHOICE.Template
  Adds a new sub-template to this CHOICE template with an implicit tag.
addElement(Tag, ASN1Template) - Method in class org.mozilla.jss.asn1.SET.Template
  Adds a sub-template with the given implicit tag to the end of this SET template.
addElement(Tag, ASN1Template) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Adds a sub-template to the end of this SEQUENCE template, with the given implicit tag.
addElement(Tag, ASN1Template, ASN1Value) - Method in class org.mozilla.jss.asn1.SET.Template
  Adds a sub-template with the given default value and implicit tag to the end of this SET template.
addElement(Tag, ASN1Template, ASN1Value) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Adds a sub-template with a default value and an implicit tag.
addElement(Tag, ASN1Value) - Method in class org.mozilla.jss.asn1.SET
  Adds an element to this SET with the given implicit tag.
addEncryptedSafeContents(PBEAlgorithm, Password, byte[], int, SEQUENCE) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
  Encrypts a SafeContents and adds it to the AuthenticatedSafes.
addExtension(Extension) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
addFreeText(String) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
  Adds a string to the statusString SEQUENCE.
addFreeText(UTF8String) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
  Adds a UTF8String to the statusString SEQUENCE.
addHandshakeCompletedListener(SSLHandshakeCompletedListener) - Method in class org.mozilla.jss.ssl.SSLSocket
  Adds a listener to be notified when an SSL handshake completes.
addKey(KeyStore, String) - Static method in class org.mozilla.jss.tests.KeyStoreTest
addLocalityName(String) - Method in class org.mozilla.jss.pkix.primitive.Name
  Adds a locality name (L) to the Name.
addOptionalElement(ASN1Template) - Method in class org.mozilla.jss.asn1.SET.Template
  Adds an optional sub-template to the end of this SET template.
addOptionalElement(ASN1Template) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Adds an optional sub-template.
addOptionalElement(Tag, ASN1Template) - Method in class org.mozilla.jss.asn1.SET.Template
  Adds an optional sub-template with the given implicit tag to the end of this SET template.
addOptionalElement(Tag, ASN1Template) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Adds an optional sub-template with an implicit tag.
addOrganizationalUnitName(String) - Method in class org.mozilla.jss.pkix.primitive.Name
  Adds an organizational unit name (OU) to the Name.
addOrganizationName(String) - Method in class org.mozilla.jss.pkix.primitive.Name
  Adds an organization name (O) to the Name.
addReason(int, PK11Cert, int) - Method in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
  add a new failure reason to this enumeration.
addSafeContents(SEQUENCE) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
  Appends an unencrypted SafeContents to the end of the AuthenticatedSafes.
addStateOrProvinceName(String) - Method in class org.mozilla.jss.pkix.primitive.Name
  Adds a state or province name (S) to the Name.
AES - Static variable in class org.mozilla.jss.crypto.KeyGenAlgorithm
AES - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Type
AES - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm.Alg
AES_128_CBC - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
AES_128_ECB - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
AES_192_CBC - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
AES_192_ECB - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
AES_256_CBC - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
AES_256_ECB - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
AES_CBC - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
AES_CBC_PAD - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
AES_CBC_PAD - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
AES_ECB - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
AES_ROOT_OID - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
affiliationChanged - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
  A `CRLReason`, which can be used in the `reason` field.
affiliationChanged - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
  A bit position in a ReasonFlags bit string.
algFamily - Variable in class org.mozilla.jss.crypto.KeyPairAlgorithm
algorithm - Variable in class org.mozilla.jss.crypto.KeyPairGenerator
  Deprecated.
algorithm - Variable in class org.mozilla.jss.crypto.Signature
  Deprecated.
Algorithm - class org.mozilla.jss.crypto.Algorithm.
  Represents a cryptographic algorithm.
ALGORITHM - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  The OID space for FIPS standardized algorithms.
Algorithm(int, String) - Constructor for class org.mozilla.jss.crypto.Algorithm
Algorithm(int, String, OBJECT_IDENTIFIER) - Constructor for class org.mozilla.jss.crypto.Algorithm
Algorithm(int, String, OBJECT_IDENTIFIER, Class) - Constructor for class org.mozilla.jss.crypto.Algorithm
Algorithm(int, String, OBJECT_IDENTIFIER, Class[]) - Constructor for class org.mozilla.jss.crypto.Algorithm
AlgorithmIdentifier - class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier.
AlgorithmIdentifier.Template - class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier.Template.
AlgorithmIdentifier.Template() - Constructor for class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier.Template
AlgorithmIdentifier(OBJECT_IDENTIFIER) - Constructor for class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
  Creates an AlgorithmIdentifier with no parameter.
AlgorithmIdentifier(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
  Creates an AlgorithmIdentifier.
AlreadyInitializedException - exception org.mozilla.jss.crypto.AlreadyInitializedException.
  This exception is thrown if an initialization operation is attempted on something that is already initialized.
AlreadyInitializedException() - Constructor for class org.mozilla.jss.crypto.AlreadyInitializedException
AlreadyInitializedException(String) - Constructor for class org.mozilla.jss.crypto.AlreadyInitializedException
ANY - class org.mozilla.jss.asn1.ANY.
  Represents an ASN.1 `ANY` value.
ANY.Template - class org.mozilla.jss.asn1.ANY.Template.
  A class for decoding `ANY` values from BER.
ANY.Template() - Constructor for class org.mozilla.jss.asn1.ANY.Template
ANY(byte[]) - Constructor for class org.mozilla.jss.asn1.ANY
  Creates an ANY value, which is just a generic ASN.1 value.
ANY(Tag, byte[]) - Constructor for class org.mozilla.jss.asn1.ANY
  Creates an ANY value, which is just a generic ASN.1 value.
AnyCA - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
append(String) - Method in class org.mozilla.jss.asn1.InvalidBERException
APPLICATION - Static variable in class org.mozilla.jss.asn1.Tag
  A tag class.
APPLICATION - Static variable in class org.mozilla.jss.asn1.Tag.Class
approve(X509Certificate, SSLCertificateApprovalCallback.ValidityStatus) - Method in interface org.mozilla.jss.ssl.SSLCertificateApprovalCallback
  This method is called when the server sends it's certificate to the client.
approve(X509Certificate, SSLCertificateApprovalCallback.ValidityStatus) - Method in class org.mozilla.jss.ssl.TestCertApprovalCallback
ARCHIVE_REM_GEN_PRIV_KEY - Static variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
ASN1Header - class org.mozilla.jss.asn1.ASN1Header.
  The portion of a BER encoding that precedes the contents octets.
ASN1Header(InputStream) - Constructor for class org.mozilla.jss.asn1.ASN1Header
  Gets info about the next item in the DER stream, consuming the identifier and length octets.
ASN1Header(Tag, Form, long) - Constructor for class org.mozilla.jss.asn1.ASN1Header
  This constructor is to be called when we are constructing an ASN1Value rather than decoding it.
ASN1Template - interface org.mozilla.jss.asn1.ASN1Template.
  An interface for decoding ASN1Values from their BER encodings.
ASN1Util - class org.mozilla.jss.asn1.ASN1Util.
ASN1Util() - Constructor for class org.mozilla.jss.asn1.ASN1Util
ASN1Value - interface org.mozilla.jss.asn1.ASN1Value.
  A value that can be decoded from BER and encoded to DER.
Assert - class org.mozilla.jss.util.Assert.
  C-style assertions in Java.
Assert() - Constructor for class org.mozilla.jss.util.Assert
AssertionException - exception org.mozilla.jss.util.AssertionException.
  Assertion exceptions are thrown when assertion code is invoked and fails to operate properly.
AssertionException() - Constructor for class org.mozilla.jss.util.AssertionException
AssertionException(String) - Constructor for class org.mozilla.jss.util.AssertionException
assertRegistryEmpty() - Static method in class org.mozilla.jss.util.NativeProxy
  Assert that the Registry is empty.
at(int) - Method in class org.mozilla.jss.pkix.primitive.RDN
Attribute - class org.mozilla.jss.pkcs7.Attribute.
  An Attribute, which has the following ASN.1 definition (roughly): Attribute ::= SEQUENCE { type OBJECT IDENTIFIER, value SET }
Attribute - class org.mozilla.jss.pkix.primitive.Attribute.
  An Attribute, which has the following ASN.1 definition (roughly): Attribute ::= SEQUENCE { type OBJECT IDENTIFIER, value SET }
Attribute.Template - class org.mozilla.jss.pkcs7.Attribute.Template.
  A Template for decoding an Attribute.
Attribute.Template - class org.mozilla.jss.pkix.primitive.Attribute.Template.
  A Template for decoding an Attribute.
Attribute.Template() - Constructor for class org.mozilla.jss.pkcs7.Attribute.Template
Attribute.Template() - Constructor for class org.mozilla.jss.pkix.primitive.Attribute.Template
Attribute(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkcs7.Attribute
Attribute(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkix.primitive.Attribute
Attribute(OBJECT_IDENTIFIER, SET) - Constructor for class org.mozilla.jss.pkcs7.Attribute
Attribute(OBJECT_IDENTIFIER, SET) - Constructor for class org.mozilla.jss.pkix.primitive.Attribute
AuthenticatedSafes - class org.mozilla.jss.pkcs12.AuthenticatedSafes.
  An AuthenticatedSafes, which is a `SEQUENCE` of SafeContents.
AuthenticatedSafes.Template - class org.mozilla.jss.pkcs12.AuthenticatedSafes.Template.
  A Template class for decoding an AuthenticatedSafes from its BER encoding.
AuthenticatedSafes.Template() - Constructor for class org.mozilla.jss.pkcs12.AuthenticatedSafes.Template
AuthenticatedSafes() - Constructor for class org.mozilla.jss.pkcs12.AuthenticatedSafes
  Default constructor, creates an empty AuthenticatedSafes.
AuthenticatedSafes(SEQUENCE) - Constructor for class org.mozilla.jss.pkcs12.AuthenticatedSafes
  Creates an AuthenticatedSafes from a SEQUENCE of ContentInfo.
AVA - class org.mozilla.jss.pkix.primitive.AVA.
  An AttributeValueAssertion, which has the following ASN.1 definition (roughly): AttributeValueAssertion ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }
AVA.Template - class org.mozilla.jss.pkix.primitive.AVA.Template.
  A Template for decoding an AVA.
AVA.Template() - Constructor for class org.mozilla.jss.pkix.primitive.AVA.Template
AVA(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkix.primitive.AVA
available() - Method in class org.mozilla.jss.util.Base64InputStream

## B

BAD_ALG - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
BAD_CERT_DOMAIN - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
  this indicates common-name mismatch
BAD_CERT_ID - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
BAD_IDENTITY - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
BAD_KEY - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
BAD_MESSAGE_CHECK - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
BAD_REQUEST - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
BAD_SIGNATURE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
BAD_TIME - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
badAlg - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
badCertId - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
badDataFormat - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
badMessageCheck - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
BadPaddingException - exception org.mozilla.jss.crypto.BadPaddingException.
  Deprecated. Use javax.crypto.BadPaddingException.
BadPaddingException() - Constructor for class org.mozilla.jss.crypto.BadPaddingException
  Deprecated.
BadPaddingException(String) - Constructor for class org.mozilla.jss.crypto.BadPaddingException
  Deprecated.
badRequest - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
badTime - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
Base64InputStream - class org.mozilla.jss.util.Base64InputStream.
  Reads in base-64 encoded input and spits out the raw binary decoding.
Base64InputStream(InputStream) - Constructor for class org.mozilla.jss.util.Base64InputStream
Base64OutputStream - class org.mozilla.jss.util.Base64OutputStream.
  An output stream filter that takes arbitrary bytes and outputs their base64 encoding.
Base64OutputStream(PrintStream) - Constructor for class org.mozilla.jss.util.Base64OutputStream
  Create a stream that does not insert line breaks.
Base64OutputStream(PrintStream, int) - Constructor for class org.mozilla.jss.util.Base64OutputStream
BERencode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.SET
  Encodes this SET without re-ordering it.
BigIntegerToUnsignedByteArray(BigInteger) - Static method in class org.mozilla.jss.crypto.PQGParams
  Produces an unsigned byte-array representation of a BigInteger.
BIT_STRING - class org.mozilla.jss.asn1.BIT_STRING.
  An ASN.1 `BIT STRING`, which is an ordered sequence of bits.
BIT_STRING.Template - class org.mozilla.jss.asn1.BIT_STRING.Template.
  A class for decoding a `BIT_STRING` from its BER encoding.
BIT_STRING.Template() - Constructor for class org.mozilla.jss.asn1.BIT_STRING.Template
BIT_STRING(BitSet, int) - Constructor for class org.mozilla.jss.asn1.BIT_STRING
  Constructs a BIT_STRING from a BitSet.
BIT_STRING(byte[], int) - Constructor for class org.mozilla.jss.asn1.BIT_STRING
BMPString - class org.mozilla.jss.asn1.BMPString.
  The ASN.1 type BMPString.
BMPString.Template - class org.mozilla.jss.asn1.BMPString.Template.
BMPString.Template() - Constructor for class org.mozilla.jss.asn1.BMPString.Template
BMPString(char[]) - Constructor for class org.mozilla.jss.asn1.BMPString
  Creates a new BMPString from an array of Java characters.
BMPString(String) - Constructor for class org.mozilla.jss.asn1.BMPString
  Creates a new BMPString from a Java String.
BODYIDMAX - Static variable in class org.mozilla.jss.pkix.cmc.TaggedAttribute
BODYIDMAX - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
BODYIDMAX - Static variable in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
BOOLEAN - class org.mozilla.jss.asn1.BOOLEAN.
  An ASN.1 `BOOLEAN` value.
BOOLEAN.Template - class org.mozilla.jss.asn1.BOOLEAN.Template.
  A Class for decoding `BOOLEAN` values from their BER encodings.
BOOLEAN.Template() - Constructor for class org.mozilla.jss.asn1.BOOLEAN.Template
BOOLEAN(boolean) - Constructor for class org.mozilla.jss.asn1.BOOLEAN
  Creates a `BOOLEAN` with the given value.
buildCertificateChain(X509Certificate) - Method in class org.mozilla.jss.CryptoManager
  Given a certificate, constructs its certificate chain.

## C

CA_CERT_INVALID - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
cACompromise - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
  A `CRLReason`, which can be used in the `reason` field.
cACompromise - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
  A bit position in a ReasonFlags bit string.
CBC - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm.Mode
CERT_BAD_ACCESS_LOCATION - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
CERT_BAG - Static variable in class org.mozilla.jss.pkcs12.SafeBag
  A bag containing a certificate.
CERT_NOT_IN_NAME_SPACE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
CERT_STATUS_SERVER_ERROR - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
CertBag - class org.mozilla.jss.pkcs12.CertBag.
  A PKCS #12 cert bag.
CertBag.Template - class org.mozilla.jss.pkcs12.CertBag.Template.
  A Template class for decoding CertBags from their BER encoding.
CertBag.Template() - Constructor for class org.mozilla.jss.pkcs12.CertBag.Template
CertBag(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkcs12.CertBag
  Creates a CertBag from a type and a cert.
CertDatabaseException - exception org.mozilla.jss.CertDatabaseException.
  This exception is thrown if the certificate database does not exist, or if an error occurs while opening it.
CertDatabaseException() - Constructor for class org.mozilla.jss.CertDatabaseException
CertDatabaseException(String) - Constructor for class org.mozilla.jss.CertDatabaseException
CertId - class org.mozilla.jss.pkix.crmf.CertId.
  CRMF CertId.
CertId.Template - class org.mozilla.jss.pkix.crmf.CertId.Template.
  A Template for decoding a `CertId`.
CertId.Template() - Constructor for class org.mozilla.jss.pkix.crmf.CertId.Template
CertId(ANY, INTEGER) - Constructor for class org.mozilla.jss.pkix.crmf.CertId
  Constructs a new `CertId` from its components.
Certificate - class org.mozilla.jss.pkix.cert.Certificate.
  An X.509 signed certificate.
Certificate.Template - class org.mozilla.jss.pkix.cert.Certificate.Template.
Certificate.Template() - Constructor for class org.mozilla.jss.pkix.cert.Certificate.Template
Certificate(CertificateInfo, PrivateKey, SignatureAlgorithm) - Constructor for class org.mozilla.jss.pkix.cert.Certificate
  Creates and signs an X.509 Certificate.
certificateHold - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
  A `CRLReason`, which can be used in the `reason` field.
certificateHold - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
  A bit position in a ReasonFlags bit string.
CertificateInfo - class org.mozilla.jss.pkix.cert.CertificateInfo.
  A TBSCertificate (to-be-signed certificate), the actual information in a certificate apart from the signature.
CertificateInfo.Template - class org.mozilla.jss.pkix.cert.CertificateInfo.Template.
  Template class for decoding a CertificateInfo.
CertificateInfo.Template() - Constructor for class org.mozilla.jss.pkix.cert.CertificateInfo.Template
CertificateInfo.Version - class org.mozilla.jss.pkix.cert.CertificateInfo.Version.
  An X.509 Certificate version.
CertificateInfo(CertificateInfo.Version, INTEGER, AlgorithmIdentifier, Name, Date, Date, Name, SubjectPublicKeyInfo) - Constructor for class org.mozilla.jss.pkix.cert.CertificateInfo
  Creates a CertificateInfo with the required fields.
CertificationRequest - class org.mozilla.jss.pkcs10.CertificationRequest.
  A pkcs10 signed CertificationRequest.
CertificationRequest.Template - class org.mozilla.jss.pkcs10.CertificationRequest.Template.
CertificationRequest.Template() - Constructor for class org.mozilla.jss.pkcs10.CertificationRequest.Template
CertificationRequest(CertificationRequestInfo, PrivateKey, SignatureAlgorithm) - Constructor for class org.mozilla.jss.pkcs10.CertificationRequest
  Creates and signs an X.509 CertificationRequest.
CertificationRequestInfo - class org.mozilla.jss.pkcs10.CertificationRequestInfo.
  A TBSCertificationRequest (to-be-signed CertificationRequest), the actual information in a CertificationRequest apart from the signature.
CertificationRequestInfo.Template - class org.mozilla.jss.pkcs10.CertificationRequestInfo.Template.
  Template class for decoding a CertificationRequestInfo.
CertificationRequestInfo.Template() - Constructor for class org.mozilla.jss.pkcs10.CertificationRequestInfo.Template
CertificationRequestInfo(INTEGER, Name, SubjectPublicKeyInfo, SET) - Constructor for class org.mozilla.jss.pkcs10.CertificationRequestInfo
  Creates a CertificationRequestInfo with the required fields.
CertifiedKeyPair - class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair.
CertifiedKeyPair(CertOrEncCert) - Constructor for class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair
CertOrEncCert - class org.mozilla.jss.pkix.cmmf.CertOrEncCert.
CertOrEncCert(byte[]) - Constructor for class org.mozilla.jss.pkix.cmmf.CertOrEncCert
certPrefix - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
certProxy - Variable in class org.mozilla.jss.pkcs11.PK11Cert
CertRepContent - class org.mozilla.jss.pkix.cmmf.CertRepContent.
  A CMMF CertRepContent.
CertRepContent(byte[][]) - Constructor for class org.mozilla.jss.pkix.cmmf.CertRepContent
  Creates a new `CertRepContent`.
CertRepContent(byte[][], SEQUENCE) - Constructor for class org.mozilla.jss.pkix.cmmf.CertRepContent
  Creates a new `CertRepContent`.
CertRepContent(SEQUENCE) - Constructor for class org.mozilla.jss.pkix.cmmf.CertRepContent
  Creates a new `CertRepContent`
CertReqMsg - class org.mozilla.jss.pkix.crmf.CertReqMsg.
  This class models a CRMF CertReqMsg structure.
CertReqMsg.Template - class org.mozilla.jss.pkix.crmf.CertReqMsg.Template.
  A class for decoding CertReqMsg structures from a BER encoding.
CertReqMsg.Template() - Constructor for class org.mozilla.jss.pkix.crmf.CertReqMsg.Template
CertReqMsg(CertRequest, ProofOfPossession, SEQUENCE) - Constructor for class org.mozilla.jss.pkix.crmf.CertReqMsg
  Constructs a CertReqmsg from a CertRequest and, optionally, a pop>/i> and a regInfo.
CertRequest - class org.mozilla.jss.pkix.crmf.CertRequest.
  A PKIX CertRequest.
CertRequest.Template - class org.mozilla.jss.pkix.crmf.CertRequest.Template.
  A Template class for constructing CertRequests from their BER encoding.
CertRequest.Template() - Constructor for class org.mozilla.jss.pkix.crmf.CertRequest.Template
CertRequest(INTEGER, CertTemplate, SEQUENCE) - Constructor for class org.mozilla.jss.pkix.crmf.CertRequest
CertResponse - class org.mozilla.jss.pkix.cmmf.CertResponse.
CertResponse(INTEGER, PKIStatusInfo) - Constructor for class org.mozilla.jss.pkix.cmmf.CertResponse
CertResponse(INTEGER, PKIStatusInfo, CertifiedKeyPair) - Constructor for class org.mozilla.jss.pkix.cmmf.CertResponse
CertTemplate - class org.mozilla.jss.pkix.crmf.CertTemplate.
  This class models a CRMF CertTemplate structure.
CertTemplate.Template - class org.mozilla.jss.pkix.crmf.CertTemplate.Template.
  A class for decoding CertTemplates.
CertTemplate.Template() - Constructor for class org.mozilla.jss.pkix.crmf.CertTemplate.Template
CertTemplate() - Constructor for class org.mozilla.jss.pkix.crmf.CertTemplate
  Creates an empty CertTemplate.
cessationOfOperation - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
  A `CRLReason`, which can be used in the `reason` field.
cessationOfOperation - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
  A bit position in a ReasonFlags bit string.
CHALLENGE_RESP - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
  The SubsequentMessage field is `challengeResp`.
ChallengeResponseException - exception org.mozilla.jss.pkix.crmf.ChallengeResponseException.
  An exception thrown when challenge response pop is requested.
ChallengeResponseException(ChallengeResponseException, String) - Constructor for class org.mozilla.jss.pkix.crmf.ChallengeResponseException
ChallengeResponseException(String) - Constructor for class org.mozilla.jss.pkix.crmf.ChallengeResponseException
changePassword(byte[], byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Token
  Change the password on the token from the old one to the new one.
changePassword(PasswordCallback, PasswordCallback) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Change the password of this token.
changePassword(PasswordCallback, PasswordCallback) - Method in class org.mozilla.jss.pkcs11.PK11Token
  Change password.
CharacterString - class org.mozilla.jss.asn1.CharacterString.
  An abstract base class for all character string types in ASN.1.
CharacterString.Template - class org.mozilla.jss.asn1.CharacterString.Template.
CharacterString.Template() - Constructor for class org.mozilla.jss.asn1.CharacterString.Template
CharacterString(char[]) - Constructor for class org.mozilla.jss.asn1.CharacterString
CharacterString(String) - Constructor for class org.mozilla.jss.asn1.CharacterString
charToByte(char[]) - Static method in class org.mozilla.jss.util.Password
  Converts a char array to a null-terminated byte array using a standard encoding, which is currently UTF8.
CHOICE - class org.mozilla.jss.asn1.CHOICE.
  Objects of this class are generated by CHOICE.Template.decode().
CHOICE.Template - class org.mozilla.jss.asn1.CHOICE.Template.
  A Template for decoding ASN.1 `CHOICE`s
CHOICE.Template() - Constructor for class org.mozilla.jss.asn1.CHOICE.Template
  Creates an empty CHOICE template
CHOICE(ASN1Value) - Constructor for class org.mozilla.jss.asn1.CHOICE
  Create a CHOICE whose chosen element has no implicit tag.
CHOICE(Tag, ASN1Value) - Constructor for class org.mozilla.jss.asn1.CHOICE
  Create a CHOICE whose chosen element has an implicit tag.
Cipher - class org.mozilla.jss.crypto.Cipher.
  Deprecated. Use the JCA interface instead (`Cipher`)
Cipher() - Constructor for class org.mozilla.jss.crypto.Cipher
  Deprecated.
CKM_AES_CBC - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_AES_CBC_PAD - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_AES_ECB - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_AES_KEY_GEN - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_DES_CBC_PAD - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_DES_KEY_GEN - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_DES3_CBC_PAD - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_DES3_ECB - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_DES3_KEY_GEN - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_DSA_KEY_PAIR_GEN - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_PBA_SHA1_WITH_SHA1_HMAC - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_RC4_KEY_GEN - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_RSA_PKCS_KEY_PAIR_GEN - Static variable in class org.mozilla.jss.crypto.Algorithm
CKM_SHA_1_HMAC - Static variable in class org.mozilla.jss.crypto.Algorithm
clear() - Method in class org.mozilla.jss.crypto.PBEKeyGenParams
  Clears the password.
clear() - Method in class org.mozilla.jss.util.Password
  Clears the password so that sensitive data is no longer present in memory.
clearSessionCache() - Static method in class org.mozilla.jss.ssl.SSLServerSocket
  Empties the SSL client session ID cache.
clone() - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Cloning is not supported yet
clone() - Method in class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi
clone() - Method in class org.mozilla.jss.util.Password
  Clones the password.
clone(SymmetricKey) - Method in interface org.mozilla.jss.crypto.KeyGenerator
  Deprecated. Allows a SymmetricKey to be cloned on a different token.
clone(SymmetricKey) - Method in class org.mozilla.jss.pkcs11.PK11KeyGenerator
  Allows a SymmetricKey to be cloned on a different token.
clone(SymmetricKey, PK11Token) - Static method in class org.mozilla.jss.pkcs11.PK11KeyGenerator
  Allows a SymmetricKey to be cloned on a different token.
cloneKey(SymmetricKey) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Deprecated. Use the JCA interface instead (`SecretKeyFactory`)
cloneKey(SymmetricKey) - Method in class org.mozilla.jss.pkcs11.PK11Token
  Allows a SymmetricKey to be cloned on a different token.
close() - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Closes this socket.
close() - Method in class org.mozilla.jss.ssl.SSLSocket
  Closes this socket.
close() - Method in class org.mozilla.jss.util.Base64OutputStream
  This flushes the stream and closes the next stream downstream.
close() - Method in class org.mozilla.jss.util.Base64InputStream
closeDatabases() - Method in class org.mozilla.jss.DatabaseCloser
  Closes the certificate and key databases.
CloseDBs - class org.mozilla.jss.tests.CloseDBs.
CloseDBs() - Constructor for class org.mozilla.jss.tests.CloseDBs
CMCStatusInfo - class org.mozilla.jss.pkix.cmc.CMCStatusInfo.
  CMC CMCStatusInfo: CMCStatusInfo ::= SEQUENCE { cMCStatus CMCStatus, bodyList SEQUENCE SIZE (1..MAX) OF BodyPartID, statusString UTF8String OPTIONAL, otherInfo CHOICE { failInfo CMCFailInfo, pendInfo PendInfo } OPTIONAL } PendInfo ::= SEQUENCE { pendToken OCTET STRING, pendTime GeneralizedTime }
CMCStatusInfo.Template - class org.mozilla.jss.pkix.cmc.CMCStatusInfo.Template.
CMCStatusInfo.Template() - Constructor for class org.mozilla.jss.pkix.cmc.CMCStatusInfo.Template
CMCStatusInfo(INTEGER, SEQUENCE, UTF8String, OtherInfo) - Constructor for class org.mozilla.jss.pkix.cmc.CMCStatusInfo
  Create a CMCStatusInfo from decoding.
CMCStatusInfo(int, SEQUENCE) - Constructor for class org.mozilla.jss.pkix.cmc.CMCStatusInfo
CMCStatusInfo(int, SEQUENCE, String, OtherInfo) - Constructor for class org.mozilla.jss.pkix.cmc.CMCStatusInfo
commonName - Static variable in class org.mozilla.jss.pkix.primitive.Name
  The OID for the common name (CN) attribute.
computeMacData(Password, byte[], int) - Method in class org.mozilla.jss.pkcs12.PFX
  Computes the macData field and adds it to the PFX.
configDir - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
configServerSessionIDCache(int, int, int, String) - Static method in class org.mozilla.jss.ssl.SSLServerSocket
  Configures the session ID cache.
configureOCSP(boolean, String, String) - Method in class org.mozilla.jss.CryptoManager
  Enables OCSP, note when you Initialize JSS for the first time, for backwards compatibility, the initialize will enable OCSP if you previously set values.ocspCheckingEnabled and values.ocspResponderURL/values.ocspResponderCertNickname configureOCSP will allow changing of the the OCSPResponder at runtime
CONFIRM_REQUIRED - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
ConsolePasswordCallback - class org.mozilla.jss.util.ConsolePasswordCallback.
  A password callback that obtains its password from the console.
ConsolePasswordCallback() - Constructor for class org.mozilla.jss.util.ConsolePasswordCallback
CONSTRUCTED - Static variable in class org.mozilla.jss.asn1.ASN1Header
CONSTRUCTED - Static variable in class org.mozilla.jss.asn1.Form
ConstructSignature(SignatureAlgorithm, SignatureSpi) - Static method in class org.mozilla.jss.crypto.Tunnel
ContentInfo - class org.mozilla.jss.pkcs7.ContentInfo.
  A PKCS #7 ContentInfo structure.
ContentInfo - class org.mozilla.jss.pkix.cms.ContentInfo.
  A PKCS #7 ContentInfo structure.
ContentInfo.Template - class org.mozilla.jss.pkcs7.ContentInfo.Template.
  A template for decoding a ContentInfo blob
ContentInfo.Template - class org.mozilla.jss.pkix.cms.ContentInfo.Template.
  A template for decoding a ContentInfo blob
ContentInfo.Template() - Constructor for class org.mozilla.jss.pkcs7.ContentInfo.Template
ContentInfo.Template() - Constructor for class org.mozilla.jss.pkix.cms.ContentInfo.Template
ContentInfo(byte[]) - Constructor for class org.mozilla.jss.pkcs7.ContentInfo
  Creates a ContentInfo of type `data`.
ContentInfo(byte[]) - Constructor for class org.mozilla.jss.pkix.cms.ContentInfo
  Creates a ContentInfo of type `data`.
ContentInfo(DigestedData) - Constructor for class org.mozilla.jss.pkcs7.ContentInfo
  Creates a ContentInfo of type `digestedData`.
ContentInfo(DigestedData) - Constructor for class org.mozilla.jss.pkix.cms.ContentInfo
  Creates a ContentInfo of type `digestedData`.
ContentInfo(EncryptedData) - Constructor for class org.mozilla.jss.pkcs7.ContentInfo
  Creates a ContentInfo of type `encryptedData`.
ContentInfo(EncryptedData) - Constructor for class org.mozilla.jss.pkix.cms.ContentInfo
  Creates a ContentInfo of type `encryptedData`.
ContentInfo(EnvelopedData) - Constructor for class org.mozilla.jss.pkcs7.ContentInfo
  Creates a ContentInfo of type `envelopedData`.
ContentInfo(EnvelopedData) - Constructor for class org.mozilla.jss.pkix.cms.ContentInfo
  Creates a ContentInfo of type `envelopedData`.
ContentInfo(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkcs7.ContentInfo
  Creates a ContentInfo with the given type and content.
ContentInfo(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkix.cms.ContentInfo
  Creates a ContentInfo with the given type and content.
ContentInfo(SignedAndEnvelopedData) - Constructor for class org.mozilla.jss.pkcs7.ContentInfo
  Creates a ContentInfo of type `signedAndEnvelopedData`.
ContentInfo(SignedAndEnvelopedData) - Constructor for class org.mozilla.jss.pkix.cms.ContentInfo
  Creates a ContentInfo of type `signedAndEnvelopedData`.
ContentInfo(SignedData) - Constructor for class org.mozilla.jss.pkcs7.ContentInfo
  Creates a ContentInfo of type `signedData`.
ContentInfo(SignedData) - Constructor for class org.mozilla.jss.pkix.cms.ContentInfo
  Creates a ContentInfo of type `signedData`.
CONTEXT_SPECIFIC - Static variable in class org.mozilla.jss.asn1.Tag
  A tag class.
CONTEXT_SPECIFIC - Static variable in class org.mozilla.jss.asn1.Tag.Class
Control - class org.mozilla.jss.pkix.crmf.Control.
  A CRMF `Control`.
Control.Template - class org.mozilla.jss.pkix.crmf.Control.Template.
  A template class for decoding a Control from a BER stream.
Control.Template() - Constructor for class org.mozilla.jss.pkix.crmf.Control.Template
Control(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkix.crmf.Control
controlAt(int) - Method in class org.mozilla.jss.pkix.crmf.CertRequest
  Returns the ith Control.
convert(char[]) - Method in interface org.mozilla.jss.crypto.KeyGenerator.CharToByteConverter
  Deprecated. Converts a password of Java characters into a password of bytes, using some encoding scheme.
convert(char[]) - Method in class org.mozilla.jss.pkcs12.PasswordConverter
countryName - Static variable in class org.mozilla.jss.pkix.primitive.Name
  The OID for the country name (C) attribute.
createCertBag(byte[], String) - Static method in class org.mozilla.jss.pkcs12.SafeBag
  Creates a SafeBag that contains an X.509 Certificate.
createCertBag(byte[], String, byte[]) - Static method in class org.mozilla.jss.pkcs12.SafeBag
  Creates a SafeBag that contains an X.509 Certificate.
createCRSCompatibleEncryptedContentInfo(OBJECT_IDENTIFIER, AlgorithmIdentifier, OCTET_STRING) - Static method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
createCRSCompatibleEncryptedContentInfo(OBJECT_IDENTIFIER, AlgorithmIdentifier, OCTET_STRING) - Static method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
createDhMAC(BIT_STRING) - Static method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
  Creates a new POPOPrivKey with the given dhMAC field.
createEncryptedPrivateKeyBag(PrivateKeyInfo, String, byte[], Password) - Static method in class org.mozilla.jss.pkcs12.SafeBag
  Creates a SafeBag containing a PKCS-8ShroudedKeyBag, which is an EncryptedPrivateKeyInfo.
createIssuerAndSerialNumber(IssuerAndSerialNumber) - Static method in class org.mozilla.jss.pkix.cms.SignerIdentifier
  Creates a new SignerIdentifier with the given IssuerAndSerialNumber field.
createKeyAgreement(POPOPrivKey) - Static method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
  Creates a new ProofOfPossesion with the given keyAgreement field.
createKeyEncipherment(POPOPrivKey) - Static method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
  Creates a new ProofOfPossesion with the given keyEncipherment field.
createPBE(PBEAlgorithm, Password, byte[], int, KeyGenerator.CharToByteConverter, byte[]) - Static method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
  Creates a new EncryptedContentInfo, where the data is encrypted with a password-based key.
createPBE(PBEAlgorithm, Password, byte[], int, KeyGenerator.CharToByteConverter, byte[]) - Static method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
  Creates a new EncryptedContentInfo, where the data is encrypted with a password-based key.
createPBE(PBEAlgorithm, Password, byte[], int, KeyGenerator.CharToByteConverter, PrivateKeyInfo) - Static method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
  Creates a new EncryptedPrivateKeyInfo, where the data is encrypted with a password-based key.
createPseudoRandomNumberGenerator() - Method in class org.mozilla.jss.CryptoManager
  Retrieves a FIPS-140-1 validated random number generator.
createRaVerified() - Static method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
  Creates a new ProofOfPossesion with an raVerified field.
createSignature(POPOSigningKey) - Static method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
  Creates a new ProofOfPossesion with the given signature field.
createSubjectKeyIdentifier(OCTET_STRING) - Static method in class org.mozilla.jss.pkix.cms.SignerIdentifier
  Creates a new SignerIdentifier with the given SubjectKeyIdentifier field.
createSubsequentMessage(int) - Static method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
  Creates a new POPOPrivKey with the given subsequentMessage field.
createThisMessage(BIT_STRING) - Static method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
  Creates a new POPOPrivKey with the given thisMessage field.
CRL_BAG - Static variable in class org.mozilla.jss.pkcs12.SafeBag
  A bag containing a certificate revocation list.
CRLImportException - exception org.mozilla.jss.CRLImportException.
  Thrown if a CRL cannot be imported
CRLImportException() - Constructor for class org.mozilla.jss.CRLImportException
CRLImportException(String) - Constructor for class org.mozilla.jss.CRLImportException
CRMF - Static variable in class org.mozilla.jss.pkix.cmc.TaggedRequest
CryptoManager - class org.mozilla.jss.CryptoManager.
  This class is the starting poing for the crypto package.
CryptoManager.CertUsage - class org.mozilla.jss.CryptoManager.CertUsage.
  CertUsage options for validation
CryptoManager.InitializationValues - class org.mozilla.jss.CryptoManager.InitializationValues.
  The various options that can be used to initialize CryptoManager.
CryptoManager.InitializationValues.FIPSMode - class org.mozilla.jss.CryptoManager.InitializationValues.FIPSMode.
  This class enumerates the possible modes for FIPS compliance.
CryptoManager.InitializationValues() - Constructor for class org.mozilla.jss.CryptoManager.InitializationValues
CryptoManager.InitializationValues(String) - Constructor for class org.mozilla.jss.CryptoManager.InitializationValues
CryptoManager.InitializationValues(String, String, String, String) - Constructor for class org.mozilla.jss.CryptoManager.InitializationValues
CryptoManager.InvalidLengthException - exception org.mozilla.jss.CryptoManager.InvalidLengthException.
CryptoManager.InvalidLengthException() - Constructor for class org.mozilla.jss.CryptoManager.InvalidLengthException
CryptoManager.NicknameConflictException - exception org.mozilla.jss.CryptoManager.NicknameConflictException.
CryptoManager.NicknameConflictException() - Constructor for class org.mozilla.jss.CryptoManager.NicknameConflictException
CryptoManager.NotInitializedException - exception org.mozilla.jss.CryptoManager.NotInitializedException.
CryptoManager.NotInitializedException() - Constructor for class org.mozilla.jss.CryptoManager.NotInitializedException
CryptoManager.UserCertConflictException - exception org.mozilla.jss.CryptoManager.UserCertConflictException.
CryptoManager.UserCertConflictException() - Constructor for class org.mozilla.jss.CryptoManager.UserCertConflictException
CryptoManager() - Constructor for class org.mozilla.jss.CryptoManager
  Constructor, for internal use only.
cryptoStore - Variable in class org.mozilla.jss.pkcs11.PK11Token
CryptoStore - interface org.mozilla.jss.crypto.CryptoStore.
  This is an interface for a permanent repository of cryptographic objects, such as keys, certs, and passwords.
CryptoToken - interface org.mozilla.jss.crypto.CryptoToken.
  A CryptoToken performs cryptographic operations and stores cryptographic items, such as keys and certs.

## D

DATA - Static variable in class org.mozilla.jss.pkcs7.ContentInfo
DATA - Static variable in class org.mozilla.jss.pkix.cms.ContentInfo
DatabaseCloser - class org.mozilla.jss.DatabaseCloser.
  A class for closing databases.
DatabaseCloser() - Constructor for class org.mozilla.jss.DatabaseCloser
  Creates a new DatabaseCloser.
Debug - class org.mozilla.jss.util.Debug.
  Controls debug-mode operation of JSS classes, and allows for printing trace statements to standard output.
DEBUG - Static variable in class org.mozilla.jss.util.Debug
  Controls debug mode for JSS.
Debug() - Constructor for class org.mozilla.jss.util.Debug
decode(ASN1Template, byte[]) - Static method in class org.mozilla.jss.asn1.ASN1Util
decode(InputStream) - Method in class org.mozilla.jss.asn1.NULL.Template
decode(InputStream) - Method in class org.mozilla.jss.asn1.EXPLICIT.Template
decode(InputStream) - Method in class org.mozilla.jss.asn1.BOOLEAN.Template
decode(InputStream) - Method in class org.mozilla.jss.asn1.CHOICE.Template
decode(InputStream) - Method in class org.mozilla.jss.asn1.TimeBase.Template
decode(InputStream) - Method in class org.mozilla.jss.asn1.OCTET_STRING.Template
decode(InputStream) - Method in class org.mozilla.jss.asn1.INTEGER.Template
decode(InputStream) - Method in class org.mozilla.jss.asn1.ANY.Template
decode(InputStream) - Method in class org.mozilla.jss.asn1.CharacterString.Template
decode(InputStream) - Method in class org.mozilla.jss.asn1.SET.Template
  Decodes the input stream into a SET value.
decode(InputStream) - Method in class org.mozilla.jss.asn1.SET.OF_Template
  Decodes a `SET OF` from its BER encoding.
decode(InputStream) - Method in class org.mozilla.jss.asn1.SEQUENCE.OF_Template
  Decodes a SEQUENCE OF from an input stream.
decode(InputStream) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Decodes a SEQUENCE from its BER encoding.
decode(InputStream) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template
decode(InputStream) - Method in interface org.mozilla.jss.asn1.ASN1Template
  Decodes an ASN1Value from the InputStream without an implicit tag.
decode(InputStream) - Method in class org.mozilla.jss.asn1.BIT_STRING.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.SignerInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.DigestedData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.EnvelopedData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.ContentInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.SignedData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.RecipientInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.DigestInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.Attribute.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs10.CertificationRequest.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs12.SafeBag.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs12.SecretBag.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs12.CertBag.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs12.PFX.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes.Template
decode(InputStream) - Method in class org.mozilla.jss.pkcs12.MacData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.Attribute.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.PBEParameter.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.DirectoryString.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.AVA.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.RDN.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.Name.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cert.Certificate.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cert.SubjectKeyIdentifier.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cert.Extension.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.PendInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.OtherInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.PKIData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.ResponseBody.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmmf.RevRequest.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmmf.RevRepContent.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmmf.GetCRL.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.SignerInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.RecipientInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.EnvelopedData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.ContentInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.DigestedData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.SignerIdentifier.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.SignedData.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.DigestInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.Template
  Decodes a PKIArchiveOptions.
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.Control.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.CertId.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate.Template
  Decodes a CertTemplate from its BER encoding.
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.CertRequest.Template
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg.Template
  Decodes a CertReqMsg from the given input stream.
decode(InputStream) - Method in class org.mozilla.jss.SecretDecoderRing.Encoding.Template
decode(Tag, ASN1Template, byte[]) - Static method in class org.mozilla.jss.asn1.ASN1Util
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.NULL.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.ENUMERATED.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.EXPLICIT.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.BOOLEAN.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.CHOICE.Template
  Decodes a CHOICE.
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.TimeBase.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.OCTET_STRING.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.INTEGER.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.ANY.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.CharacterString.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.SET.Template
  Decodes the input stream into a SET value with the given implicit tag.
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.SET.OF_Template
  Decodes a `SET OF` with an implicit tag from its BER encoding.
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.SEQUENCE.OF_Template
  Decodes a SEQUENCE OF with an implicit tag from an input stream.
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Decodes a SEQUENCE from its BER encoding, where the SEQUENCE itself has an implicit tag.
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template
decode(Tag, InputStream) - Method in interface org.mozilla.jss.asn1.ASN1Template
  Decodes an ASN1Value from the InputStream with the given implicit tag.
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.BIT_STRING.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.SignerInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.DigestedData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.EnvelopedData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.ContentInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.SignedData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.RecipientInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.DigestInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.Attribute.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs10.CertificationRequest.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs12.SafeBag.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs12.SecretBag.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs12.CertBag.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs12.PFX.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs12.MacData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.Attribute.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.PBEParameter.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.DirectoryString.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.AVA.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.RDN.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.Name.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cert.Certificate.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cert.SubjectKeyIdentifier.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cert.Extension.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmc.PendInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmc.OtherInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmc.PKIData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmc.ResponseBody.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmmf.RevRequest.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmmf.RevRepContent.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmmf.GetCRL.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.SignerInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.RecipientInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.EnvelopedData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.ContentInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.DigestedData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.SignerIdentifier.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.SignedData.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cms.DigestInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.Template
  Decodes a PKIArchiveOptions.
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.Control.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.CertId.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey.Template
  Should not be called, because POPOPrivKey is a CHOICE and cannot have an implicit tag.
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.CertRequest.Template
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg.Template
  Decodes a CertReqMsg from the given input stream, using the given implicit tag.
decode(Tag, InputStream) - Method in class org.mozilla.jss.SecretDecoderRing.Encoding.Template
decodeWith(ASN1Template) - Method in class org.mozilla.jss.asn1.ANY
  Decodes this ANY using the given template.
decodeWith(Tag, ASN1Template) - Method in class org.mozilla.jss.asn1.ANY
  Decodes this ANY using the given template.
DECRYPT - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Usage
decrypt(byte[]) - Method in class org.mozilla.jss.crypto.SecretDecoderRing
  Decrypts the given ciphertext with the Secret Decoder Ring key stored in the NSS key database.
decrypt(byte[]) - Method in class org.mozilla.jss.SecretDecoderRing.Decryptor
  Decrypts the given ciphertext.
decrypt(Password, KeyGenerator.CharToByteConverter) - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
  Decrypts the content of an EncryptedContentInfo encrypted with a PBE key.
decrypt(Password, KeyGenerator.CharToByteConverter) - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
  Decrypts an EncryptedPrivateKeyInfo that was encrypted with a PBE algorithm.
decrypt(Password, KeyGenerator.CharToByteConverter) - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
  Decrypts the content of an EncryptedContentInfo encrypted with a PBE key.
Decryptor - class org.mozilla.jss.SecretDecoderRing.Decryptor.
  Decrypts data with the SecretDecoderRing.
Decryptor(CryptoToken) - Constructor for class org.mozilla.jss.SecretDecoderRing.Decryptor
  Creates a Decryptor for use with the given CryptoToken.
decryptToString(byte[]) - Method in class org.mozilla.jss.crypto.SecretDecoderRing
  Decrypts the given ciphertext with the Secret Decoder Ring key stored in the NSS key database, returning the original plaintext string.
DEFAULT_BACKLOG - Static variable in class org.mozilla.jss.ssl.SSLServerSocket
  The default size of the listen queue.
DEFAULT_ENCRYPTION_ALG - Static variable in class org.mozilla.jss.SecretDecoderRing.Encryptor
  The default encryption algorithm, currently DES3_CBC.
DEFAULT_ITERATIONS - Static variable in class org.mozilla.jss.pkcs12.PFX
  The default number of iterations to use when generating the MAC.
DEFAULT_ITERATIONS - Static variable in class org.mozilla.jss.pkcs12.AuthenticatedSafes
  The default number of hash iterations (1) when performing PBE keygen.
DEFAULT_KEY_GEN_ALG - Static variable in class org.mozilla.jss.pkcs12.AuthenticatedSafes
  The default PBE key generation algorithm: SHA-1 with RC2 40-bit CBC.
DEFAULT_KEYGEN_ALG - Static variable in class org.mozilla.jss.SecretDecoderRing.KeyManager
  The default key generation algorithm, currently DES3.
DEFAULT_KEYSIZE - Static variable in class org.mozilla.jss.SecretDecoderRing.KeyManager
  The default key size.
DEFAULT_VERSION - Static variable in class org.mozilla.jss.pkcs7.EncryptedData
  The default version number.
DEFAULT_VERSION - Static variable in class org.mozilla.jss.pkix.cms.EncryptedData
  The default version number.
defaultAt(int) - Method in class org.mozilla.jss.asn1.SET.Template
  Returns the default value for the sub-template at the given index.
defaultAt(int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Returns the default value for the sub-template at the given index.
deleteCert(X509Certificate) - Method in interface org.mozilla.jss.crypto.CryptoStore
  Deletes a certificate from a token.
deleteCert(X509Certificate) - Method in class org.mozilla.jss.pkcs11.PK11Store
deleteKey(byte[]) - Method in class org.mozilla.jss.SecretDecoderRing.KeyManager
  Deletes the key with the given keyID from this token.
deleteKey(SecretKey) - Method in class org.mozilla.jss.SecretDecoderRing.KeyManager
  Deletes this key from this token.
deletePrivateKey(PrivateKey) - Method in interface org.mozilla.jss.crypto.CryptoStore
  Deletes the given PrivateKey from the CryptoToken.
deletePrivateKey(PrivateKey) - Method in class org.mozilla.jss.pkcs11.PK11Store
DES - Static variable in class org.mozilla.jss.crypto.KeyGenAlgorithm
DES - Static variable in interface org.mozilla.jss.crypto.SymmetricKey
DES - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Type
DES - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm.Alg
DES_CBC - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
DES_CBC - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
DES_CBC_PAD - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
DES_CBC_PAD - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
DES_ECB - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
DES_ECB - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
DES3 - Static variable in class org.mozilla.jss.crypto.KeyGenAlgorithm
DES3 - Static variable in interface org.mozilla.jss.crypto.SymmetricKey
DES3 - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Type
DES3_CBC - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
DES3_CBC - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
DES3_CBC_PAD - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
DES3_CBC_PAD - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
DES3_ECB - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
DES3_ECB - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
DESede - Static variable in class org.mozilla.jss.crypto.KeyGenAlgorithm
DESede - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Type
DESede - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm.Alg
DH_OID - Static variable in class org.mozilla.jss.crypto.PrivateKey.Type
DHMAC - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
DiffieHellman - Static variable in interface org.mozilla.jss.crypto.PrivateKey
DiffieHellman - Static variable in class org.mozilla.jss.crypto.PrivateKey.Type
digest() - Method in class org.mozilla.jss.crypto.JSSMessageDigest
  Deprecated. Completes digestion.
digest(byte[]) - Method in class org.mozilla.jss.crypto.JSSMessageDigest
  Deprecated. Provides final data to the digest, then completes it and returns the output.
digest(byte[], int, int) - Method in class org.mozilla.jss.crypto.JSSMessageDigest
  Deprecated. Completes digesting, storing the result into the provided array.
digest(byte[], int, int) - Method in class org.mozilla.jss.pkcs11.PK11MessageDigest
DigestAlgorithm - class org.mozilla.jss.crypto.DigestAlgorithm.
DigestAlgorithm(int, String, OBJECT_IDENTIFIER, int) - Constructor for class org.mozilla.jss.crypto.DigestAlgorithm
DIGESTED_DATA - Static variable in class org.mozilla.jss.pkcs7.ContentInfo
DIGESTED_DATA - Static variable in class org.mozilla.jss.pkix.cms.ContentInfo
DigestedData - class org.mozilla.jss.pkcs7.DigestedData.
DigestedData - class org.mozilla.jss.pkix.cms.DigestedData.
DigestedData.Template - class org.mozilla.jss.pkcs7.DigestedData.Template.
  A Template for decoding BER-encoded DigestData items.
DigestedData.Template - class org.mozilla.jss.pkix.cms.DigestedData.Template.
  A Template for decoding BER-encoded DigestData items.
DigestedData.Template() - Constructor for class org.mozilla.jss.pkcs7.DigestedData.Template
DigestedData.Template() - Constructor for class org.mozilla.jss.pkix.cms.DigestedData.Template
DigestedData(INTEGER, AlgorithmIdentifier, ContentInfo, OCTET_STRING) - Constructor for class org.mozilla.jss.pkcs7.DigestedData
DigestedData(INTEGER, AlgorithmIdentifier, ContentInfo, OCTET_STRING) - Constructor for class org.mozilla.jss.pkix.cms.DigestedData
DigestInfo - class org.mozilla.jss.pkcs7.DigestInfo.
DigestInfo - class org.mozilla.jss.pkix.cms.DigestInfo.
DigestInfo.Template - class org.mozilla.jss.pkcs7.DigestInfo.Template.
  A class for decoding the BER encoding of a DigestInfo.
DigestInfo.Template - class org.mozilla.jss.pkix.cms.DigestInfo.Template.
  A class for decoding the BER encoding of a DigestInfo.
DigestInfo.Template() - Constructor for class org.mozilla.jss.pkcs7.DigestInfo.Template
DigestInfo.Template() - Constructor for class org.mozilla.jss.pkix.cms.DigestInfo.Template
DigestInfo(AlgorithmIdentifier, OCTET_STRING) - Constructor for class org.mozilla.jss.pkcs7.DigestInfo
DigestInfo(AlgorithmIdentifier, OCTET_STRING) - Constructor for class org.mozilla.jss.pkix.cms.DigestInfo
DigestTest - class org.mozilla.jss.tests.DigestTest.
DigestTest() - Constructor for class org.mozilla.jss.tests.DigestTest
DirectoryString - class org.mozilla.jss.pkix.primitive.DirectoryString.
  An X.500 DirectoryString.
DirectoryString.Template - class org.mozilla.jss.pkix.primitive.DirectoryString.Template.
  A Template for decoding DirectoryStrings from their BER encoding.
DirectoryString.Template() - Constructor for class org.mozilla.jss.pkix.primitive.DirectoryString.Template
DirectoryString(CharacterString) - Constructor for class org.mozilla.jss.pkix.primitive.DirectoryString
  Creates a DirectoryString from an ASN.1 string.
DirectoryString(String) - Constructor for class org.mozilla.jss.pkix.primitive.DirectoryString
  Encodes a Java String into a Directory String.
DISABLED - Static variable in class org.mozilla.jss.CryptoManager.InitializationValues.FIPSMode
  Disable FIPS mode.
displayByteArray(byte[]) - Static method in class org.mozilla.jss.tests.KeyWrapping
doesAlgorithm(Algorithm) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Determines whether this token supports the given algorithm.
doesAlgorithm(Algorithm) - Method in class org.mozilla.jss.pkcs11.PK11Token
  Determines whether this token is capable of performing the given algorithm.
doFinal() - Method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Completes an cipher operation.
doFinal(byte[]) - Method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Completes an cipher operation.
doFinal(byte[], int, int) - Method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Completes an cipher operation.
doIt(String[]) - Method in class org.mozilla.jss.tests.SSLClientAuth
DOMESTIC - Static variable in class org.mozilla.jss.ssl.SSLSocket.CipherPolicy
DONT_CARE - Static variable in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
  A SinglePubInfo publication method.
DONT_PUBLISH - Static variable in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
  A PKIPublicationInfo action.
doTest() - Method in class org.mozilla.jss.tests.KeyFactoryTest
DSA - Static variable in interface org.mozilla.jss.crypto.PrivateKey
DSA - Static variable in class org.mozilla.jss.crypto.PrivateKey.Type
DSA - Static variable in class org.mozilla.jss.crypto.KeyPairAlgorithm
DSAFamily - Static variable in class org.mozilla.jss.crypto.KeyPairAlgorithm
DSASignature - Static variable in class org.mozilla.jss.crypto.SignatureAlgorithm
  Raw DSA signing.
DSASignatureWithSHA1Digest - Static variable in class org.mozilla.jss.crypto.SignatureAlgorithm
dumpAliases(KeyStore) - Static method in class org.mozilla.jss.tests.KeyStoreTest
dumpCert(KeyStore, String) - Static method in class org.mozilla.jss.tests.KeyStoreTest

## E

ECB - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm.Mode
elementAt(int) - Method in class org.mozilla.jss.asn1.CHOICE.Template
  Retrieves the element at the specified index.
elementAt(int) - Method in class org.mozilla.jss.asn1.SET
  Returns the element at the given index in the SET.
elementAt(int) - Method in class org.mozilla.jss.pkix.primitive.Name
  Returns the RDN at the given index in the Name.
elements - Variable in class org.mozilla.jss.asn1.SET
elementWithTag(Tag) - Method in class org.mozilla.jss.asn1.SET
  Returns the element with the given Tag, or null if no element exists with the given tag.
EMAIL - Static variable in class org.mozilla.jss.pkcs11.PK11InternalCert
EmailRecipient - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
EmailSigner - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
ENABLED - Static variable in class org.mozilla.jss.CryptoManager.InitializationValues.FIPSMode
  Enable FIPS mode.
enableSSL2(boolean) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Enables SSL v2 on this socket.
enableSSL2(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Enables SSL v2 on this socket.
enableSSL2Default(boolean) - Static method in class org.mozilla.jss.ssl.SSLSocket
  Sets the default for SSL v2 for all new sockets.
enableSSL3(boolean) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Enables SSL v3 on this socket.
enableSSL3(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Enables SSL v3 on this socket.
enableSSL3Default(boolean) - Static method in class org.mozilla.jss.ssl.SSLSocket
  Sets the default for SSL v2 for all new sockets.
encAlg - Static variable in class org.mozilla.jss.tests.TestSDR
EncapsulatedContentInfo - class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo.
  A CMS EncapsulatedContentInfo structure.
EncapsulatedContentInfo.Template - class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo.Template.
  A template for decoding a EncapsulatedContentInfo blob
EncapsulatedContentInfo.Template() - Constructor for class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo.Template
EncapsulatedContentInfo(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
  Creates a EncapsulatedContentInfo with the given type and content.
encode() - Method in class org.mozilla.jss.asn1.INTEGER
encode() - Method in class org.mozilla.jss.asn1.ASN1Header
encode(ASN1Value) - Static method in class org.mozilla.jss.asn1.ASN1Util
encode(OutputStream) - Method in class org.mozilla.jss.asn1.NULL
encode(OutputStream) - Method in class org.mozilla.jss.asn1.EXPLICIT
encode(OutputStream) - Method in class org.mozilla.jss.asn1.BOOLEAN
encode(OutputStream) - Method in class org.mozilla.jss.asn1.CHOICE
  Encodes this CHOICE.
encode(OutputStream) - Method in class org.mozilla.jss.asn1.TimeBase
encode(OutputStream) - Method in class org.mozilla.jss.asn1.OCTET_STRING
encode(OutputStream) - Method in class org.mozilla.jss.asn1.INTEGER
encode(OutputStream) - Method in class org.mozilla.jss.asn1.ANY
encode(OutputStream) - Method in class org.mozilla.jss.asn1.CharacterString
encode(OutputStream) - Method in class org.mozilla.jss.asn1.ASN1Header
encode(OutputStream) - Method in class org.mozilla.jss.asn1.SET
  Writes the DER encoding to the given output stream.
encode(OutputStream) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
encode(OutputStream) - Method in class org.mozilla.jss.asn1.BIT_STRING
encode(OutputStream) - Method in interface org.mozilla.jss.asn1.ASN1Value
  Write this value's DER encoding to an output stream using its own base tag.
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.SignerInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.DigestedData
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.EnvelopedData
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.ContentInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.SignedData
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.RecipientInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedData
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.DigestInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.Attribute
encode(OutputStream) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkcs10.CertificationRequest
encode(OutputStream) - Method in class org.mozilla.jss.pkcs12.SafeBag
encode(OutputStream) - Method in class org.mozilla.jss.pkcs12.SecretBag
encode(OutputStream) - Method in class org.mozilla.jss.pkcs12.CertBag
encode(OutputStream) - Method in class org.mozilla.jss.pkcs12.PFX
encode(OutputStream) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
encode(OutputStream) - Method in class org.mozilla.jss.pkcs12.MacData
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.Attribute
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.PBEParameter
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.DirectoryString
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.AVA
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.RDN
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.Name
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cert.Certificate
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cert.Extension
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.PendInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.OtherInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.PKIData
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.ResponseBody
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.RevRequest
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.RevRepContent
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.GetCRL
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.CertResponse
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.CertRepContent
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.CertOrEncCert
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignerInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.RecipientInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedData
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.EnvelopedData
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.ContentInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.DigestedData
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignerIdentifier
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignedData
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.DigestInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
  DER-encodes a PKIArchiveOptions.
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.CertId
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.CertRequest
  This method is not yet supported.
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg
  Encodes this CertReqMsg to the given OutputStream using DER encoding.
encode(OutputStream) - Method in class org.mozilla.jss.SecretDecoderRing.Encoding
encode(Tag, ASN1Value) - Static method in class org.mozilla.jss.asn1.ASN1Util
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.NULL
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.EXPLICIT
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.BOOLEAN
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.CHOICE
  Encodes this CHOICE.
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.TimeBase
  Write the DER-encoding of this TimeBase.
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.OCTET_STRING
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.INTEGER
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.ANY
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.CharacterString
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.SET
  Writes the DER encoding to the given output stream, using the given implicit tag.
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.SEQUENCE
  Writes the DER encoding to the given output stream, using the given implicit tag.
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.BIT_STRING
encode(Tag, OutputStream) - Method in interface org.mozilla.jss.asn1.ASN1Value
  Write this value's DER encoding to an output stream using an implicit tag.
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.SignerInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.DigestedData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.EnvelopedData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.ContentInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.SignedData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.RecipientInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.DigestInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.Attribute
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs10.CertificationRequest
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs12.SafeBag
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs12.SecretBag
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs12.CertBag
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs12.PFX
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs12.MacData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.Attribute
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.PBEParameter
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.DirectoryString
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.AVA
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.RDN
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.Name
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cert.Certificate
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cert.Extension
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.PendInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.OtherInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.PKIData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.ResponseBody
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.RevRequest
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.RevRepContent
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.GetCRL
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.CertResponse
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.CertRepContent
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.CertOrEncCert
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignerInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.RecipientInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.EnvelopedData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.ContentInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.DigestedData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignerIdentifier
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignedData
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.DigestInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
  DER-encodes a PKIArchiveOptions.
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.CertId
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
  Should not be called, because POPOPrivKey is a CHOICE and cannot have an implicit tag.
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.CertRequest
  This method is not yet supported.
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg
  Encodes this CertReqMsg to the given OutputStream using DER encoding, with the given implicit tag.
encode(Tag, OutputStream) - Method in class org.mozilla.jss.SecretDecoderRing.Encoding
encodeWithAlternateTag(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.ANY
  Extracts the contents from the ANY and encodes them with the provided tag.
Encoding - class org.mozilla.jss.SecretDecoderRing.Encoding.
  An ASN.1 class for encoding the SecretDecoderRing result.
Encoding.Template - class org.mozilla.jss.SecretDecoderRing.Encoding.Template.
  An ASN.1 class for decoding the SecretDecoderRing result.
Encoding.Template() - Constructor for class org.mozilla.jss.SecretDecoderRing.Encoding.Template
Encoding(byte[], byte[], OBJECT_IDENTIFIER, byte[]) - Constructor for class org.mozilla.jss.SecretDecoderRing.Encoding
encodingFormat - Static variable in class org.mozilla.jss.crypto.SecretDecoderRing
ENCR_CERT - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
  The SubsequentMessage field is `encrCert`.
ENCRYPT - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Usage
encrypt(byte[]) - Method in class org.mozilla.jss.crypto.SecretDecoderRing
  Encrypts the given plaintext with the Secret Decoder Ring key stored in the NSS key database.
encrypt(byte[]) - Method in class org.mozilla.jss.SecretDecoderRing.Encryptor
  Encrypts a byte array.
encrypt(String) - Method in class org.mozilla.jss.crypto.SecretDecoderRing
  Encrypts the given plaintext string with the Secret Decoder Ring key stored in the NSS key database.
ENCRYPTED_DATA - Static variable in class org.mozilla.jss.pkcs7.ContentInfo
ENCRYPTED_DATA - Static variable in class org.mozilla.jss.pkix.cms.ContentInfo
ENCRYPTED_PRIV_KEY - Static variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
ENCRYPTED_VALUE - Static variable in class org.mozilla.jss.pkix.crmf.EncryptedKey
EncryptedContentInfo - class org.mozilla.jss.pkcs7.EncryptedContentInfo.
  The PKCS #7 type EncryptedContentInfo, which encapsulates encrypted data.
EncryptedContentInfo - class org.mozilla.jss.pkix.cms.EncryptedContentInfo.
  The PKCS #7 type EncryptedContentInfo, which encapsulates encrypted data.
EncryptedContentInfo.Template - class org.mozilla.jss.pkcs7.EncryptedContentInfo.Template.
  A template file for decoding a EnvelopedData blob
EncryptedContentInfo.Template - class org.mozilla.jss.pkix.cms.EncryptedContentInfo.Template.
  A template file for decoding a EnvelopedData blob
EncryptedContentInfo.Template() - Constructor for class org.mozilla.jss.pkcs7.EncryptedContentInfo.Template
EncryptedContentInfo.Template() - Constructor for class org.mozilla.jss.pkix.cms.EncryptedContentInfo.Template
EncryptedContentInfo(OBJECT_IDENTIFIER, AlgorithmIdentifier, OCTET_STRING) - Constructor for class org.mozilla.jss.pkcs7.EncryptedContentInfo
  Create a EnvelopedData ASN1 object.
EncryptedContentInfo(OBJECT_IDENTIFIER, AlgorithmIdentifier, OCTET_STRING) - Constructor for class org.mozilla.jss.pkix.cms.EncryptedContentInfo
  Create a EnvelopedData ASN1 object.
EncryptedContentInfo(OBJECT_IDENTIFIER, AlgorithmIdentifier, OCTET_STRING, boolean) - Constructor for class org.mozilla.jss.pkcs7.EncryptedContentInfo
EncryptedContentInfo(OBJECT_IDENTIFIER, AlgorithmIdentifier, OCTET_STRING, boolean) - Constructor for class org.mozilla.jss.pkix.cms.EncryptedContentInfo
EncryptedData - class org.mozilla.jss.pkcs7.EncryptedData.
  The PKCS #7 structure EncryptedData.
EncryptedData - class org.mozilla.jss.pkix.cms.EncryptedData.
  The PKCS #7 structure EncryptedData.
EncryptedData.Template - class org.mozilla.jss.pkcs7.EncryptedData.Template.
  A Template for decoding EncryptedData items.
EncryptedData.Template - class org.mozilla.jss.pkix.cms.EncryptedData.Template.
  A Template for decoding EncryptedData items.
EncryptedData.Template() - Constructor for class org.mozilla.jss.pkcs7.EncryptedData.Template
EncryptedData.Template() - Constructor for class org.mozilla.jss.pkix.cms.EncryptedData.Template
EncryptedData(EncryptedContentInfo) - Constructor for class org.mozilla.jss.pkcs7.EncryptedData
  Creates an EncryptedData with the default version.
EncryptedData(EncryptedContentInfo) - Constructor for class org.mozilla.jss.pkix.cms.EncryptedData
  Creates an EncryptedData with the default version.
EncryptedData(INTEGER, EncryptedContentInfo) - Constructor for class org.mozilla.jss.pkcs7.EncryptedData
  Creates a new EncryptedData.
EncryptedData(INTEGER, EncryptedContentInfo) - Constructor for class org.mozilla.jss.pkix.cms.EncryptedData
  Creates a new EncryptedData.
EncryptedKey - class org.mozilla.jss.pkix.crmf.EncryptedKey.
EncryptedKey.Template - class org.mozilla.jss.pkix.crmf.EncryptedKey.Template.
  A Template for decoding BER-encoded EncryptedKeys.
EncryptedKey.Template() - Constructor for class org.mozilla.jss.pkix.crmf.EncryptedKey.Template
EncryptedKey.Type - class org.mozilla.jss.pkix.crmf.EncryptedKey.Type.
  The type of EncryptedKey.
EncryptedKey(ANY) - Constructor for class org.mozilla.jss.pkix.crmf.EncryptedKey
EncryptedKey(EncryptedValue) - Constructor for class org.mozilla.jss.pkix.crmf.EncryptedKey
EncryptedPrivateKeyInfo - class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo.
  PKCS #8 EncryptedPrivateKeyInfo.
EncryptedPrivateKeyInfo.Template - class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo.Template.
  A template class for decoding EncryptedPrivateKeyInfos from BER.
EncryptedPrivateKeyInfo.Template() - Constructor for class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo.Template
EncryptedPrivateKeyInfo(AlgorithmIdentifier, OCTET_STRING) - Constructor for class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
  Creates an EncryptedPrivateKeyInfo from its components.
EncryptedValue - class org.mozilla.jss.pkix.crmf.EncryptedValue.
  The CRMF structure EncryptedValue for storing the encrypted key to be archived.
EncryptedValue.Template - class org.mozilla.jss.pkix.crmf.EncryptedValue.Template.
  A Template class for decoding BER-encoded EncryptedValues.
EncryptedValue.Template() - Constructor for class org.mozilla.jss.pkix.crmf.EncryptedValue.Template
EncryptedValue(AlgorithmIdentifier, AlgorithmIdentifier, BIT_STRING, AlgorithmIdentifier, OCTET_STRING, BIT_STRING) - Constructor for class org.mozilla.jss.pkix.crmf.EncryptedValue
EncryptionAlgorithm - class org.mozilla.jss.crypto.EncryptionAlgorithm.
  An algorithm for performing symmetric encryption.
EncryptionAlgorithm.Alg - class org.mozilla.jss.crypto.EncryptionAlgorithm.Alg.
EncryptionAlgorithm.Mode - class org.mozilla.jss.crypto.EncryptionAlgorithm.Mode.
EncryptionAlgorithm.Padding - class org.mozilla.jss.crypto.EncryptionAlgorithm.Padding.
EncryptionAlgorithm(int, EncryptionAlgorithm.Alg, EncryptionAlgorithm.Mode, EncryptionAlgorithm.Padding, Class[], int, OBJECT_IDENTIFIER, int) - Constructor for class org.mozilla.jss.crypto.EncryptionAlgorithm
EncryptionAlgorithm(int, EncryptionAlgorithm.Alg, EncryptionAlgorithm.Mode, EncryptionAlgorithm.Padding, Class, int, OBJECT_IDENTIFIER, int) - Constructor for class org.mozilla.jss.crypto.EncryptionAlgorithm
Encryptor - class org.mozilla.jss.SecretDecoderRing.Encryptor.
  Encrypts data with the SecretDecoderRing.
Encryptor(CryptoToken, byte[], EncryptionAlgorithm) - Constructor for class org.mozilla.jss.SecretDecoderRing.Encryptor
  Creates an Encryptor on the given CryptoToken, using the key with the given keyID and algorithm
END_OF_CONTENTS - Static variable in class org.mozilla.jss.asn1.Tag
  The end-of-contents marker for indefinite length encoding.
engine - Variable in class org.mozilla.jss.crypto.KeyPairGenerator
  Deprecated.
engine - Variable in class org.mozilla.jss.crypto.Signature
  Deprecated.
engineAliases() - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
  Returns a list of unique aliases.
engineContainsAlias(String) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineDeleteEntry(String) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineDigest() - Method in class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi
engineDigest(byte[], int, int) - Method in class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi
engineGeneratePrivate(KeySpec) - Method in class org.mozilla.jss.provider.java.security.KeyFactorySpi1_2
  We don't support RSAPrivateKeySpec because it doesn't have enough information.
engineGeneratePublic(KeySpec) - Method in class org.mozilla.jss.provider.java.security.KeyFactorySpi1_4
engineGeneratePublic(KeySpec) - Method in class org.mozilla.jss.provider.java.security.KeyFactorySpi1_2
engineGenerateSeed(int) - Method in class org.mozilla.jss.provider.java.security.JSSSecureRandomSpi
engineGetCertificate(String) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineGetCertificateAlias(Certificate) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineGetCertificateChain(String) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineGetCreationDate(String) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineGetDigestLength() - Method in class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi
engineGetEncoded() - Method in class org.mozilla.jss.provider.java.security.IvAlgorithmParameters
engineGetEncoded(String) - Method in class org.mozilla.jss.provider.java.security.IvAlgorithmParameters
engineGetKey(String, char[]) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineGetKeyNative(String, char[]) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineGetKeySpec(Key, Class) - Method in class org.mozilla.jss.provider.java.security.KeyFactorySpi1_2
engineGetParameterSpec(Class) - Method in class org.mozilla.jss.provider.java.security.IvAlgorithmParameters
engineInit(AlgorithmParameterSpec) - Method in class org.mozilla.jss.provider.java.security.IvAlgorithmParameters
engineInit(byte[]) - Method in class org.mozilla.jss.provider.java.security.IvAlgorithmParameters
engineInit(byte[], String) - Method in class org.mozilla.jss.provider.java.security.IvAlgorithmParameters
engineInitSign(PrivateKey) - Method in class org.mozilla.jss.crypto.SignatureSpi
engineInitSign(PrivateKey, SecureRandom) - Method in class org.mozilla.jss.crypto.SignatureSpi
engineInitVerify(PublicKey) - Method in class org.mozilla.jss.crypto.SignatureSpi
engineIsCertificateEntry(String) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
  Returns true if there is a cert with this nickname but there is no key associated with the cert.
engineIsKeyEntry(String) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
  Returns true if there is a key with this alias, or if there is a cert with this alias that has an associated key.
engineLoad(InputStream, char[]) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineNextBytes(byte[]) - Method in class org.mozilla.jss.provider.java.security.JSSSecureRandomSpi
engineReset() - Method in class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi
engineSetCertificateEntry(String, Certificate) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
  NSS doesn't have a way of storing a certificate on a specific token unless it has an associated private key.
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineSetParameter(AlgorithmParameterSpec) - Method in class org.mozilla.jss.crypto.SignatureSpi
engineSetSeed(byte[]) - Method in class org.mozilla.jss.provider.java.security.JSSSecureRandomSpi
engineSign() - Method in class org.mozilla.jss.crypto.SignatureSpi
engineSign(byte[], int, int) - Method in class org.mozilla.jss.crypto.SignatureSpi
engineSize() - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineStore(OutputStream, char[]) - Method in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
engineToString() - Method in class org.mozilla.jss.provider.java.security.IvAlgorithmParameters
engineTranslateKey(Key) - Method in class org.mozilla.jss.provider.java.security.KeyFactorySpi1_2
  Translates key by calling getEncoded() to get its encoded form, then importing the key from its encoding.
engineUpdate(byte) - Method in class org.mozilla.jss.crypto.SignatureSpi
engineUpdate(byte) - Method in class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi
engineUpdate(byte[], int, int) - Method in class org.mozilla.jss.crypto.SignatureSpi
engineUpdate(byte[], int, int) - Method in class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi
engineVerify(byte[]) - Method in class org.mozilla.jss.crypto.SignatureSpi
ENUMERATED - class org.mozilla.jss.asn1.ENUMERATED.
  Represents an ASN.1 `ENUMERATED` value.
ENUMERATED.Template - class org.mozilla.jss.asn1.ENUMERATED.Template.
  A template for decoding ENUMERATED values from their BER encodings.
ENUMERATED.Template() - Constructor for class org.mozilla.jss.asn1.ENUMERATED.Template
ENUMERATED(long) - Constructor for class org.mozilla.jss.asn1.ENUMERATED
  Creates a new ENUMERATED value from a long.
ENVELOPED_DATA - Static variable in class org.mozilla.jss.pkcs7.ContentInfo
ENVELOPED_DATA - Static variable in class org.mozilla.jss.pkix.cms.ContentInfo
ENVELOPED_DATA - Static variable in class org.mozilla.jss.pkix.crmf.EncryptedKey
EnvelopedData - class org.mozilla.jss.pkcs7.EnvelopedData.
EnvelopedData - class org.mozilla.jss.pkix.cms.EnvelopedData.
EnvelopedData.Template - class org.mozilla.jss.pkcs7.EnvelopedData.Template.
  A template file for decoding a EnvelopedData blob
EnvelopedData.Template - class org.mozilla.jss.pkix.cms.EnvelopedData.Template.
  A template file for decoding a EnvelopedData blob
EnvelopedData.Template() - Constructor for class org.mozilla.jss.pkcs7.EnvelopedData.Template
EnvelopedData.Template() - Constructor for class org.mozilla.jss.pkix.cms.EnvelopedData.Template
EnvelopedData(INTEGER, SET, EncryptedContentInfo) - Constructor for class org.mozilla.jss.pkcs7.EnvelopedData
  Create a EnvelopedData ASN1 object.
EnvelopedData(INTEGER, SET, EncryptedContentInfo) - Constructor for class org.mozilla.jss.pkix.cms.EnvelopedData
  Create a EnvelopedData ASN1 object.
EOC - Static variable in class org.mozilla.jss.asn1.Tag
  An alias for END_OF_CONTENTS.
equals(Object) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
equals(Object) - Method in class org.mozilla.jss.asn1.Tag
  Compares two tags for equality.
equals(Object) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Deep comparison operation.
equals(Object) - Method in class org.mozilla.jss.pkcs7.DigestInfo
equals(Object) - Method in class org.mozilla.jss.pkcs11.PK11Cert.StringPrincipal
equals(Object) - Method in class org.mozilla.jss.pkcs11.PK11Token
  Deep-comparison operator.
equals(Object) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo.Version
equals(Object) - Method in class org.mozilla.jss.pkix.cms.DigestInfo
equals(Object) - Method in class org.mozilla.jss.util.Password
  Compares this password to another and returns true if they are the same.
equals(Object) - Method in class org.mozilla.jss.util.NativeProxy
  Deep comparison operator.
ERROR - Static variable in class org.mozilla.jss.util.Debug
EVERY_TIME - Static variable in interface org.mozilla.jss.crypto.CryptoToken
  Need to provide a password before each crypto operation.
EXPIRED_CERTIFICATE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
EXPIRED_ISSUER_CERTIFICATE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
EXPLICIT - class org.mozilla.jss.asn1.EXPLICIT.
  An explicit tag.
EXPLICIT.Template - class org.mozilla.jss.asn1.EXPLICIT.Template.
  A template for decoding an object wrapped in an EXPLICIT tag.
EXPLICIT.Template(Tag, ASN1Template) - Constructor for class org.mozilla.jss.asn1.EXPLICIT.Template
  Creates a template for unwrapping an object wrapped in an explicit tag.
EXPLICIT(Tag, ASN1Value) - Constructor for class org.mozilla.jss.asn1.EXPLICIT
  Creates an EXPLICIT tag wrapping some other ASN1Value.
EXPORT - Static variable in class org.mozilla.jss.ssl.SSLSocket.CipherPolicy
exportCertsToPKCS7(X509Certificate[]) - Method in class org.mozilla.jss.CryptoManager
  Exports one or more certificates into a PKCS #7 certificate container.
Extension - class org.mozilla.jss.pkix.cert.Extension.
Extension.Template - class org.mozilla.jss.pkix.cert.Extension.Template.
Extension.Template() - Constructor for class org.mozilla.jss.pkix.cert.Extension.Template
Extension(OBJECT_IDENTIFIER, boolean, OCTET_STRING) - Constructor for class org.mozilla.jss.pkix.cert.Extension
extensionAt(int) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns the ith extension.

## F

FAIL - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
FAIL_INFO - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
FAILED - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
FieldNotPresentException - exception org.mozilla.jss.asn1.FieldNotPresentException.
  An exception thrown when an optional field is not present.
FieldNotPresentException() - Constructor for class org.mozilla.jss.asn1.FieldNotPresentException
FieldNotPresentException(String) - Constructor for class org.mozilla.jss.asn1.FieldNotPresentException
FILE - Static variable in class org.mozilla.jss.util.PasswordCallbackInfo
  Logging into a file.
FilePasswordCallback - class org.mozilla.jss.tests.FilePasswordCallback.
FilePasswordCallback(String) - Constructor for class org.mozilla.jss.tests.FilePasswordCallback
finalize() - Method in class org.mozilla.jss.crypto.PBEKeyGenParams
finalize() - Method in class org.mozilla.jss.pkcs11.TokenProxy
finalize() - Method in class org.mozilla.jss.ssl.SSLServerSocket
finalize() - Method in class org.mozilla.jss.ssl.SSLSocket
finalize() - Method in class org.mozilla.jss.util.Password
  The finalizer clears the sensitive information before releasing it to the garbage collector, but it should have been cleared manually before this point anyway.
finalize() - Method in class org.mozilla.jss.util.NativeProxy
  Finalize this NativeProxy by releasing its native resources.
findCertByIssuerAndSerialNumber(byte[], INTEGER) - Method in class org.mozilla.jss.CryptoManager
  Looks up a certificate by issuer and serial number.
findCertByNickname(String) - Method in class org.mozilla.jss.CryptoManager
  Looks up a certificate given its nickname.
findCertByNicknameNative(String) - Method in class org.mozilla.jss.CryptoManager
findCertsByNickname(String) - Method in class org.mozilla.jss.CryptoManager
  Returns all certificates with the given nickname.
findCertsByNicknameNative(String) - Method in class org.mozilla.jss.CryptoManager
findPrivKeyByCert(X509Certificate) - Method in class org.mozilla.jss.CryptoManager
  Looks up the PrivateKey matching the given certificate.
findPrivKeyByCertNative(X509Certificate) - Method in class org.mozilla.jss.CryptoManager
FIPSEnabled() - Method in class org.mozilla.jss.CryptoManager
  Determines whether FIPS-140-1 compliance is active.
fipsMode - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  The FIPS mode of the security library.
flush() - Method in class org.mozilla.jss.util.Base64OutputStream
  Calling this will put the ending padding on the base64 stream, so don't call it until you have no data left.
forceHandshake() - Method in class org.mozilla.jss.ssl.SSLSocket
  Force an already started SSL handshake to complete.
Form - class org.mozilla.jss.asn1.Form.
  An enumerated type representing the forms of an ASN.1 value.
FORM - Static variable in class org.mozilla.jss.asn1.PrintableString
FORM - Static variable in class org.mozilla.jss.asn1.NULL
FORM - Static variable in class org.mozilla.jss.asn1.EXPLICIT
FORM - Static variable in class org.mozilla.jss.asn1.UTF8String
FORM - Static variable in class org.mozilla.jss.asn1.BOOLEAN
FORM - Static variable in class org.mozilla.jss.asn1.TimeBase
FORM - Static variable in class org.mozilla.jss.asn1.OCTET_STRING
FORM - Static variable in class org.mozilla.jss.asn1.INTEGER
FORM - Static variable in class org.mozilla.jss.asn1.SET
FORM - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
FORM - Static variable in class org.mozilla.jss.asn1.BIT_STRING
formMatch(Form) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template
FRANCE - Static variable in class org.mozilla.jss.ssl.SSLSocket.CipherPolicy
FRIENDLY_NAME - Static variable in class org.mozilla.jss.pkcs12.SafeBag
  A FriendlyName attribute.
fromInt(int) - Static method in class org.mozilla.jss.asn1.Tag.Class
fromInt(int) - Static method in class org.mozilla.jss.pkix.cert.CertificateInfo.Version
  Creates a version number from its numeric encoding.
fromName(String) - Static method in class org.mozilla.jss.crypto.SymmetricKey.Type
fromOID(OBJECT_IDENTIFIER) - Static method in class org.mozilla.jss.crypto.HMACAlgorithm
  Looks up the HMAC algorithm with the given OID.
fromOID(OBJECT_IDENTIFIER) - Static method in class org.mozilla.jss.crypto.PrivateKey.Type
fromOID(OBJECT_IDENTIFIER) - Static method in class org.mozilla.jss.crypto.KeyGenAlgorithm
fromOID(OBJECT_IDENTIFIER) - Static method in class org.mozilla.jss.crypto.DigestAlgorithm
fromOID(OBJECT_IDENTIFIER) - Static method in class org.mozilla.jss.crypto.SignatureAlgorithm
  Looks up the signature algorithm with the given OID.
fromOID(OBJECT_IDENTIFIER) - Static method in class org.mozilla.jss.crypto.EncryptionAlgorithm
fromPrivateKeyInfo(byte[], CryptoToken) - Static method in class org.mozilla.jss.pkcs11.PK11PrivKey
  Imports a PrivateKeyInfo, storing it as a temporary PrivateKey on the given token.
fromPrivateKeyInfo(byte[], CryptoToken, byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11PrivKey
  Imports a PrivateKeyInfo, storing it as a temporary PrivateKey on the given token.
fromPrivateKeyInfo(PKCS8EncodedKeySpec, CryptoToken) - Static method in class org.mozilla.jss.pkcs11.PK11PrivKey
  Imports a PrivateKeyInfo, storing it as a temporary PrivateKey on the given token.
fromRaw(PrivateKey.Type, byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11PubKey
  Deprecated. This method works for RSA keys but not DSA keys. Use fromSPKI() instead.
fromSPKI(byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11PubKey
  Creates a PK11PubKey from a SubjectPublicKeyInfo.
fromString(String) - Static method in class org.mozilla.jss.crypto.KeyPairAlgorithm
  Looks up a key pair generation algorithm from its name.
fromString(String) - Static method in class org.mozilla.jss.crypto.KeyWrapAlgorithm
fromString(String) - Static method in class org.mozilla.jss.crypto.EncryptionAlgorithm
  Deprecated. This method is deprecated because algorithm strings don't contain key length, which is necessary to distinguish between AES algorithms.
fromString(String) - Static method in class org.mozilla.jss.crypto.EncryptionAlgorithm.Mode
fromString(String) - Static method in class org.mozilla.jss.crypto.EncryptionAlgorithm.Padding

## G

GeneralizedTime - class org.mozilla.jss.asn1.GeneralizedTime.
  The ASN.1 type `GeneralizedTime`
GeneralizedTime.Template - class org.mozilla.jss.asn1.GeneralizedTime.Template.
  A class for decoding `GeneralizedTime`s.
GeneralizedTime.Template() - Constructor for class org.mozilla.jss.asn1.GeneralizedTime.Template
GeneralizedTime(Date) - Constructor for class org.mozilla.jss.asn1.GeneralizedTime
  Creates a `GeneralizedTime` from a Date.
generate() - Method in interface org.mozilla.jss.crypto.KeyGenerator
  Deprecated.
generate() - Method in class org.mozilla.jss.pkcs11.PK11KeyGenerator
  Generates the key.
generate(int) - Static method in class org.mozilla.jss.crypto.PQGParams
  Generates P, Q, and G parameters for DSA key generation.
generate(int, int) - Static method in class org.mozilla.jss.crypto.PQGParams
  Generates P, Q, and G parameters for DSA key generation.
generateCertRequest(String, int, String, byte[], byte[], byte[]) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Generates a b64 encoded PKCS10 blob used for making cert request.
generateCertRequest(String, int, String, byte[], byte[], byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Token
  Generates a PKCS#10 certificate request including Begin/End brackets
generateInstance(byte[]) - Method in class org.mozilla.jss.asn1.OCTET_STRING.Template
generateInstance(char[]) - Method in class org.mozilla.jss.asn1.PrintableString.Template
generateInstance(char[]) - Method in class org.mozilla.jss.asn1.BMPString.Template
generateInstance(char[]) - Method in class org.mozilla.jss.asn1.TeletexString.Template
generateInstance(char[]) - Method in class org.mozilla.jss.asn1.UniversalString.Template
generateInstance(char[]) - Method in class org.mozilla.jss.asn1.UTF8String.Template
generateInstance(char[]) - Method in class org.mozilla.jss.asn1.CharacterString.Template
  Must be overridden to create an instance of the subclass given a char array.
generateInstance(char[]) - Method in class org.mozilla.jss.asn1.IA5String.Template
generateInstance(Date) - Method in class org.mozilla.jss.asn1.GeneralizedTime.Template
generateInstance(Date) - Method in class org.mozilla.jss.asn1.UTCTime.Template
generateInstance(Date) - Method in class org.mozilla.jss.asn1.TimeBase.Template
generateKey() - Method in class org.mozilla.jss.SecretDecoderRing.KeyManager
  Generates an SDR key with the default algorithm and key size.
generateKey(KeyGenAlgorithm, int) - Method in class org.mozilla.jss.SecretDecoderRing.KeyManager
  Generates an SDR key with the given algorithm and key size.
generateKeyPair() - Method in class org.mozilla.jss.crypto.KeyPairGeneratorSpi
generateKeyPair() - Method in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
  Generates a key pair on a token.
generatePBE_IV() - Method in interface org.mozilla.jss.crypto.KeyGenerator
  Deprecated. Generates an Initialization Vector using a PBE algorithm.
generatePBE_IV() - Method in class org.mozilla.jss.pkcs11.PK11KeyGenerator
  Generates an Initialization Vector using a PBE algorithm.
generatePK10(String, int, String, byte[], byte[], byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Token
genKeyPair() - Method in class org.mozilla.jss.crypto.KeyPairGenerator
  Deprecated. Generates a new key pair.
genPrivKeyFromSpec(TestValues) - Method in class org.mozilla.jss.tests.KeyFactoryTest
genPubKeyFromSpec(TestValues) - Method in class org.mozilla.jss.tests.KeyFactoryTest
get(long) - Static method in class org.mozilla.jss.asn1.Tag
  Returns an instance of a context-specific tag with the given number.
getAction() - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
  Returns the action field.
getAlg() - Method in class org.mozilla.jss.crypto.EncryptionAlgorithm
  Returns the base algorithm, without the parameters.
getAlgFamily() - Method in class org.mozilla.jss.crypto.KeyPairAlgorithm
  Returns the algorithm family for a given key pair generation algorithm.
getAlgorithm() - Method in class org.mozilla.jss.crypto.SecretKeyFacade
getAlgorithm() - Method in class org.mozilla.jss.crypto.KeyPairGenerator
  Deprecated.
getAlgorithm() - Method in class org.mozilla.jss.crypto.JSSMessageDigest
  Deprecated. Returns the algorithm that this digest uses.
getAlgorithm() - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Returns the name of the algorithm to be used for signing.
getAlgorithm() - Method in interface org.mozilla.jss.crypto.SymmetricKey
getAlgorithm() - Method in class org.mozilla.jss.pkcs11.PK11MessageDigest
getAlgorithm() - Method in class org.mozilla.jss.pkcs11.PK11PrivKey
getAlgorithm() - Method in class org.mozilla.jss.pkcs11.PK11PubKey
getAlgorithm() - Method in class org.mozilla.jss.pkcs11.PK11SymKey
getAlgorithm() - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
getAlgorithm() - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
getAlgorithmID() - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Returns the algorithm to be used for signing.
getAlgorithmIdentifier() - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
getAlgorithmIdentifier() - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
  Retrieves the algorithm identifier for the signature.
getAllTokens() - Method in class org.mozilla.jss.CryptoManager
  Retrieves all tokens.
getArchiveRemGenPrivKey() - Method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
  Returns the key gen parameters.
getAttributes() - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
getAttributes() - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
  May return null if no attributes are present.
getAuthenticatedAttributes() - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Retrieves the authenticated attributes, if they exist.
getAuthSafes() - Method in class org.mozilla.jss.pkcs12.PFX
getBagAttributes() - Method in class org.mozilla.jss.pkcs12.SafeBag
  Returns the attributes of this bag.
getBagContent() - Method in class org.mozilla.jss.pkcs12.SafeBag
  Returns the contents of this bag as an ANY.
getBagType() - Method in class org.mozilla.jss.pkcs12.SafeBag
getBits() - Method in class org.mozilla.jss.asn1.BIT_STRING
  Returns the bits packed into an array of bytes, with padding at the end.
getBlockSize() - Method in class org.mozilla.jss.crypto.KeyWrapAlgorithm
getBlockSize() - Method in class org.mozilla.jss.crypto.EncryptionAlgorithm
  The blocksize of the algorithm in bytes.
getBodyList() - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
getBodyPartID() - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
getBodyPartID() - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
getCACerts() - Method in class org.mozilla.jss.CryptoManager
  Retrieves all CA certificates in the trust database.
getCaPubs() - Method in class org.mozilla.jss.pkix.cmmf.CertRepContent
  Returns the `caPubs` field, which is an array of DER-encoded X.509 Certificates.
getCert() - Method in class org.mozilla.jss.pkcs12.CertBag
  Returns the cert field of the CertBag.
getCert() - Method in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityItem
getCertByDER(KeyStore, String) - Static method in class org.mozilla.jss.tests.KeyStoreTest
getCertificates() - Method in interface org.mozilla.jss.crypto.CryptoStore
  Returns all user certificates stored on this token.
getCertificates() - Method in class org.mozilla.jss.pkcs7.SignedData
  Returns the certificates field, which is a SET of X.509 certificates (org.mozilla.jss.pkix.cert.Certificate).
getCertificates() - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
  Returns a SET of ANYs.
getCertificates() - Method in class org.mozilla.jss.pkcs11.PK11Store
getCertificates() - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
  Returns a SET of ANYs.
getCertificates() - Method in class org.mozilla.jss.pkix.cms.SignedData
  Returns the certificates field, which is a SET of X.509 certificates (org.mozilla.jss.pkix.cert.Certificate).
getCertificationRequest() - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
getCertifiedKeyPair() - Method in class org.mozilla.jss.pkix.cmmf.CertResponse
  Returns the optional certified key pair.
getCertReq() - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg
  Retrieves the CertRequest contained in this structure.
getCertReqId() - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
  Returns the `certReqId` field, which may be `null`.
getCertReqId() - Method in class org.mozilla.jss.pkix.cmmf.CertResponse
getCertReqId() - Method in class org.mozilla.jss.pkix.crmf.CertRequest
  Returns the certReqId (certificate request ID) field.
getCertTemplate() - Method in class org.mozilla.jss.pkix.crmf.CertRequest
  Returns the CertTemplate field.
getCertType() - Method in class org.mozilla.jss.pkcs12.CertBag
  Returns the certType field of the CertBag.
getCertUsages() - Static method in class org.mozilla.jss.CryptoManager.CertUsage
getCharConverter() - Method in class org.mozilla.jss.asn1.PrintableString.Template
getCharConverter() - Method in class org.mozilla.jss.asn1.BMPString.Template
getCharConverter() - Method in class org.mozilla.jss.asn1.TeletexString.Template
getCharConverter() - Method in class org.mozilla.jss.asn1.UniversalString.Template
getCharConverter() - Method in class org.mozilla.jss.asn1.UTF8String.Template
getCharConverter() - Method in class org.mozilla.jss.asn1.CharacterString.Template
  Must be overridden to return the correct character converter for the subclass.
getCharConverter() - Method in class org.mozilla.jss.asn1.IA5String.Template
getCharCopy() - Method in class org.mozilla.jss.util.Password
  Returns a char array that is a copy of the password.
getChars() - Method in class org.mozilla.jss.util.Password
  Returns the char array underlying this password.
getCipher() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
  Query which cipher is being used in this session.
getCipherContext(EncryptionAlgorithm) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Deprecated. Use the JCA interface instead (`Cipher`)
getCipherContext(EncryptionAlgorithm) - Method in class org.mozilla.jss.pkcs11.PK11Token
getCipherPreference(int) - Method in class org.mozilla.jss.ssl.SSLSocket
  Returns whether this cipher is enabled or disabled on this socket.
getCipherPreferenceDefault(int) - Static method in class org.mozilla.jss.ssl.SSLSocket
  Returns the default for whether this cipher is enabled or disabled.
getCiphertext() - Method in class org.mozilla.jss.SecretDecoderRing.Encoding
getCmsSequence() - Method in class org.mozilla.jss.pkix.cmc.PKIData
getCmsSequence() - Method in class org.mozilla.jss.pkix.cmc.ResponseBody
getComment() - Method in class org.mozilla.jss.pkix.cmmf.RevRequest
  Returns the `comment` field.
getContent() - Method in class org.mozilla.jss.asn1.EXPLICIT
  Returns the ASN1Value that is wrapped by this EXPLICIT tag.
getContent() - Method in class org.mozilla.jss.pkcs7.ContentInfo
  Returns the content encoded as an ANY.
getContent() - Method in class org.mozilla.jss.pkix.cms.ContentInfo
  Returns the content encoded as an ANY.
getContent() - Method in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
  Returns the content encoded as an OCTET_STRING.
getContentEncryptionAlgorithm() - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
getContentEncryptionAlgorithm() - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
getContentInfo() - Method in class org.mozilla.jss.pkcs7.DigestedData
getContentInfo() - Method in class org.mozilla.jss.pkcs7.SignedData
  Returns the ContentInfo containing the signed content.
getContentInfo() - Method in class org.mozilla.jss.pkix.cms.DigestedData
getContentInfo() - Method in class org.mozilla.jss.pkix.cms.SignedData
  Returns the EncapsulatedContentInfo containing the signed content.
getContentLength() - Method in class org.mozilla.jss.asn1.INTEGER
getContentLength() - Method in class org.mozilla.jss.asn1.ASN1Header
  Returns -1 for indefinite length encoding.
getContents() - Method in class org.mozilla.jss.asn1.ANY
getContentType() - Method in class org.mozilla.jss.pkcs7.ContentInfo
  Returns the contentType field, which determines what kind of content is contained in this ContentInfo.
getContentType() - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
getContentType() - Method in class org.mozilla.jss.pkix.cms.ContentInfo
  Returns the contentType field, which determines what kind of content is contained in this ContentInfo.
getContentType() - Method in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
  Returns the contentType field, which determines what kind of content is contained in this EncapsulatedContentInfo.
getContentType() - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
getControlSequence() - Method in class org.mozilla.jss.pkix.cmc.PKIData
getControlSequence() - Method in class org.mozilla.jss.pkix.cmc.ResponseBody
getCounter() - Method in class org.mozilla.jss.crypto.PQGParams
getCritical() - Method in class org.mozilla.jss.pkix.cert.Extension
GetCRL - class org.mozilla.jss.pkix.cmmf.GetCRL.
  CMMF GetCRL.
GetCRL.Template - class org.mozilla.jss.pkix.cmmf.GetCRL.Template.
  A Template for decoding a `GetCRL`.
GetCRL.Template() - Constructor for class org.mozilla.jss.pkix.cmmf.GetCRL.Template
GetCRL(ANY, ANY, GeneralizedTime, BIT_STRING) - Constructor for class org.mozilla.jss.pkix.cmmf.GetCRL
  Constructs a `GetCRL` from its components.
getCRLName() - Method in class org.mozilla.jss.pkix.cmmf.GetCRL
  Returns the `cRLName` field, which may be `null`.
getCrls() - Method in class org.mozilla.jss.pkcs7.SignedData
  Returns the crls field, which contains a SET of certificate revocation lists represented by ANYs (org.mozilla.jss.asn1.ANY).
getCrls() - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
  Returns a SET of ANYs.
getCrls() - Method in class org.mozilla.jss.pkix.cmmf.RevRepContent
  The `crls` field, which is a `SEQUENCE` of `ANY`.
getCrls() - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
  Returns a SET of ANYs.
getCrls() - Method in class org.mozilla.jss.pkix.cms.SignedData
  Returns the crls field, which contains a SET of certificate revocation lists represented by ANYs (org.mozilla.jss.asn1.ANY).
getCrm() - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest
  If type == CRMF, returns the crm field.
getCryptoStore() - Method in interface org.mozilla.jss.crypto.CryptoToken
  Get the CryptoStore interface to this token's objects.
getCryptoStore() - Method in class org.mozilla.jss.pkcs11.PK11Token
getDefault() - Method in class org.mozilla.jss.asn1.SET.Template.Element
  Returns the default value for this element, if one exists.
getDepth() - Method in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityItem
getDhMAC() - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
  If type==DHMAC, returns the dhMAC field.
getDigest() - Method in class org.mozilla.jss.pkcs7.DigestedData
getDigest() - Method in class org.mozilla.jss.pkcs7.DigestInfo
getDigest() - Method in class org.mozilla.jss.pkix.cms.DigestedData
getDigest() - Method in class org.mozilla.jss.pkix.cms.DigestInfo
getDigestAlg() - Method in class org.mozilla.jss.crypto.SignatureAlgorithm
  The digest portion of the signature algorithm.
getDigestAlgorithm() - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Retrieves the DigestAlgorithm used in this SignerInfo.
getDigestAlgorithm() - Method in class org.mozilla.jss.pkcs7.DigestedData
getDigestAlgorithm() - Method in class org.mozilla.jss.pkcs7.DigestInfo
getDigestAlgorithm() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Retrieves the DigestAlgorithm used in this SignerInfo.
getDigestAlgorithm() - Method in class org.mozilla.jss.pkix.cms.DigestedData
getDigestAlgorithm() - Method in class org.mozilla.jss.pkix.cms.DigestInfo
getDigestAlgorithmIdentifer() - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Retrieves the DigestAlgorithmIdentifier used in this SignerInfo.
getDigestAlgorithmIdentifer() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Retrieves the DigestAlgorithmIdentifier used in this SignerInfo.
getDigestAlgorithmIdentifiers() - Method in class org.mozilla.jss.pkcs7.SignedData
  Returns the digest algorithms used by the signers to digest the signed content.
getDigestAlgorithmIdentifiers() - Method in class org.mozilla.jss.pkix.cms.SignedData
  Returns the digest algorithms used by the signers to digest the signed content.
getDigestAlgorithms() - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
  Returns a SET of AlgorithmIdentifier.
getDigestAlgorithms() - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
  Returns a SET of AlgorithmIdentifier.
getDigestContext(DigestAlgorithm) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Deprecated. Use the JCA interface instead (`MessageDigest`)
getDigestContext(DigestAlgorithm) - Method in class org.mozilla.jss.pkcs11.PK11Token
getDigestEncryptionAlgorithm() - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Returns the raw signature (digest encryption) algorithm used in this SignerInfo.
getDigestEncryptionAlgorithm() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Returns the raw signature (digest encryption) algorithm used in this SignerInfo.
getDigestEncryptionAlgorithmIdentifier() - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Returns the DigestEncryptionAlgorithmIdentifier used in this SignerInfo.
getDigestEncryptionAlgorithmIdentifier() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Returns the DigestEncryptionAlgorithmIdentifier used in this SignerInfo.
getDSAParams() - Method in class org.mozilla.jss.pkcs11.PK11PrivKey
getEmailTrust() - Method in interface org.mozilla.jss.crypto.InternalCertificate
  Get the email (S/MIME) trust flags for this certificate.
getEmailTrust() - Method in class org.mozilla.jss.pkcs11.PK11InternalCert
  Get the email (S/MIME) trust flags for this certificate.
getEncoded() - Method in class org.mozilla.jss.asn1.ANY
  Returns the complete encoding of header and contents, as passed into the constructor or read from a BER input stream.
getEncoded() - Method in class org.mozilla.jss.crypto.SecretKeyFacade
getEncoded() - Method in interface org.mozilla.jss.crypto.X509Certificate
  Returns the DER encoding of this certificate.
getEncoded() - Method in interface org.mozilla.jss.crypto.SymmetricKey
getEncoded() - Method in class org.mozilla.jss.pkcs11.PK11PubKey
  Returns a DER-encoded SubjectPublicKeyInfo representing this key.
getEncoded() - Method in class org.mozilla.jss.pkcs11.PK11SymKey
getEncoded() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getEncoded() - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
getEncoded() - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
getEncryptedContent() - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
getEncryptedContent() - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
getEncryptedContentInfo() - Method in class org.mozilla.jss.pkcs7.EnvelopedData
getEncryptedContentInfo() - Method in class org.mozilla.jss.pkcs7.EncryptedData
getEncryptedContentInfo() - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
  Returns the encrypted content.
getEncryptedContentInfo() - Method in class org.mozilla.jss.pkix.cms.EncryptedData
getEncryptedContentInfo() - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
  Returns the encrypted content.
getEncryptedContentInfo() - Method in class org.mozilla.jss.pkix.cms.EnvelopedData
getEncryptedData() - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
getEncryptedDigest() - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Retrieves the encrypted digest.
getEncryptedDigest() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Retrieves the encrypted digest.
getEncryptedKey() - Method in class org.mozilla.jss.pkcs7.RecipientInfo
getEncryptedKey() - Method in class org.mozilla.jss.pkix.cms.RecipientInfo
getEncryptedKey() - Method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
  Returns the encrypted key.
getEncryptedPrivateKeyInfo(X509Certificate, PBEAlgorithm, Password, int) - Method in interface org.mozilla.jss.crypto.CryptoStore
getEncryptedPrivateKeyInfo(X509Certificate, PBEAlgorithm, Password, int) - Method in class org.mozilla.jss.pkcs11.PK11Store
getEncryptedValue() - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey
  Should only be called if `getType` returns `ENCRYPTED_VALUE`.
getEncryptionAlg() - Method in class org.mozilla.jss.crypto.PBEAlgorithm
  Returns the EncryptionAlgorithm that should be used with keys generated with this PBEAlgorithm.
getEncryptionAlgorithm() - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
getEncryptionOID() - Method in class org.mozilla.jss.SecretDecoderRing.Encoding
getEncSymmKey() - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
  May return `null`.
getEncValue() - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
getEnvelopedData() - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey
  Should only be called if `getType` returns `ENVELOPED_DATA`.
getErrcode() - Method in class org.mozilla.jss.ssl.SSLSocketException
  Returns an error code, as defined in class `org.mozilla.jss.util.NativeErrcodes`.
getExtension(OBJECT_IDENTIFIER) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
  Linearly searches the extension list for an extension with the given object identifier.
getExtensions() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
  Returns the extensions of this certificate.
getExternalTokens() - Method in class org.mozilla.jss.CryptoManager
  Retrieves all tokens except those built into NSS.
getExtnId() - Method in class org.mozilla.jss.pkix.cert.Extension
  Returns the extension identifier.
getExtnValue() - Method in class org.mozilla.jss.pkix.cert.Extension
getFailInfo() - Method in class org.mozilla.jss.pkix.cmc.OtherInfo
  If type == FAIL, returns the failInfo field.
getFIPSKeyStorageSlotDescription() - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Returns the description of the internal PKCS #11 FIPS Key Storage slot.
getFIPSSlotDescription() - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Returns the description of the internal PKCS #11 FIPS slot.
getForm() - Method in class org.mozilla.jss.asn1.ASN1Header
  Returns the Form, PRIMITIVE or CONSTRUCTED.
getForm() - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template
getFormat() - Method in class org.mozilla.jss.crypto.SecretKeyFacade
getFormat() - Method in interface org.mozilla.jss.crypto.SymmetricKey
getFormat() - Method in class org.mozilla.jss.pkcs11.PK11PubKey
  The name of the primary encoding format of this key.
getFormat() - Method in class org.mozilla.jss.pkcs11.PK11SymKey
getFormat() - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
getH() - Method in class org.mozilla.jss.crypto.PQGParams
getHeader() - Method in class org.mozilla.jss.asn1.ANY
  Returns the ASN.1 header from the encoding.
getImplementedCipherSuites() - Static method in class org.mozilla.jss.ssl.SSLSocket
  Returns a list of cipher suites that are implemented by NSS.
getImplicitTag() - Method in class org.mozilla.jss.asn1.SET.Template.Element
getInetAddress() - Method in class org.mozilla.jss.ssl.SSLServerSocket
getInetAddress() - Method in class org.mozilla.jss.ssl.SSLSocket
getInfo() - Method in class org.mozilla.jss.pkcs10.CertificationRequest
  Returns the information (TBSCertificationRequest) contained in this CertificationRequest.
getInfo() - Method in class org.mozilla.jss.pkix.cert.Certificate
  Returns the information (TBSCertificate) contained in this certificate.
getInputStream() - Method in class org.mozilla.jss.ssl.SSLSocket
  Returns the input stream for reading from this socket.
getInstance() - Static method in class org.mozilla.jss.CryptoManager
  Retrieve the single instance of CryptoManager.
getInstance() - Static method in class org.mozilla.jss.asn1.NULL
getIntendedAlg() - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
  May return `null`.
getInternalCryptoToken() - Method in class org.mozilla.jss.CryptoManager
  Retrieves the internal cryptographic services token.
getInternalCryptoToken() - Method in interface org.mozilla.jss.crypto.TokenSupplier
getInternalKeyStorageSlotDescription() - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Returns the description of the internal PKCS #11 key storage slot.
getInternalKeyStorageToken() - Method in class org.mozilla.jss.CryptoManager
  Retrieves the internal key storage token.
getInternalKeyStorageTokenDescription() - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Returns the description of the internal PKCS #11 key storage token.
getInternalSlotDescription() - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Returns the description of the internal PKCS #11 slot.
getInternalTokenDescription() - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Returns the description of the internal PKCS #11 token.
getInterpretedBagContent() - Method in class org.mozilla.jss.pkcs12.SafeBag
  Returns the bagContent interpreted by type.
getInterpretedCert() - Method in class org.mozilla.jss.pkcs12.CertBag
  Returns the cert field of the CertBag based on its type.
getInterpretedContent() - Method in class org.mozilla.jss.pkcs7.ContentInfo
  Returns the content, interpreted based on its type.
getInterpretedContent() - Method in class org.mozilla.jss.pkix.cms.ContentInfo
  Returns the content, interpreted based on its type.
getInvalidityDate() - Method in class org.mozilla.jss.pkix.cmmf.RevRequest
  Returns the `invalidityDate` field.
getIssuer() - Method in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
getIssuer() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
getIssuer() - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
  Returns the `issuer` field.
getIssuer() - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
getIssuer() - Method in class org.mozilla.jss.pkix.crmf.CertId
  Returns the `issuer` field as an `ANY`.
getIssuer() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns the issuer field of this CertTemplate.
getissuerAndSerialNumber() - Method in class org.mozilla.jss.pkcs7.RecipientInfo
getissuerAndSerialNumber() - Method in class org.mozilla.jss.pkix.cms.RecipientInfo
getIssuerAndSerialNumber() - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Retrieves the issuer and serial number of the certificate whose private key was used to sign the SignerInfo.
getIssuerAndSerialNumber() - Method in class org.mozilla.jss.pkix.cms.SignerIdentifier
  If type == ISSUER_AND_SERIALNUMBER, returns the IssuerAndSerialNumber field.
getIssuerDN() - Method in interface org.mozilla.jss.crypto.X509Certificate
  Returns the RFC 1485 ASCII encoding of the issuer's Subject Name.
getIssuerDN() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getIssuerDNString() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getIssuerName() - Method in class org.mozilla.jss.pkix.cmmf.RevRequest
  Returns the `issuerName` field as an ANY.
getIssuerName() - Method in class org.mozilla.jss.pkix.cmmf.GetCRL
  Returns the `issuerName` field.
getIssuerUID() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns the issuerUID field of this CertTemplate.
getIssuerUniqueIdentifier() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
  Should only be called if this field is present.
getIterations() - Method in class org.mozilla.jss.crypto.PBEKeyGenParams
  Returns the iteration count.
getIterations() - Method in class org.mozilla.jss.pkix.primitive.PBEParameter
getIv() - Method in class org.mozilla.jss.SecretDecoderRing.Encoding
getIV() - Method in class org.mozilla.jss.crypto.IVParameterSpec
  Returns a reference to an internal copy of the initialization vector.
getIVLength() - Method in class org.mozilla.jss.crypto.EncryptionAlgorithm
  Returns the number of bytes that this algorithm expects in its initialization vector.
getKeepAlive() - Method in class org.mozilla.jss.ssl.SSLSocket
  Returns the current setting of the SO_KEEPALIVE socket option.
getKey(KeyStore, String) - Static method in class org.mozilla.jss.tests.KeyStoreTest
getKeyAgreement() - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
  If type == KEY_AGREEMENT, returns the keyAgreement field.
getKeyAlg() - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
  May return `null`.
getKeyData() - Method in interface org.mozilla.jss.crypto.SymmetricKey
getKeyData() - Method in class org.mozilla.jss.pkcs11.PK11SymKey
getKeyEncipherment() - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
  If type == KEY_ENCIPHERMENT, returns the keyEncipherment field.
getKeyEncryptionAlgorithmID() - Method in class org.mozilla.jss.pkcs7.RecipientInfo
getKeyEncryptionAlgorithmID() - Method in class org.mozilla.jss.pkix.cms.RecipientInfo
getKeyGenAlg() - Method in class org.mozilla.jss.crypto.SymmetricKey.Type
getKeyGenerator(KeyGenAlgorithm) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Deprecated. Use the JCA interface instead (`KeyGenerator`)
getKeyGenerator(KeyGenAlgorithm) - Method in class org.mozilla.jss.pkcs11.PK11Token
getKeyID() - Method in class org.mozilla.jss.SecretDecoderRing.Encoding
getKeyPairGenerator(KeyPairAlgorithm) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Deprecated. Use the JCA interface instead (`KeyPairGenerator`)
getKeyPairGenerator(KeyPairAlgorithm) - Method in class org.mozilla.jss.pkcs11.PK11Token
getKeySize() - Method in class org.mozilla.jss.crypto.RSAParameterSpec
  Returns the size of the modulus in bits.
getKeyStrength() - Method in class org.mozilla.jss.crypto.EncryptionAlgorithm
  Returns the key strength of this algorithm in bits.
getKeyType() - Method in class org.mozilla.jss.pkcs11.PK11PrivKey
getKeyType() - Method in class org.mozilla.jss.pkcs11.PK11PubKey
getKeyType() - Method in class org.mozilla.jss.pkcs11.PK11SymKey
getKeyWrapper(KeyWrapAlgorithm) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Deprecated. Use the JCA interface instead (`Cipher`)
getKeyWrapper(KeyWrapAlgorithm) - Method in class org.mozilla.jss.pkcs11.PK11Token
getLength() - Method in interface org.mozilla.jss.crypto.SymmetricKey
getLength() - Method in class org.mozilla.jss.pkcs11.PK11SymKey
  Returns the length of the key in bytes, as returned by PK11_GetKeyLength().
getLevel() - Static method in class org.mozilla.jss.util.Debug
  Get debugging level of the application.
getLevelStr() - Static method in class org.mozilla.jss.util.Debug
getLibraryDescription() - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Returns the description of the internal PKCS #11 module.
getLibraryName() - Method in class org.mozilla.jss.pkcs11.PK11Module
  Returns the name of the shared library implementing this module.
getLocalAddress() - Method in class org.mozilla.jss.ssl.SSLSocket
getLocalKeyIDFromCert(byte[]) - Static method in class org.mozilla.jss.pkcs12.SafeBag
  Computes the LocalKeyID attribute that should be stored with a key and certificate.
getLocalPort() - Method in class org.mozilla.jss.ssl.SSLServerSocket
getLocalPort() - Method in class org.mozilla.jss.ssl.SSLSocket
getLoginMode() - Method in interface org.mozilla.jss.crypto.CryptoToken
  Returns the login mode of this token: ONE_TIME, TIMEOUT, or EVERY_TIME.
getLoginMode() - Method in class org.mozilla.jss.pkcs11.PK11Token
getLoginTimeoutMinutes() - Method in interface org.mozilla.jss.crypto.CryptoToken
  Returns the login timeout period.
getLoginTimeoutMinutes() - Method in class org.mozilla.jss.pkcs11.PK11Token
getMac() - Method in class org.mozilla.jss.pkcs12.MacData
getMacData() - Method in class org.mozilla.jss.pkcs12.PFX
  Returns the MacData of this PFX, which is used to verify the contents.
getMacIterationCount() - Method in class org.mozilla.jss.pkcs12.MacData
getMacSalt() - Method in class org.mozilla.jss.pkcs12.MacData
getManufacturerID() - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Returns the Manufacturer ID of the internal PKCS #11 module.
getMode() - Method in class org.mozilla.jss.crypto.EncryptionAlgorithm
  Returns the mode of this algorithm.
getModules() - Method in class org.mozilla.jss.CryptoManager
  Retrieves all installed cryptographic modules.
getModulus() - Method in class org.mozilla.jss.pkcs11.PK11RSAPublicKey
getName() - Method in class org.mozilla.jss.asn1.OCTET_STRING.Template
getName() - Method in interface org.mozilla.jss.crypto.CryptoToken
  Obtain the nickname, or label, of this token.
getName() - Method in class org.mozilla.jss.pkcs11.PK11Module
  Returns the common name of this module.
getName() - Method in class org.mozilla.jss.pkcs11.PK11Cert.StringPrincipal
getName() - Method in class org.mozilla.jss.pkcs11.PK11Token
getName() - Method in class org.mozilla.jss.util.PasswordCallbackInfo
  The name of the file or token that is being logged into.
getNickname() - Method in interface org.mozilla.jss.crypto.X509Certificate
  Returns the possibly-null nickname of this certificate.
getNickname() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getNotAfter() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
getNotAfter() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns the notAfter field of this CertTemplate.
getNotBefore() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
getNotBefore() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns the notBefore field of this CertTemplate.
getNum() - Method in class org.mozilla.jss.asn1.Tag
  Returns the tag number.
getNumber() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo.Version
getNumbers() - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
getObjectSigningTrust() - Method in interface org.mozilla.jss.crypto.InternalCertificate
  Get the object signing trust flags for this certificate.
getObjectSigningTrust() - Method in class org.mozilla.jss.pkcs11.PK11InternalCert
  Get the object signing trust flags for this certificate.
getOID() - Method in class org.mozilla.jss.pkix.primitive.AVA
getOID() - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
getOtherInfo() - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
getOtherMsgSequence() - Method in class org.mozilla.jss.pkix.cmc.PKIData
getOtherMsgSequence() - Method in class org.mozilla.jss.pkix.cmc.ResponseBody
getOutputSize() - Method in class org.mozilla.jss.crypto.JSSMessageDigest
  Deprecated. Returns the length of the digest created by this digest's digest algorithm.
getOutputSize() - Method in class org.mozilla.jss.crypto.DigestAlgorithm
  Returns the output size in bytes for this algorithm.
getOutputStream() - Method in class org.mozilla.jss.ssl.SSLSocket
  Returns the output stream for writing to this socket.
getOwningToken() - Method in interface org.mozilla.jss.crypto.TokenCertificate
  Returns the CryptoToken that owns this certificate.
getOwningToken() - Method in interface org.mozilla.jss.crypto.PrivateKey
  Returns the CryptoToken that owns this private key.
getOwningToken() - Method in interface org.mozilla.jss.crypto.SymmetricKey
getOwningToken() - Method in class org.mozilla.jss.pkcs11.PK11PrivKey
  Returns a new CryptoToken where this key resides.
getOwningToken() - Method in class org.mozilla.jss.pkcs11.PK11InternalTokenCert
getOwningToken() - Method in class org.mozilla.jss.pkcs11.PK11TokenCert
getOwningToken() - Method in class org.mozilla.jss.pkcs11.PK11SymKey
getOwningToken() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getPadCount() - Method in class org.mozilla.jss.asn1.BIT_STRING
  Returns the number of padding bits at the end of the array.
getPadding() - Method in class org.mozilla.jss.crypto.EncryptionAlgorithm
  Returns the padding type of this algorithm.
getPaddingType() - Method in class org.mozilla.jss.crypto.EncryptionAlgorithm
  Returns the type of padding for this algorithm.
getParameterClass() - Method in class org.mozilla.jss.crypto.Algorithm
  Deprecated. Call `getParameterClasses()` instead.
getParameterClasses() - Method in class org.mozilla.jss.crypto.Algorithm
  The types of parameter that this algorithm expects.
getParameters() - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
  If this instance was constructed, returns the parameter passed in to the constructer.
getParams() - Method in class org.mozilla.jss.pkcs11.PK11DSAPublicKey
getPassphrase() - Method in class org.mozilla.jss.pkix.cmmf.RevRequest
  Deprecated. The `passphrase` field has been renamed `sharedSecret`. Call `getSharedSecret` instead.
getPassword() - Method in class org.mozilla.jss.crypto.PBEKeyGenParams
  Returns a reference to the password, not a copy.
getPasswordAgain(PasswordCallbackInfo) - Method in class org.mozilla.jss.tests.FilePasswordCallback
getPasswordAgain(PasswordCallbackInfo) - Method in class org.mozilla.jss.util.NullPasswordCallback
getPasswordAgain(PasswordCallbackInfo) - Method in class org.mozilla.jss.util.ConsolePasswordCallback
getPasswordAgain(PasswordCallbackInfo) - Method in class org.mozilla.jss.util.Password
  An implementation of `PasswordCallback.getPasswordAgain`.
getPasswordAgain(PasswordCallbackInfo) - Method in interface org.mozilla.jss.util.PasswordCallback
  Tries supplying a password again.
GetPasswordByteCopy(Password) - Static method in class org.mozilla.jss.util.Tunnel
getPasswordCallback() - Method in class org.mozilla.jss.CryptoManager
  Returns the currently registered password callback.
getPasswordFirstAttempt(PasswordCallbackInfo) - Method in class org.mozilla.jss.tests.FilePasswordCallback
getPasswordFirstAttempt(PasswordCallbackInfo) - Method in class org.mozilla.jss.util.NullPasswordCallback
getPasswordFirstAttempt(PasswordCallbackInfo) - Method in class org.mozilla.jss.util.ConsolePasswordCallback
getPasswordFirstAttempt(PasswordCallbackInfo) - Method in class org.mozilla.jss.util.Password
  An implementation of `PasswordCallback.getPasswordFirstAttempt`.
getPasswordFirstAttempt(PasswordCallbackInfo) - Method in interface org.mozilla.jss.util.PasswordCallback
  Supplies a password.
getPeerCertificate() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
  Retrieve certificate presented by the other other end of the socket Not Supported in NSS 2.0 Beta release.
getPendInfo() - Method in class org.mozilla.jss.pkix.cmc.OtherInfo
  If type == PEND, returns the pendInfo field.
getPendTime() - Method in class org.mozilla.jss.pkix.cmc.PendInfo
getPendToken() - Method in class org.mozilla.jss.pkix.cmc.PendInfo
getPermCerts() - Method in class org.mozilla.jss.CryptoManager
  Retrieves all certificates in the trust database.
getPKCS11Type() - Method in class org.mozilla.jss.crypto.PrivateKey.Type
getPKIArchiveOptions() - Method in class org.mozilla.jss.pkix.crmf.Control
  Returns the value of this control as a PKIArchiveOptions, if it actually is a PKIArchiveOptions.
getPKIPublicationInfo() - Method in class org.mozilla.jss.pkix.crmf.Control
  Returns the value of this control as a PKIPublicationInfo, if it actually is a PKIPublicationInfo.
getPKIStatusInfo() - Method in class org.mozilla.jss.pkix.cmmf.CertResponse
getPop() - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg
  Returns the pop field.
getPoposkInput() - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
  Retrieves the input to the Proof-of-Possession of the signing key.
getPort() - Method in class org.mozilla.jss.ssl.SSLSocket
getPrivateKey() - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
getPrivateKeyAlgorithm() - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
getPrivateKeys() - Method in interface org.mozilla.jss.crypto.CryptoStore
  Returns all private keys stored on this token.
getPrivateKeys() - Method in class org.mozilla.jss.pkcs11.PK11Store
getProvider() - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. This is not supported yet.
getProvider() - Method in class org.mozilla.jss.pkcs11.PK11Token
getProxy() - Method in class org.mozilla.jss.pkcs11.PK11Token
getPublicExponent() - Method in class org.mozilla.jss.crypto.RSAParameterSpec
  Returns the public exponent e.
getPublicExponent() - Method in class org.mozilla.jss.pkcs11.PK11RSAPublicKey
getPublicKey() - Method in interface org.mozilla.jss.crypto.X509Certificate
  Extracts the Public Key from this certificate.
getPublicKey() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getPublicKey() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns the publicKey field of this CertTemplate.
getPubLocation(int) - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
  Returns the pubLocation in the SinglePubInfo at the given index.
getPubMethod(int) - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
  Returns the pubMethod in the SinglePubInfo at the given index.
getRandomGenerator() - Method in class org.mozilla.jss.pkcs11.PK11Token
getRawAlg() - Method in class org.mozilla.jss.crypto.SignatureAlgorithm
getReason() - Method in class org.mozilla.jss.pkix.cmmf.RevRequest
  Returns the `reason` field, which should indicate the reason for the revocation.
getReason() - Method in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityItem
getReasons() - Method in class org.mozilla.jss.pkix.cmmf.GetCRL
  Returns the `reasons` field, which may be `null`.
getReasons() - Method in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
  returns an enumeration.
getReceiveBufferSize() - Method in class org.mozilla.jss.ssl.SSLSocket
  Returnst he size (in bytes) of the receive buffer.
getRecipientInfos() - Method in class org.mozilla.jss.pkcs7.EnvelopedData
getRecipientInfos() - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
  Returns a SET of RecipientInfo.
getRecipientInfos() - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
  Returns a SET of RecipientInfo.
getRecipientInfos() - Method in class org.mozilla.jss.pkix.cms.EnvelopedData
getRegInfo() - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg
  Returns the regInfo field.
getRegistryIndex() - Method in class org.mozilla.jss.util.NativeProxy
getRegistryIndices() - Static method in class org.mozilla.jss.util.NativeProxy
getRemoteIssuer() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
  Get the distinguished name of the remote certificate's issuer
getRemoteSubject() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
  Get the distinguished name of the subject of the remote certificate
getRemoveTrailingZeroes() - Method in class org.mozilla.jss.asn1.BIT_STRING
  Determines whether the DER-encoding of this bitstring will have its trailing zeroes removed.
getReqSequence() - Method in class org.mozilla.jss.pkix.cmc.PKIData
getResponse() - Method in class org.mozilla.jss.pkix.cmmf.CertRepContent
  Returns the `response` field, which is a SEQUENCE of `CertResponse`
getReuseAddress() - Method in class org.mozilla.jss.ssl.SSLServerSocket
getRevCerts() - Method in class org.mozilla.jss.pkix.cmmf.RevRepContent
  The `revCerts` field, which is a `SEQUENCE` of `CertId`.
getRFC1485() - Method in class org.mozilla.jss.pkix.primitive.Name
getSafeContentsAt(Password, int) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
  Returns the SafeContents at the given index in the AuthenticatedSafes, decrypting it if necessary.
getSalt() - Method in class org.mozilla.jss.crypto.PBEKeyGenParams
  Returns a reference to the salt.
getSalt() - Method in class org.mozilla.jss.pkix.primitive.PBEParameter
getSaltLength() - Method in class org.mozilla.jss.crypto.PBEAlgorithm
  Returns the number of bytes of salt that should be supplied when generating keys with this algorithm.
getSecret() - Method in class org.mozilla.jss.pkcs12.SecretBag
  Returns the secret stored in the SecretBag.
getSecretType() - Method in class org.mozilla.jss.pkcs12.SecretBag
  Returns the type of secret stored in the SecretBag.
getSecureRNG() - Method in class org.mozilla.jss.CryptoManager
  Retrieves a FIPS-140-1 validated random number generator.
getSecureRNG() - Method in interface org.mozilla.jss.crypto.TokenSupplier
getSecurityStatus() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
  Get exact security status of socket.
getSeed() - Method in class org.mozilla.jss.crypto.PQGParams
getSendBufferSize() - Method in class org.mozilla.jss.ssl.SSLSocket
  Returns the size (in bytes) of the send buffer.
getSequence() - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
  Returns the raw SEQUENCE which constitutes this AuthenticatedSafes.
getSerialNumber() - Method in interface org.mozilla.jss.crypto.X509Certificate
  Returns the serial number of this certificate.
getSerialNumber() - Method in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
getSerialNumber() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getSerialNumber() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
getSerialNumber() - Method in class org.mozilla.jss.pkix.cmmf.RevRequest
  Returns the `serialNumber` field.
getSerialNumber() - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
getSerialNumber() - Method in class org.mozilla.jss.pkix.crmf.CertId
  Returns the `serialNumber` field.
getSerialNumber() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns the serialNumber field of this CertTemplate.
getSerialNumber() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
  Get the serial number of the remote certificate
getSerialNumberByteArray() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getSessionKeySize() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
  Query how many bits long the session key is.
getSessionSecretSize() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
  To satisfy export restrictions, some of the session key may be revealed.
getSharedSecret() - Method in class org.mozilla.jss.pkix.cmmf.RevRequest
  Returns the `sharedSecret` field.
getSignature() - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
  Retrieves the signature.
getSignature() - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
  If type == SIGNATURE, returns the signature field.
getSignatureAlgId() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
getSignatureContext(SignatureAlgorithm) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Deprecated. Use the JCA interface instead (`Signature`)
getSignatureContext(SignatureAlgorithm) - Method in class org.mozilla.jss.pkcs11.PK11Token
getSignedAttributes() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Retrieves the signed attributes, if they exist.
getSignerIdentifier() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Retrieves the SignerIdentifier.
getSignerInfos() - Method in class org.mozilla.jss.pkcs7.SignedData
  Returns the signerInfos field, which is a SET of org.mozilla.jss.pkcs7.SignerInfo.
getSignerInfos() - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
  Returns a SET of SignerInfo.
getSignerInfos() - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
  Returns a SET of SignerInfo.
getSignerInfos() - Method in class org.mozilla.jss.pkix.cms.SignedData
  Returns the signerInfos field, which is a SET of org.mozilla.jss.pkcs7.SignerInfo.
getSigningAlg() - Method in class org.mozilla.jss.crypto.SignatureAlgorithm
  The raw encryption portion of the signature algorithm.
getSigningAlg() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns the signingAlg field of this CertTemplate.
getSize() - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
  Returns the size of the sequence, which is the number of SafeContents in this AuthenticatedSafes.
getSocket() - Method in class org.mozilla.jss.ssl.SSLHandshakeCompletedEvent
  get socket on which the event occured
getSoLinger() - Method in class org.mozilla.jss.ssl.SSLSocket
  Returns the current value of the SO_LINGER socket option.
getSoTimeout() - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Returns the current value of the SO_TIMEOUT socket option.
getSoTimeout() - Method in class org.mozilla.jss.ssl.SSLSocket
  Returns the current value of the SO_TIMEOUT socket option.
getSSLTrust() - Method in interface org.mozilla.jss.crypto.InternalCertificate
  Get the SSL trust flags for this certificate.
getSSLTrust() - Method in class org.mozilla.jss.pkcs11.PK11InternalCert
  Get the SSL trust flags for this certificate.
getStatus() - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
getStatus() - Method in class org.mozilla.jss.pkix.cmmf.RevRepContent
  The `status` field, which is a `SEQUENCE` of `PKIStatusInfo`.
getStatus() - Method in class org.mozilla.jss.ssl.SSLSocket
  Returns the security status of this socket.
getStatus() - Method in class org.mozilla.jss.ssl.SSLHandshakeCompletedEvent
  get security information about this socket, including cert data
getStatusString() - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
getStrength() - Method in interface org.mozilla.jss.crypto.PrivateKey
  Returns the size, in bits, of the modulus of an RSA key.
getStrength() - Method in interface org.mozilla.jss.crypto.SymmetricKey
getStrength() - Method in class org.mozilla.jss.pkcs11.PK11PrivKey
  Returns the size in bits of the modulus of an RSA Private key.
getStrength() - Method in class org.mozilla.jss.pkcs11.PK11SymKey
  Returns key strength, measured as the number of bits of secret material.
getSubject() - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
getSubject() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
getSubject() - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
  Returns the `subject` field.
getSubject() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the subject field of this CertTemplate.
getSubjectDN() - Method in interface org.mozilla.jss.crypto.X509Certificate
  Returns the RFC 1485 ASCII encoding of the Subject Name.
getSubjectDN() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getSubjectDNString() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getSubjectKeyIdentifier() - Method in class org.mozilla.jss.pkix.cms.SignerIdentifier
  If type == SUBJECT_KEY_IDENTIFIER, returns the SubjectKeyIdentifier field.
getSubjectPublicKey() - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
getSubjectPublicKeyInfo() - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
getSubjectPublicKeyInfo() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
getSubjectUID() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns the subjectUID field of this CertTemplate.
getSubjectUniqueIdentifier() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
getSubsequentMessage() - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
  If type==SUBSEQUENT_MESSAGE, returns the subsequentMessage field.
getSuccess() - Method in class org.mozilla.jss.tests.SSLClientAuth
getSymmAlg() - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
  May return `null`.
getTag() - Method in class org.mozilla.jss.asn1.PrintableString
getTag() - Method in class org.mozilla.jss.asn1.PrintableString.Template
getTag() - Method in class org.mozilla.jss.asn1.BMPString
getTag() - Method in class org.mozilla.jss.asn1.BMPString.Template
getTag() - Method in class org.mozilla.jss.asn1.TeletexString
getTag() - Method in class org.mozilla.jss.asn1.TeletexString.Template
getTag() - Method in class org.mozilla.jss.asn1.NULL
getTag() - Method in class org.mozilla.jss.asn1.NULL.Template
getTag() - Method in class org.mozilla.jss.asn1.ENUMERATED
getTag() - Method in class org.mozilla.jss.asn1.UniversalString
getTag() - Method in class org.mozilla.jss.asn1.UniversalString.Template
getTag() - Method in class org.mozilla.jss.asn1.GeneralizedTime
getTag() - Method in class org.mozilla.jss.asn1.GeneralizedTime.Template
getTag() - Method in class org.mozilla.jss.asn1.EXPLICIT
  Returns the Tag of this EXPLICIT tag.
getTag() - Method in class org.mozilla.jss.asn1.UTCTime
getTag() - Method in class org.mozilla.jss.asn1.UTCTime.Template
getTag() - Method in class org.mozilla.jss.asn1.UTF8String
getTag() - Method in class org.mozilla.jss.asn1.UTF8String.Template
getTag() - Method in class org.mozilla.jss.asn1.BOOLEAN
getTag() - Method in class org.mozilla.jss.asn1.CHOICE
  Returns the tag that the chosen element is encoded with, which is either the underlying tag of the element or an implicit tag.
getTag() - Method in class org.mozilla.jss.asn1.TimeBase
getTag() - Method in class org.mozilla.jss.asn1.TimeBase.Template
getTag() - Method in class org.mozilla.jss.asn1.OCTET_STRING
getTag() - Method in class org.mozilla.jss.asn1.OCTET_STRING.Template
getTag() - Method in class org.mozilla.jss.asn1.INTEGER
getTag() - Method in class org.mozilla.jss.asn1.ANY
  Returns the tag of this value.
getTag() - Method in class org.mozilla.jss.asn1.CharacterString
getTag() - Method in class org.mozilla.jss.asn1.CharacterString.Template
  Must be overridden to return the tag for the subclass.
getTag() - Method in class org.mozilla.jss.asn1.IA5String
getTag() - Method in class org.mozilla.jss.asn1.IA5String.Template
getTag() - Method in class org.mozilla.jss.asn1.ASN1Header
getTag() - Method in class org.mozilla.jss.asn1.SET
getTag() - Method in class org.mozilla.jss.asn1.SEQUENCE
getTag() - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
getTag() - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template
getTag() - Method in class org.mozilla.jss.asn1.BIT_STRING
getTag() - Method in interface org.mozilla.jss.asn1.ASN1Value
  Returns the base tag for this type, not counting any tags that may be imposed on it by its context.
getTag() - Method in class org.mozilla.jss.pkcs7.SignerInfo
getTag() - Method in class org.mozilla.jss.pkcs7.DigestedData
getTag() - Method in class org.mozilla.jss.pkcs7.EnvelopedData
getTag() - Method in class org.mozilla.jss.pkcs7.EnvelopedData.Template
getTag() - Method in class org.mozilla.jss.pkcs7.ContentInfo
getTag() - Method in class org.mozilla.jss.pkcs7.SignedData
getTag() - Method in class org.mozilla.jss.pkcs7.RecipientInfo
getTag() - Method in class org.mozilla.jss.pkcs7.RecipientInfo.Template
getTag() - Method in class org.mozilla.jss.pkcs7.EncryptedData
getTag() - Method in class org.mozilla.jss.pkcs7.DigestInfo
getTag() - Method in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
getTag() - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
getTag() - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
getTag() - Method in class org.mozilla.jss.pkcs7.Attribute
getTag() - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
getTag() - Method in class org.mozilla.jss.pkcs10.CertificationRequest
getTag() - Method in class org.mozilla.jss.pkcs12.SafeBag
getTag() - Method in class org.mozilla.jss.pkcs12.SecretBag
getTag() - Method in class org.mozilla.jss.pkcs12.CertBag
getTag() - Method in class org.mozilla.jss.pkcs12.PFX
getTag() - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
getTag() - Method in class org.mozilla.jss.pkcs12.MacData
getTag() - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
getTag() - Method in class org.mozilla.jss.pkix.primitive.Attribute
getTag() - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
getTag() - Method in class org.mozilla.jss.pkix.primitive.PBEParameter
getTag() - Method in class org.mozilla.jss.pkix.primitive.DirectoryString
getTag() - Method in class org.mozilla.jss.pkix.primitive.AVA
getTag() - Method in class org.mozilla.jss.pkix.primitive.RDN
getTag() - Method in class org.mozilla.jss.pkix.primitive.Name
getTag() - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
getTag() - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
getTag() - Method in class org.mozilla.jss.pkix.cert.Certificate
getTag() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
getTag() - Method in class org.mozilla.jss.pkix.cert.Extension
getTag() - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
getTag() - Method in class org.mozilla.jss.pkix.cmc.PendInfo
getTag() - Method in class org.mozilla.jss.pkix.cmc.OtherInfo
getTag() - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
getTag() - Method in class org.mozilla.jss.pkix.cmc.PKIData
getTag() - Method in class org.mozilla.jss.pkix.cmc.ResponseBody
getTag() - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
getTag() - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest
getTag() - Method in class org.mozilla.jss.pkix.cmmf.RevRequest
getTag() - Method in class org.mozilla.jss.pkix.cmmf.RevRepContent
getTag() - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
getTag() - Method in class org.mozilla.jss.pkix.cmmf.GetCRL
getTag() - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
getTag() - Method in class org.mozilla.jss.pkix.cmmf.CertResponse
getTag() - Method in class org.mozilla.jss.pkix.cmmf.CertRepContent
getTag() - Method in class org.mozilla.jss.pkix.cmmf.CertOrEncCert
getTag() - Method in class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair
getTag() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
getTag() - Method in class org.mozilla.jss.pkix.cms.RecipientInfo
getTag() - Method in class org.mozilla.jss.pkix.cms.RecipientInfo.Template
getTag() - Method in class org.mozilla.jss.pkix.cms.EncryptedData
getTag() - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
getTag() - Method in class org.mozilla.jss.pkix.cms.EnvelopedData
getTag() - Method in class org.mozilla.jss.pkix.cms.EnvelopedData.Template
getTag() - Method in class org.mozilla.jss.pkix.cms.ContentInfo
getTag() - Method in class org.mozilla.jss.pkix.cms.DigestedData
getTag() - Method in class org.mozilla.jss.pkix.cms.SignerIdentifier
getTag() - Method in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
getTag() - Method in class org.mozilla.jss.pkix.cms.SignedData
getTag() - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
getTag() - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
getTag() - Method in class org.mozilla.jss.pkix.cms.DigestInfo
getTag() - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
getTag() - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey
getTag() - Method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
getTag() - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
getTag() - Method in class org.mozilla.jss.pkix.crmf.CertId
getTag() - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
getTag() - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
getTag() - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
getTag() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
getTag() - Method in class org.mozilla.jss.pkix.crmf.CertRequest
getTag() - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg
getTag() - Method in class org.mozilla.jss.SecretDecoderRing.Encoding
getTagClass() - Method in class org.mozilla.jss.asn1.Tag
  Returns the tag class.
getTcpNoDelay() - Method in class org.mozilla.jss.ssl.SSLSocket
  Returns the current setting of the TCP_NO_DELAY socket option.
getTcr() - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest
  If type == PKCS10, returns the tcr field.
getTemplate() - Static method in class org.mozilla.jss.asn1.PrintableString
  Returns a singleton instance of the decoding template for this class.
getTemplate() - Static method in class org.mozilla.jss.asn1.BMPString
  Returns a singleton instance of BMPString.Template.
getTemplate() - Static method in class org.mozilla.jss.asn1.TeletexString
  Returns a singleton instance of the decoding template for this class.
getTemplate() - Static method in class org.mozilla.jss.asn1.NULL
getTemplate() - Static method in class org.mozilla.jss.asn1.ENUMERATED
getTemplate() - Static method in class org.mozilla.jss.asn1.UniversalString
  Returns a singleton instance of the decoding template for this class.
getTemplate() - Static method in class org.mozilla.jss.asn1.GeneralizedTime
getTemplate() - Static method in class org.mozilla.jss.asn1.UTCTime
getTemplate() - Static method in class org.mozilla.jss.asn1.UTF8String
  Returns a singleton instance of UTF8String.Template.
getTemplate() - Static method in class org.mozilla.jss.asn1.BOOLEAN
getTemplate() - Static method in class org.mozilla.jss.asn1.CHOICE
getTemplate() - Static method in class org.mozilla.jss.asn1.OCTET_STRING
getTemplate() - Static method in class org.mozilla.jss.asn1.INTEGER
getTemplate() - Static method in class org.mozilla.jss.asn1.ANY
  Returns a singleton instance of a decoding template.
getTemplate() - Static method in class org.mozilla.jss.asn1.IA5String
getTemplate() - Method in class org.mozilla.jss.asn1.SET.Template.Element
  Returns the template for this element.
getTemplate() - Static method in class org.mozilla.jss.asn1.SEQUENCE
getTemplate() - Static method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
getTemplate() - Static method in class org.mozilla.jss.asn1.BIT_STRING
getTemplate() - Static method in class org.mozilla.jss.pkcs7.SignerInfo
getTemplate() - Static method in class org.mozilla.jss.pkcs7.ContentInfo
  Returns a singleton instance of a decoding template for ContentInfo.
getTemplate() - Static method in class org.mozilla.jss.pkcs7.RecipientInfo
getTemplate() - Static method in class org.mozilla.jss.pkcs7.EncryptedData
getTemplate() - Static method in class org.mozilla.jss.pkcs7.DigestInfo
getTemplate() - Static method in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
  Returns a singleton template instance.
getTemplate() - Static method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
getTemplate() - Static method in class org.mozilla.jss.pkcs7.Attribute
getTemplate() - Static method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
getTemplate() - Static method in class org.mozilla.jss.pkcs10.CertificationRequest
getTemplate() - Static method in class org.mozilla.jss.pkcs12.SafeBag
getTemplate() - Static method in class org.mozilla.jss.pkcs12.SecretBag
getTemplate() - Static method in class org.mozilla.jss.pkcs12.CertBag
getTemplate() - Static method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
getTemplate() - Static method in class org.mozilla.jss.pkcs12.MacData
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.Attribute
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.PBEParameter
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.DirectoryString
  Returns a singleton instance of the decoding template for this class.
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.Name
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.cert.Certificate
getTemplate() - Static method in class org.mozilla.jss.pkix.cert.CertificateInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.cert.Extension
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.PendInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.OtherInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.PKIData
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.ResponseBody
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.TaggedRequest
getTemplate() - Static method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
getTemplate() - Static method in class org.mozilla.jss.pkix.cmmf.GetCRL
getTemplate() - Static method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.SignerInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.RecipientInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.EncryptedData
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.ContentInfo
  Returns a singleton instance of a decoding template for ContentInfo.
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.SignerIdentifier
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
  Returns a singleton instance of a decoding template for EncapsulatedContentInfo.
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.SignedData
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
  Returns a singleton template instance.
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.DigestInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.EncryptedKey
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.EncryptedValue
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.CertId
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.CertTemplate
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.CertReqMsg
getTemplate() - Static method in class org.mozilla.jss.SecretDecoderRing.Encoding
getTemplate(Tag, ASN1Template) - Static method in class org.mozilla.jss.asn1.EXPLICIT
getThisMessage() - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
  If type==THIS_MESSAGE, returns the thisMessage field.
getThreadToken() - Method in class org.mozilla.jss.CryptoManager
  Returns the default token for the current thread.
getThreadToken() - Method in interface org.mozilla.jss.crypto.TokenSupplier
getTime() - Method in class org.mozilla.jss.pkix.cmmf.GetCRL
  Returns the `time` field, which may be `null`.
getTokenByName(String) - Method in class org.mozilla.jss.CryptoManager
  Looks up the CryptoToken with the given name.
getTokens() - Method in class org.mozilla.jss.pkcs11.PK11Module
  Get the CryptoTokens provided by this module.
getTokensSupportingAlgorithm(Algorithm) - Method in class org.mozilla.jss.CryptoManager
  Retrieves all tokens that support the given algorithm.
getTokenSupplier() - Static method in class org.mozilla.jss.crypto.TokenSupplierManager
getTotalLength() - Method in class org.mozilla.jss.asn1.ASN1Header
  Returns the length of the header plus the length of the contents; the total length of the DER encoding of an ASN1 value.
getTrust(int) - Method in class org.mozilla.jss.pkcs11.PK11Cert
  Gets the trust flags for this cert.
getType() - Method in interface org.mozilla.jss.crypto.PrivateKey
  Returns the type (RSA or DSA) of this private key.
getType() - Method in interface org.mozilla.jss.crypto.SymmetricKey
getType() - Method in class org.mozilla.jss.pkcs7.Attribute
getType() - Method in class org.mozilla.jss.pkcs11.PK11PrivKey
getType() - Method in class org.mozilla.jss.pkcs11.PK11SymKey
getType() - Method in class org.mozilla.jss.pkix.primitive.Attribute
getType() - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
getType() - Method in class org.mozilla.jss.pkix.cmc.OtherInfo
  Returns the type of OtherInfo: `FAIL` `PEND`
getType() - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest
  Returns the type of TaggedRequest: `PKCS10` `CRMF`
getType() - Method in class org.mozilla.jss.pkix.cms.SignerIdentifier
  Returns the type of SignerIdentifier: `ISSUER_AND_SERIALNUMBER` `SUBJECT_KEY_IDENTIFIER`
getType() - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey
getType() - Method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
  Returns the type of PKIArchiveOptions.
getType() - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
  Returns the type of POPOPrivKey: THIS_MESSAGE, SUBSEQUENT_MESSAGE, or DHMAC.
getType() - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
  Returns the type of ProofOfPossesion: `RA_VERIFIED` `SIGNATURE` `KEY_ENCIPHERMENT` `KEY_AGREEMENT`
getType() - Method in class org.mozilla.jss.util.PasswordCallbackInfo
  The type of object that is being logged into, `FILE` or `TOKEN`.
getUnauthenticatedAttributes() - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Retrieves the unauthenticated attributes, if they exist.
getUniqueID() - Method in interface org.mozilla.jss.crypto.TokenCertificate
  Deprecated. This ID is based on an implementation that might change. If this functionality is required, it should be provided in another way, such as a function that directly matches a cert and key.
getUniqueID() - Method in interface org.mozilla.jss.crypto.PrivateKey
  Deprecated. This ID is based on an implementation that might change. If this functionality is required, it should be provided in another way, such as a function that directly matches a cert and key.
getUniqueID() - Method in class org.mozilla.jss.pkcs11.PK11PrivKey
getUniqueID() - Method in class org.mozilla.jss.pkcs11.PK11InternalTokenCert
getUniqueID() - Method in class org.mozilla.jss.pkcs11.PK11TokenCert
getUniqueID() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getUnsignedAttributes() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Retrieves the unsigned attributes, if they exist.
getUsage() - Method in class org.mozilla.jss.CryptoManager.CertUsage
getUseClientMode() - Method in class org.mozilla.jss.ssl.SSLSocket
getUTF8String() - Method in class org.mozilla.jss.pkix.crmf.Control
  Returns the value of this control as a UTF8String, if it actually is a UTF8String.
getVal() - Method in class org.mozilla.jss.crypto.SymmetricKey.Usage
getValue() - Method in class org.mozilla.jss.asn1.ENUMERATED
  Returns the value as a long.
getValue() - Method in class org.mozilla.jss.asn1.CHOICE
  Returns the chosen value.
getValue() - Method in class org.mozilla.jss.pkix.primitive.AVA
  Returns the value of this AVA, encoded as an ANY.
getValueHint() - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
  May return `null`.
getValues() - Method in class org.mozilla.jss.pkcs7.Attribute
  If this AVA was constructed, returns the SET of ASN1Values passed to the constructor.
getValues() - Method in class org.mozilla.jss.pkix.primitive.Attribute
  If this AVA was constructed, returns the SET of ASN1Values passed to the constructor.
getValues() - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
  If this AVA was constructed, returns the SET of ASN1Values passed to the constructor.
getVersion() - Method in interface org.mozilla.jss.crypto.X509Certificate
getVersion() - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Retrieves the version number of this SignerInfo.
getVersion() - Method in class org.mozilla.jss.pkcs7.DigestedData
getVersion() - Method in class org.mozilla.jss.pkcs7.EnvelopedData
getVersion() - Method in class org.mozilla.jss.pkcs7.SignedData
  Returns the version of this SignedData.
getVersion() - Method in class org.mozilla.jss.pkcs7.RecipientInfo
getVersion() - Method in class org.mozilla.jss.pkcs7.EncryptedData
getVersion() - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
  Returns the version number.
getVersion() - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
getVersion() - Method in class org.mozilla.jss.pkcs11.PK11Cert
getVersion() - Method in class org.mozilla.jss.pkcs12.PFX
getVersion() - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
getVersion() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
getVersion() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Retrieves the version number of this SignerInfo.
getVersion() - Method in class org.mozilla.jss.pkix.cms.RecipientInfo
getVersion() - Method in class org.mozilla.jss.pkix.cms.EncryptedData
getVersion() - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
  Returns the version number.
getVersion() - Method in class org.mozilla.jss.pkix.cms.EnvelopedData
getVersion() - Method in class org.mozilla.jss.pkix.cms.DigestedData
getVersion() - Method in class org.mozilla.jss.pkix.cms.SignedData
  Returns the version of this SignedData.
getVersion() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns the version field of this CertTemplate.
getY() - Method in class org.mozilla.jss.pkcs11.PK11DSAPublicKey
granted - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
grantedWithMods - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo

## H

handleConnection(SSLSocket) - Method in class org.mozilla.jss.ssl.SSLServer
handshakeCompleted(SSLHandshakeCompletedEvent) - Method in interface org.mozilla.jss.ssl.SSLHandshakeCompletedListener
handshakeCompleted(SSLHandshakeCompletedEvent) - Method in class org.mozilla.jss.tests.SSLClientAuth.HandshakeListener
hasAuthenticatedAttributes() - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Returns true if the authenticatedAttributes field is present.
hasCertificates() - Method in class org.mozilla.jss.pkcs7.SignedData
  Returns true if the `certificates` field is present.
hasCertificates() - Method in class org.mozilla.jss.pkix.cms.SignedData
  Returns true if the `certificates` field is present.
hasCertifiedKeyPair() - Method in class org.mozilla.jss.pkix.cmmf.CertResponse
  Returns `true` if the certifiedKeyPair field is present.
hasContent() - Method in class org.mozilla.jss.pkcs7.ContentInfo
  Returns `true` if the content field is present.
hasContent() - Method in class org.mozilla.jss.pkix.cms.ContentInfo
  Returns `true` if the content field is present.
hasContent() - Method in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
  Returns `true` if the content field is present.
hasCrls() - Method in class org.mozilla.jss.pkcs7.SignedData
  Returns true if the `crls` field is present.
hasCrls() - Method in class org.mozilla.jss.pkix.cms.SignedData
  Returns true if the `crls` field is present.
hasEncryptedContent() - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
hasEncryptedContent() - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
hasExtensions() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
hasExtensions() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns true if the extensions field is present.
hashCode() - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
hashCode() - Method in class org.mozilla.jss.asn1.Tag
hashCode() - Method in class org.mozilla.jss.pkcs11.PK11Cert.StringPrincipal
hasIssuer() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns true if the issuer field is present.
hasIssuerUID() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns true if the issuerUID field is present.
hasIssuerUniqueIdentifier() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
hasNotAfter() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns true if the notAfter field is present.
hasNotBefore() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns true if the notBefore field is present.
hasPop() - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg
  Returns `true` if this CertReqMsg has a pop field.
hasPublicKey() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns true if the publicKey field is present.
hasRegInfo() - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg
  Returns `true` if this CertReqMsg has a regInfo field.
hasSerialNumber() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns true if the serialNumber field is present.
hasSignedAttributes() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Returns true if the signedAttributes field is present.
hasSigningAlg() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns true if the signingAlg field is present.
hasSubject() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns true if the subject field is present.
hasSubjectUID() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns true if the subjectUID field is present.
hasSubjectUniqueIdentifier() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
hasUnauthenticatedAttributes() - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Returns true if the unauthenticatedAttributes field is present.
hasUnsignedAttributes() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Returns true if the unsignedAttributes field is present.
hasVersion() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns true if the version field is present.
HMACAlgorithm - class org.mozilla.jss.crypto.HMACAlgorithm.
  Algorithms for performing HMACs.
HMACAlgorithm(int, String, OBJECT_IDENTIFIER, int) - Constructor for class org.mozilla.jss.crypto.HMACAlgorithm

## I

IA5String - class org.mozilla.jss.asn1.IA5String.
IA5String.Template - class org.mozilla.jss.asn1.IA5String.Template.
IA5String.Template() - Constructor for class org.mozilla.jss.asn1.IA5String.Template
IA5String(char[]) - Constructor for class org.mozilla.jss.asn1.IA5String
IA5String(String) - Constructor for class org.mozilla.jss.asn1.IA5String
id_cct - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cct_PKIData - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cct_PKIResponse - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_addExtensions - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_cMCStatusInfo - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  CMC control attributes
id_cmc_dataReturn - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_decryptedPOP - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_encryptedPOP - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_getCert - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_getCRL - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_idConfirmCertAcceptance - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_identification - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_identityProof - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_idPOPLinkRandom - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_idPOPLinkWitness - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_lraPOPWitness - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_QueryPending - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_recipientNonce - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_regInfo - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_responseInfo - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_revokeRequest - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_senderNonce - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_cmc_transactionId - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
id_pkip - Static variable in class org.mozilla.jss.pkix.crmf.Control
id_pkix - Static variable in class org.mozilla.jss.pkix.crmf.Control
id_regCtrl - Static variable in class org.mozilla.jss.pkix.crmf.Control
id_regCtrl_authenticator - Static variable in class org.mozilla.jss.pkix.crmf.Control
id_regCtrl_oldCertID - Static variable in class org.mozilla.jss.pkix.crmf.Control
id_regCtrl_pkiArchiveOptions - Static variable in class org.mozilla.jss.pkix.crmf.Control
id_regCtrl_pkiPublicationInfo - Static variable in class org.mozilla.jss.pkix.crmf.Control
id_regCtrl_protocolEncrKey - Static variable in class org.mozilla.jss.pkix.crmf.Control
id_regCtrl_regToken - Static variable in class org.mozilla.jss.pkix.crmf.Control
IllegalBlockSizeException - exception org.mozilla.jss.crypto.IllegalBlockSizeException.
IllegalBlockSizeException() - Constructor for class org.mozilla.jss.crypto.IllegalBlockSizeException
implicitTagAt(int) - Method in class org.mozilla.jss.asn1.CHOICE.Template
  Retrieves the implicit tag of the element at the specified index.
implicitTagAt(int) - Method in class org.mozilla.jss.asn1.SET.Template
  Returns the implicit tag of the item stored at the given index.
implicitTagAt(int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Returns the implicit tag of the item stored at the given index.
importCACertPackage(byte[]) - Method in class org.mozilla.jss.CryptoManager
  Imports a chain of certificates, none of which is a user certificate.
importCertPackage(byte[], String) - Method in class org.mozilla.jss.CryptoManager
  Imports a chain of certificates.
importCertToPerm(X509Certificate, String) - Method in class org.mozilla.jss.CryptoManager
  Imports a single certificate into the permanent certificate database.
importCRL(byte[], String) - Method in class org.mozilla.jss.CryptoManager
  Imports a CRL, and stores it into the cert7.db Validate CRL then import it to the dbase.
importPrivateKey(byte[], PrivateKey.Type) - Method in interface org.mozilla.jss.crypto.CryptoStore
  Imports a raw private key into this token.
importPrivateKey(byte[], PrivateKey.Type) - Method in class org.mozilla.jss.pkcs11.PK11Store
  Imports a raw private key into this token.
importUserCACertPackage(byte[], String) - Method in class org.mozilla.jss.CryptoManager
  Imports a chain of certificates.
INADEQUATE_CERT_TYPE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
INADEQUATE_KEY_USAGE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
incorrectData - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
IncorrectPasswordException - exception org.mozilla.jss.util.IncorrectPasswordException.
IncorrectPasswordException() - Constructor for class org.mozilla.jss.util.IncorrectPasswordException
IncorrectPasswordException(String) - Constructor for class org.mozilla.jss.util.IncorrectPasswordException
initDecrypt(SymmetricKey) - Method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Initializes a decryption context with a symmetric key.
initDecrypt(SymmetricKey, AlgorithmParameterSpec) - Method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Initializes a decryption context with a symmetric key and algorithm parameters.
initEncrypt(SymmetricKey) - Method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Initializes a encryption context with a symmetric key.
initEncrypt(SymmetricKey, AlgorithmParameterSpec) - Method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Initializes an encryption context with a symmetric key and algorithm parameters.
initHMAC(SymmetricKey) - Method in class org.mozilla.jss.crypto.JSSMessageDigest
  Deprecated. Initializes an HMAC digest with the given symmetric key.
initHMAC(SymmetricKey) - Method in class org.mozilla.jss.pkcs11.PK11MessageDigest
initialize(AlgorithmParameterSpec) - Method in class org.mozilla.jss.crypto.KeyPairGenerator
  Deprecated. Initializes the generator with algorithm-specific parameters.
initialize(AlgorithmParameterSpec) - Method in interface org.mozilla.jss.crypto.KeyGenerator
  Deprecated.
initialize(AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11KeyGenerator
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.mozilla.jss.crypto.KeyPairGeneratorSpi
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.mozilla.jss.crypto.KeyPairGenerator
  Deprecated. Initializes the generator with algorithm-specific parameters.
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
  Initializes this KeyPairGenerator with the given algorithm-specific parameters.
initialize(CryptoManager.InitializationValues) - Static method in class org.mozilla.jss.CryptoManager
  Initialize the security subsystem.
initialize(int) - Method in class org.mozilla.jss.crypto.KeyPairGenerator
  Deprecated. Initializes the generator with the strength of the keys.
initialize(int) - Method in interface org.mozilla.jss.crypto.KeyGenerator
  Deprecated.
initialize(int) - Method in class org.mozilla.jss.pkcs11.PK11KeyGenerator
initialize(int, SecureRandom) - Method in class org.mozilla.jss.crypto.KeyPairGeneratorSpi
initialize(int, SecureRandom) - Method in class org.mozilla.jss.crypto.KeyPairGenerator
  Deprecated. Initializes the generator with the strength of the keys.
initialize(int, SecureRandom) - Method in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
  Initializes this KeyPairGenerator with the given key strength.
initialize(String) - Static method in class org.mozilla.jss.CryptoManager
  Initialize the security subsystem.
initializeJavaOnly - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  If `true`, none of the underlying NSS components will be initialized.
initPassword(byte[], byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Token
initPassword(PasswordCallback, PasswordCallback) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Initialize the password of this token.
initPassword(PasswordCallback, PasswordCallback) - Method in class org.mozilla.jss.pkcs11.PK11Token
  Initialize PIN.
initSign(PrivateKey) - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Initialize the signature context for signing.
initUnwrap() - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated. For plaintext-wrapped keys.
initUnwrap(PrivateKey, AlgorithmParameterSpec) - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated.
initUnwrap(SymmetricKey, AlgorithmParameterSpec) - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated.
initVerify(PublicKey) - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Initialize the signature context for verifying.
initWrap() - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated. For wrapping keys in plaintext.
initWrap(PublicKey, AlgorithmParameterSpec) - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated.
initWrap(SymmetricKey, AlgorithmParameterSpec) - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated.
insertElementAt(ASN1Template, ASN1Value, int) - Method in class org.mozilla.jss.asn1.SET.Template
  Inserts the template with the given default value at the given index.
insertElementAt(ASN1Template, ASN1Value, int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Inserts the template with the given default value at the given index.
insertElementAt(ASN1Template, int) - Method in class org.mozilla.jss.asn1.SET.Template
  Inserts the template at the given index.
insertElementAt(ASN1Template, int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Inserts the template at the given index.
insertElementAt(ASN1Value, int) - Method in class org.mozilla.jss.asn1.SET
  Inserts an element at the given index.
insertElementAt(RDN, int) - Method in class org.mozilla.jss.pkix.primitive.Name
  Inserts the given RDN at the given index in the Name.
insertElementAt(Tag, ASN1Template, ASN1Value, int) - Method in class org.mozilla.jss.asn1.SET.Template
  Inserts the template with the given implicit tag and given default value at the given index.
insertElementAt(Tag, ASN1Template, ASN1Value, int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Inserts the template with the given implicit tag and given default value at the given index.
insertElementAt(Tag, ASN1Template, int) - Method in class org.mozilla.jss.asn1.SET.Template
  Inserts the template with the given implicit tag at the given index.
insertElementAt(Tag, ASN1Template, int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Inserts the template with the given implicit tag at the given index.
insertElementAt(Tag, ASN1Value, int) - Method in class org.mozilla.jss.asn1.SET
  Inserts an element with the given implicit tag at the given index.
insertOptionalElementAt(ASN1Template, int) - Method in class org.mozilla.jss.asn1.SET.Template
  Inserts the optional template at the given index.
insertOptionalElementAt(ASN1Template, int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Inserts the optional template at the given index.
insertOptionalElementAt(Tag, ASN1Template, int) - Method in class org.mozilla.jss.asn1.SET.Template
  Inserts the optional template with the given default value at the given index.
insertOptionalElementAt(Tag, ASN1Template, int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Inserts the optional template with the given default value at the given index.
installJSSProvider - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  Install the JSS crypto provider.
INTEGER - class org.mozilla.jss.asn1.INTEGER.
  The ASN.1 type `INTEGER`.
INTEGER.Template - class org.mozilla.jss.asn1.INTEGER.Template.
INTEGER.Template() - Constructor for class org.mozilla.jss.asn1.INTEGER.Template
INTEGER(BigInteger) - Constructor for class org.mozilla.jss.asn1.INTEGER
INTEGER(byte[]) - Constructor for class org.mozilla.jss.asn1.INTEGER
INTEGER(int, byte[]) - Constructor for class org.mozilla.jss.asn1.INTEGER
INTEGER(int, int, Random) - Constructor for class org.mozilla.jss.asn1.INTEGER
INTEGER(int, Random) - Constructor for class org.mozilla.jss.asn1.INTEGER
INTEGER(long) - Constructor for class org.mozilla.jss.asn1.INTEGER
INTEGER(String) - Constructor for class org.mozilla.jss.asn1.INTEGER
INTEGER(String, int) - Constructor for class org.mozilla.jss.asn1.INTEGER
INTERNAL_CA_ERROR - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
InternalCertificate - interface org.mozilla.jss.crypto.InternalCertificate.
  Certificates residing in the internal database.
INVALID_TIME - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
invalidateSession() - Method in class org.mozilla.jss.ssl.SSLSocket
  Removes the current session from the session cache.
InvalidBERException - exception org.mozilla.jss.asn1.InvalidBERException.
  An exception thrown when BER decoding fails.
InvalidBERException.EOF - exception org.mozilla.jss.asn1.InvalidBERException.EOF.
InvalidBERException.EOF() - Constructor for class org.mozilla.jss.asn1.InvalidBERException.EOF
InvalidBERException.InvalidChar - exception org.mozilla.jss.asn1.InvalidBERException.InvalidChar.
InvalidBERException.InvalidChar(byte, int) - Constructor for class org.mozilla.jss.asn1.InvalidBERException.InvalidChar
InvalidBERException.InvalidChar(char, int) - Constructor for class org.mozilla.jss.asn1.InvalidBERException.InvalidChar
InvalidBERException(InvalidBERException, String) - Constructor for class org.mozilla.jss.asn1.InvalidBERException
InvalidBERException(String) - Constructor for class org.mozilla.jss.asn1.InvalidBERException
InvalidDERException - exception org.mozilla.jss.crypto.InvalidDERException.
  This exception is thrown when we encounter a bogus DER blob.
InvalidDERException() - Constructor for class org.mozilla.jss.crypto.InvalidDERException
InvalidDERException(String) - Constructor for class org.mozilla.jss.crypto.InvalidDERException
InvalidKeyFormatException - exception org.mozilla.jss.crypto.InvalidKeyFormatException.
  An exception of this type is thrown if an encoded private key cannot be decoded.
InvalidKeyFormatException() - Constructor for class org.mozilla.jss.crypto.InvalidKeyFormatException
InvalidKeyFormatException(String) - Constructor for class org.mozilla.jss.crypto.InvalidKeyFormatException
InvalidNicknameException - exception org.mozilla.jss.util.InvalidNicknameException.
InvalidNicknameException() - Constructor for class org.mozilla.jss.util.InvalidNicknameException
InvalidNicknameException(String) - Constructor for class org.mozilla.jss.util.InvalidNicknameException
isCertValid(byte[], boolean, CryptoManager.CertUsage) - Method in class org.mozilla.jss.CryptoManager
  Verify a certificate in memory.
isCertValid(String, boolean, CryptoManager.CertUsage) - Method in class org.mozilla.jss.CryptoManager
  Verify a certificate that exists in the given cert database, check if is valid and that we trust the issuer.
isEOC() - Method in class org.mozilla.jss.asn1.ASN1Header
  Returns `true` if this is a BER end-of-contents marker.
isExtensionPresent(OBJECT_IDENTIFIER) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
  Linearly searches the extension list for an extension with the given object identifier.
isInternalCryptoToken() - Method in class org.mozilla.jss.pkcs11.PK11Token
isInternalKeyStorageToken() - Method in class org.mozilla.jss.pkcs11.PK11Token
isLoggedIn() - Method in interface org.mozilla.jss.crypto.CryptoToken
  Find out if the token is currently logged in.
isLoggedIn() - Method in class org.mozilla.jss.pkcs11.PK11Token
isOptional() - Method in class org.mozilla.jss.asn1.SET.Template.Element
isOptionalAt(int) - Method in class org.mozilla.jss.asn1.SET.Template
  Returns `true` if the sub-template at the given index is optional.
isOptionalAt(int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Returns whether the sub-template at the given index is optional.
isPadded() - Method in class org.mozilla.jss.crypto.KeyWrapAlgorithm
isPadded() - Method in class org.mozilla.jss.crypto.EncryptionAlgorithm
  Deprecated. Call `getPaddingType()` instead.
isPresent() - Method in interface org.mozilla.jss.crypto.CryptoToken
  Determines whether this token is currently present.
isPresent() - Method in class org.mozilla.jss.pkcs11.PK11Token
  Determines if the given token is present on the system.
isSecurityOn() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
  Query if security is enabled on this socket.
ISSUER_AND_SERIALNUMBER - Static variable in class org.mozilla.jss.pkix.cms.SignerIdentifier
IssuerAndSerialNumber - class org.mozilla.jss.pkcs7.IssuerAndSerialNumber.
  An issuer name and serial number, used to uniquely identify a certificate.
IssuerAndSerialNumber - class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber.
  An issuer name and serial number, used to uniquely identify a certificate.
IssuerAndSerialNumber.Template - class org.mozilla.jss.pkcs7.IssuerAndSerialNumber.Template.
  A template for decoding an IssuerAndSerialNumber from its BER encoding.
IssuerAndSerialNumber.Template - class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber.Template.
  A template for decoding an IssuerAndSerialNumber from its BER encoding.
IssuerAndSerialNumber.Template() - Constructor for class org.mozilla.jss.pkcs7.IssuerAndSerialNumber.Template
IssuerAndSerialNumber.Template() - Constructor for class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber.Template
IssuerAndSerialNumber(Name, INTEGER) - Constructor for class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
  Constructs an IssuerAndSerialNumber from its components.
IssuerAndSerialNumber(Name, INTEGER) - Constructor for class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
  Constructs an IssuerAndSerialNumber from its components.
IssuerAndSubject - class org.mozilla.jss.pkix.cmmf.IssuerAndSubject.
  CMMF IssuerAndSubject.
IssuerAndSubject.Template - class org.mozilla.jss.pkix.cmmf.IssuerAndSubject.Template.
  A Template for decoding an `IssuerAndSubject`.
IssuerAndSubject.Template() - Constructor for class org.mozilla.jss.pkix.cmmf.IssuerAndSubject.Template
IssuerAndSubject(ANY, ANY, INTEGER) - Constructor for class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
isTrustedCert(KeyStore, String) - Static method in class org.mozilla.jss.tests.KeyStoreTest
isUTC() - Method in class org.mozilla.jss.asn1.GeneralizedTime
isUTC() - Method in class org.mozilla.jss.asn1.GeneralizedTime.Template
isUTC() - Method in class org.mozilla.jss.asn1.UTCTime
isUTC() - Method in class org.mozilla.jss.asn1.UTCTime.Template
isUTC() - Method in class org.mozilla.jss.asn1.TimeBase
isUTC() - Method in class org.mozilla.jss.asn1.TimeBase.Template
isValidKeyStrength(int) - Method in interface org.mozilla.jss.crypto.KeyGenAlgorithm.KeyStrengthValidator
isValidKeyStrength(int) - Method in class org.mozilla.jss.crypto.KeyGenAlgorithm.FixedKeyStrengthValidator
isValidParameterObject(Object) - Method in class org.mozilla.jss.crypto.Algorithm
  Returns `true` if the given Object can be used as a parameter for this algorithm.
isValidStrength(int) - Method in class org.mozilla.jss.crypto.KeyGenAlgorithm
  Returns `true` if the given strength is valid for this key generation algorithm.
isWritable() - Method in class org.mozilla.jss.pkcs11.PK11Token
IvAlgorithmParameters - class org.mozilla.jss.provider.java.security.IvAlgorithmParameters.
  This class is only intended to be used to implement CipherSpi.getAlgorithmParameters().
IvAlgorithmParameters() - Constructor for class org.mozilla.jss.provider.java.security.IvAlgorithmParameters
IVParameterSpec - class org.mozilla.jss.crypto.IVParameterSpec.
  An algorithm parameter that consists of an initialization vector (IV).
IVParameterSpec(byte[]) - Constructor for class org.mozilla.jss.crypto.IVParameterSpec

## J

JAR_DBM_VERSION - Static variable in class org.mozilla.jss.CryptoManager
JAR_JDK_VERSION - Static variable in class org.mozilla.jss.CryptoManager
JAR_JSS_VERSION - Static variable in class org.mozilla.jss.CryptoManager
JAR_NSPR_VERSION - Static variable in class org.mozilla.jss.CryptoManager
JAR_NSS_VERSION - Static variable in class org.mozilla.jss.CryptoManager
JCACipherTest - class org.mozilla.jss.tests.JCACipherTest.
JCACipherTest() - Constructor for class org.mozilla.jss.tests.JCACipherTest
JCASigTest - class org.mozilla.jss.tests.JCASigTest.
JCASigTest() - Constructor for class org.mozilla.jss.tests.JCASigTest
JSSCipherSpi.AES - class org.mozilla.jss.provider.javax.crypto.JSSCipherSpi.AES.
JSSCipherSpi.AES() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSCipherSpi.AES
JSSCipherSpi.DES - class org.mozilla.jss.provider.javax.crypto.JSSCipherSpi.DES.
JSSCipherSpi.DES() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSCipherSpi.DES
JSSCipherSpi.DESede - class org.mozilla.jss.provider.javax.crypto.JSSCipherSpi.DESede.
JSSCipherSpi.DESede() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSCipherSpi.DESede
JSSCipherSpi.RC4 - class org.mozilla.jss.provider.javax.crypto.JSSCipherSpi.RC4.
JSSCipherSpi.RC4() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSCipherSpi.RC4
JSSCipherSpi.RSA - class org.mozilla.jss.provider.javax.crypto.JSSCipherSpi.RSA.
JSSCipherSpi.RSA() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSCipherSpi.RSA
JSSKeyGeneratorSpi.AES - class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.AES.
JSSKeyGeneratorSpi.AES() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.AES
JSSKeyGeneratorSpi.DES - class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.DES.
JSSKeyGeneratorSpi.DES() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.DES
JSSKeyGeneratorSpi.DESede - class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.DESede.
JSSKeyGeneratorSpi.DESede() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.DESede
JSSKeyGeneratorSpi.HmacSHA1 - class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.HmacSHA1.
  Deprecated. This class name is misleading. This algorithm is used for generating Password-Based Authentication keys for use with HmacSHA1. Use PBAHmacSHA1 instead.
JSSKeyGeneratorSpi.HmacSHA1() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.HmacSHA1
  Deprecated.
JSSKeyGeneratorSpi.PBAHmacSHA1 - class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.PBAHmacSHA1.
JSSKeyGeneratorSpi.PBAHmacSHA1() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.PBAHmacSHA1
JSSKeyGeneratorSpi.RC4 - class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.RC4.
JSSKeyGeneratorSpi.RC4() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSKeyGeneratorSpi.RC4
JSSKeyPairGeneratorSpi.DSA - class org.mozilla.jss.provider.java.security.JSSKeyPairGeneratorSpi.DSA.
JSSKeyPairGeneratorSpi.DSA() - Constructor for class org.mozilla.jss.provider.java.security.JSSKeyPairGeneratorSpi.DSA
JSSKeyPairGeneratorSpi.RSA - class org.mozilla.jss.provider.java.security.JSSKeyPairGeneratorSpi.RSA.
JSSKeyPairGeneratorSpi.RSA() - Constructor for class org.mozilla.jss.provider.java.security.JSSKeyPairGeneratorSpi.RSA
JSSKeyStoreSpi - class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi.
  The JSS implementation of the JCA KeyStore SPI.
JSSKeyStoreSpi() - Constructor for class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
JSSMacSpi.HmacSHA1 - class org.mozilla.jss.provider.javax.crypto.JSSMacSpi.HmacSHA1.
JSSMacSpi.HmacSHA1() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSMacSpi.HmacSHA1
JSSMessageDigest - class org.mozilla.jss.crypto.JSSMessageDigest.
  Deprecated. Use the JCA interface instead (`MessageDigest`)
JSSMessageDigest() - Constructor for class org.mozilla.jss.crypto.JSSMessageDigest
  Deprecated.
JSSMessageDigestSpi - class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi.
JSSMessageDigestSpi.MD2 - class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi.MD2.
JSSMessageDigestSpi.MD2() - Constructor for class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi.MD2
JSSMessageDigestSpi.MD5 - class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi.MD5.
JSSMessageDigestSpi.MD5() - Constructor for class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi.MD5
JSSMessageDigestSpi.SHA1 - class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi.SHA1.
JSSMessageDigestSpi.SHA1() - Constructor for class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi.SHA1
JSSMessageDigestSpi(DigestAlgorithm) - Constructor for class org.mozilla.jss.provider.java.security.JSSMessageDigestSpi
JSSProvider - class org.mozilla.jss.JSSProvider.
JSSProvider() - Constructor for class org.mozilla.jss.JSSProvider
JSSSecretKeyFactorySpi.AES - class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.AES.
JSSSecretKeyFactorySpi.AES() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.AES
JSSSecretKeyFactorySpi.DES - class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.DES.
JSSSecretKeyFactorySpi.DES() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.DES
JSSSecretKeyFactorySpi.DESede - class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.DESede.
JSSSecretKeyFactorySpi.DESede() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.DESede
JSSSecretKeyFactorySpi.HmacSHA1 - class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.HmacSHA1.
  Deprecated. This class name is misleading. This algorithm is used for generating Password-Based Authentication keys for use with HmacSHA1. Use PBAHmacSHA1 instead.
JSSSecretKeyFactorySpi.HmacSHA1() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.HmacSHA1
  Deprecated.
JSSSecretKeyFactorySpi.PBAHmacSHA1 - class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.PBAHmacSHA1.
JSSSecretKeyFactorySpi.PBAHmacSHA1() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.PBAHmacSHA1
JSSSecretKeyFactorySpi.PBE_MD5_DES_CBC - class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.PBE_MD5_DES_CBC.
JSSSecretKeyFactorySpi.PBE_MD5_DES_CBC() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.PBE_MD5_DES_CBC
JSSSecretKeyFactorySpi.PBE_SHA1_DES_CBC - class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.PBE_SHA1_DES_CBC.
JSSSecretKeyFactorySpi.PBE_SHA1_DES_CBC() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.PBE_SHA1_DES_CBC
JSSSecretKeyFactorySpi.PBE_SHA1_DES3_CBC - class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.PBE_SHA1_DES3_CBC.
JSSSecretKeyFactorySpi.PBE_SHA1_DES3_CBC() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.PBE_SHA1_DES3_CBC
JSSSecretKeyFactorySpi.PBE_SHA1_RC4_128 - class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.PBE_SHA1_RC4_128.
JSSSecretKeyFactorySpi.PBE_SHA1_RC4_128() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.PBE_SHA1_RC4_128
JSSSecretKeyFactorySpi.RC4 - class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.RC4.
JSSSecretKeyFactorySpi.RC4() - Constructor for class org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.RC4
JSSSecureRandom - interface org.mozilla.jss.crypto.JSSSecureRandom.
  Deprecated. Use the JCA interface instead (`SecureRandom`)
JSSSecureRandomSpi - class org.mozilla.jss.provider.java.security.JSSSecureRandomSpi.
JSSSecureRandomSpi() - Constructor for class org.mozilla.jss.provider.java.security.JSSSecureRandomSpi
JSSSignatureSpi.DSA - class org.mozilla.jss.provider.java.security.JSSSignatureSpi.DSA.
JSSSignatureSpi.DSA() - Constructor for class org.mozilla.jss.provider.java.security.JSSSignatureSpi.DSA
JSSSignatureSpi.MD2RSA - class org.mozilla.jss.provider.java.security.JSSSignatureSpi.MD2RSA.
JSSSignatureSpi.MD2RSA() - Constructor for class org.mozilla.jss.provider.java.security.JSSSignatureSpi.MD2RSA
JSSSignatureSpi.MD5RSA - class org.mozilla.jss.provider.java.security.JSSSignatureSpi.MD5RSA.
JSSSignatureSpi.MD5RSA() - Constructor for class org.mozilla.jss.provider.java.security.JSSSignatureSpi.MD5RSA
JSSSignatureSpi.SHA1RSA - class org.mozilla.jss.provider.java.security.JSSSignatureSpi.SHA1RSA.
JSSSignatureSpi.SHA1RSA() - Constructor for class org.mozilla.jss.provider.java.security.JSSSignatureSpi.SHA1RSA

## K

key - Variable in class org.mozilla.jss.crypto.SecretKeyFacade
KEY_AGREEMENT - Static variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession
KEY_BAG - Static variable in class org.mozilla.jss.pkcs12.SafeBag
  A bag containing a private key.
KEY_ENCIPHERMENT - Static variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession
KEY_GEN_PARAMETERS - Static variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
KeyAlreadyImportedException - exception org.mozilla.jss.crypto.KeyAlreadyImportedException.
  This exception is thrown if the user tries to import a key which is already in the specified token
KeyAlreadyImportedException() - Constructor for class org.mozilla.jss.crypto.KeyAlreadyImportedException
KeyAlreadyImportedException(String) - Constructor for class org.mozilla.jss.crypto.KeyAlreadyImportedException
keyCompromise - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
  A `CRLReason`, which can be used in the `reason` field.
keyCompromise - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
  A bit position in a ReasonFlags bit string.
KeyDatabaseException - exception org.mozilla.jss.KeyDatabaseException.
  This exception is thrown if the key database does not exist, or if an error occurs while opening it.
KeyDatabaseException() - Constructor for class org.mozilla.jss.KeyDatabaseException
KeyDatabaseException(String) - Constructor for class org.mozilla.jss.KeyDatabaseException
KeyFactorySpi1_2 - class org.mozilla.jss.provider.java.security.KeyFactorySpi1_2.
KeyFactorySpi1_2() - Constructor for class org.mozilla.jss.provider.java.security.KeyFactorySpi1_2
KeyFactorySpi1_4 - class org.mozilla.jss.provider.java.security.KeyFactorySpi1_4.
KeyFactorySpi1_4() - Constructor for class org.mozilla.jss.provider.java.security.KeyFactorySpi1_4
KeyFactoryTest - class org.mozilla.jss.tests.KeyFactoryTest.
KeyFactoryTest() - Constructor for class org.mozilla.jss.tests.KeyFactoryTest
keyGenAlg - Static variable in class org.mozilla.jss.tests.TestSDR
KeyGenAlgorithm - class org.mozilla.jss.crypto.KeyGenAlgorithm.
  Algorithms that can be used for generating symmetric keys.
KeyGenAlgorithm.FixedKeyStrengthValidator - class org.mozilla.jss.crypto.KeyGenAlgorithm.FixedKeyStrengthValidator.
KeyGenAlgorithm.FixedKeyStrengthValidator(int) - Constructor for class org.mozilla.jss.crypto.KeyGenAlgorithm.FixedKeyStrengthValidator
KeyGenAlgorithm.KeyStrengthValidator - interface org.mozilla.jss.crypto.KeyGenAlgorithm.KeyStrengthValidator.
KeyGenAlgorithm(int, String, KeyGenAlgorithm.KeyStrengthValidator, OBJECT_IDENTIFIER, Class) - Constructor for class org.mozilla.jss.crypto.KeyGenAlgorithm
KeyGenerator - interface org.mozilla.jss.crypto.KeyGenerator.
  Deprecated. Use the JCA interface instead (`KeyGenerator`)
KeyGenerator.CharToByteConverter - interface org.mozilla.jss.crypto.KeyGenerator.CharToByteConverter.
  Deprecated. An interface for converting a password of Java characters into an array of bytes.
keygenOnInternalToken() - Method in class org.mozilla.jss.crypto.KeyPairGeneratorSpi
keygenOnInternalToken() - Method in class org.mozilla.jss.crypto.KeyPairGenerator
  Deprecated.
keygenOnInternalToken() - Method in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
KeyManager - class org.mozilla.jss.SecretDecoderRing.KeyManager.
  Creates, finds, and deletes keys for SecretDecoderRing.
KeyManager(CryptoToken) - Constructor for class org.mozilla.jss.SecretDecoderRing.KeyManager
  Creates a new KeyManager using the given CryptoToken.
KeyPairAlgorithm - class org.mozilla.jss.crypto.KeyPairAlgorithm.
  Algorithms that can be used for keypair generation.
KeyPairAlgorithm(int, String, Algorithm) - Constructor for class org.mozilla.jss.crypto.KeyPairAlgorithm
KeyPairGenerator - class org.mozilla.jss.crypto.KeyPairGenerator.
  Deprecated. Use the JCA interface instead (`KeyPairGenerator`)
KeyPairGenerator(KeyPairAlgorithm, KeyPairGeneratorSpi) - Constructor for class org.mozilla.jss.crypto.KeyPairGenerator
  Deprecated. Creates a new key pair generator.
KeyPairGeneratorSpi - class org.mozilla.jss.crypto.KeyPairGeneratorSpi.
KeyPairGeneratorSpi() - Constructor for class org.mozilla.jss.crypto.KeyPairGeneratorSpi
keyPrefix - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
KeyStoreTest - class org.mozilla.jss.tests.KeyStoreTest.
KeyStoreTest() - Constructor for class org.mozilla.jss.tests.KeyStoreTest
keyUpdateWarning - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
KeyWrapAlgorithm - class org.mozilla.jss.crypto.KeyWrapAlgorithm.
KeyWrapAlgorithm(int, String, Class, boolean, int) - Constructor for class org.mozilla.jss.crypto.KeyWrapAlgorithm
KeyWrapper - interface org.mozilla.jss.crypto.KeyWrapper.
  Deprecated. Use the JCA interface instead (`Cipher`)
KeyWrapping - class org.mozilla.jss.tests.KeyWrapping.
KeyWrapping() - Constructor for class org.mozilla.jss.tests.KeyWrapping

## L

LDAP - Static variable in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
  A SinglePubInfo publication method.
LIBRARY_LENGTH - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  Library description must be this length exactly.
ListCACerts - class org.mozilla.jss.tests.ListCACerts.
ListCACerts() - Constructor for class org.mozilla.jss.tests.ListCACerts
ListCerts - class org.mozilla.jss.tests.ListCerts.
ListCerts() - Constructor for class org.mozilla.jss.tests.ListCerts
LOCAL_KEY_ID - Static variable in class org.mozilla.jss.pkcs12.SafeBag
  A LocalKeyID attribute.
localityName - Static variable in class org.mozilla.jss.pkix.primitive.Name
  The OID for the locality name (L) attribute.
login(PasswordCallback) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Login to the token.
login(PasswordCallback) - Method in class org.mozilla.jss.pkcs11.PK11Token
  Log into the token.
logout() - Method in interface org.mozilla.jss.crypto.CryptoToken
  Logout of the token.
logout() - Method in class org.mozilla.jss.pkcs11.PK11Token
  Log out of the token.
lookAhead(InputStream) - Static method in class org.mozilla.jss.asn1.ASN1Header
  Returns information about the next item in the stream, but does not consume any octets.
lookup(String, String, String, int) - Static method in class org.mozilla.jss.crypto.EncryptionAlgorithm
lookupKey(EncryptionAlgorithm, byte[]) - Method in class org.mozilla.jss.SecretDecoderRing.KeyManager
  Looks up the key on this token with the given algorithm and key ID.

## M

MacData - class org.mozilla.jss.pkcs12.MacData.
MacData.Template - class org.mozilla.jss.pkcs12.MacData.Template.
  A Template for decoding a MacData from its BER encoding.
MacData.Template() - Constructor for class org.mozilla.jss.pkcs12.MacData.Template
MacData() - Constructor for class org.mozilla.jss.pkcs12.MacData
MacData(DigestInfo, OCTET_STRING, INTEGER) - Constructor for class org.mozilla.jss.pkcs12.MacData
  Creates a MacData from the given parameters.
MacData(Password, byte[], int, byte[]) - Constructor for class org.mozilla.jss.pkcs12.MacData
  Creates a MacData by computing a HMAC on the given bytes.
main(String[]) - Static method in class org.mozilla.jss.asn1.INTEGER
  Tests the DER encoding and decoding of the INTEGER class.
main(String[]) - Static method in class org.mozilla.jss.asn1.SET
main(String[]) - Static method in class org.mozilla.jss.asn1.SEQUENCE
main(String[]) - Static method in class org.mozilla.jss.pkcs10.CertificationRequest
main(String[]) - Static method in class org.mozilla.jss.pkcs12.PFX
main(String[]) - Static method in class org.mozilla.jss.pkix.primitive.Name
main(String[]) - Static method in class org.mozilla.jss.pkix.cert.Certificate
main(String[]) - Static method in class org.mozilla.jss.pkix.cmmf.CertRepContent
main(String[]) - Static method in class org.mozilla.jss.pkix.crmf.CertTemplate
main(String[]) - Static method in class org.mozilla.jss.pkix.crmf.CertReqMsg
main(String[]) - Static method in class org.mozilla.jss.ssl.SSLServer
main(String[]) - Static method in class org.mozilla.jss.ssl.SSLClient
main(String[]) - Static method in class org.mozilla.jss.ssl.SSLTest
main(String[]) - Static method in class org.mozilla.jss.tests.SDR
main(String[]) - Static method in class org.mozilla.jss.tests.KeyFactoryTest
main(String[]) - Static method in class org.mozilla.jss.tests.ListCerts
main(String[]) - Static method in class org.mozilla.jss.tests.SymKeyGen
main(String[]) - Static method in class org.mozilla.jss.tests.KeyWrapping
main(String[]) - Static method in class org.mozilla.jss.tests.ListCACerts
main(String[]) - Static method in class org.mozilla.jss.tests.PK10Gen
main(String[]) - Static method in class org.mozilla.jss.tests.VerifyCert
main(String[]) - Static method in class org.mozilla.jss.tests.CloseDBs
main(String[]) - Static method in class org.mozilla.jss.tests.SetupDBs
main(String[]) - Static method in class org.mozilla.jss.tests.JCACipherTest
main(String[]) - Static method in class org.mozilla.jss.tests.SSLClientAuth
main(String[]) - Static method in class org.mozilla.jss.tests.SigTest
main(String[]) - Static method in class org.mozilla.jss.tests.SelfTest
main(String[]) - Static method in class org.mozilla.jss.tests.DigestTest
main(String[]) - Static method in class org.mozilla.jss.tests.TestSDR
main(String[]) - Static method in class org.mozilla.jss.tests.TestKeyGen
main(String[]) - Static method in class org.mozilla.jss.tests.JCASigTest
main(String[]) - Static method in class org.mozilla.jss.tests.KeyStoreTest
main(String[]) - Static method in class org.mozilla.jss.util.UTF8Converter
  Testing method
main(String[]) - Static method in class org.mozilla.jss.util.Base64InputStream
makeCert(String, String, int, PrivateKey, PublicKey, int, SEQUENCE) - Static method in class org.mozilla.jss.tests.SSLClientAuth
makeOutputlessOFTemplate(ASN1Template) - Static method in class org.mozilla.jss.asn1.SEQUENCE.OF_Template
makePWCBInfo() - Method in class org.mozilla.jss.pkcs11.PK11Token
MANUFACTURER_LENGTH - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  ManufacturerID must be this length exactly.
mark(int) - Method in class org.mozilla.jss.util.Base64InputStream
markSupported() - Method in class org.mozilla.jss.util.Base64InputStream
MD2 - Static variable in class org.mozilla.jss.crypto.DigestAlgorithm
  The MD2 digest algorithm, from RSA.
MD5 - Static variable in class org.mozilla.jss.crypto.DigestAlgorithm
  The MD5 digest algorithm, from RSA.
mIsInternalCryptoToken - Variable in class org.mozilla.jss.pkcs11.PK11Token
mIsInternalKeyStorageToken - Variable in class org.mozilla.jss.pkcs11.PK11Token
missingTimeStamp - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
MUST_ARCHIVE_KEYS - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo

## N

name - Variable in class org.mozilla.jss.util.PasswordCallbackInfo
Name - class org.mozilla.jss.pkix.primitive.Name.
  An X.500 Name.
Name.Template - class org.mozilla.jss.pkix.primitive.Name.Template.
Name.Template() - Constructor for class org.mozilla.jss.pkix.primitive.Name.Template
Name() - Constructor for class org.mozilla.jss.pkix.primitive.Name
  Creates an empty Name.
NativeErrcodes - class org.mozilla.jss.util.NativeErrcodes.
  An enumeration of all error codes from NSS and NSPR.
NativeErrcodes() - Constructor for class org.mozilla.jss.util.NativeErrcodes
nativeLogin(PasswordCallback) - Method in class org.mozilla.jss.pkcs11.PK11Token
NativeProxy - class org.mozilla.jss.util.NativeProxy.
  NativeProxy, a superclass for Java classes that mirror C data structures.
NativeProxy(byte[]) - Constructor for class org.mozilla.jss.util.NativeProxy
  Create a NativeProxy from a byte array representing a C pointer.
nextBytes(byte[]) - Method in interface org.mozilla.jss.crypto.JSSSecureRandom
  Deprecated. Retrieves random bytes and stores them in the given array.
nextBytes(byte[]) - Method in class org.mozilla.jss.pkcs11.PK11SecureRandom
NO_KEY_REUSE - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
NONE - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm.Mode
NONE - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm.Padding
NoSuchItemOnTokenException - exception org.mozilla.jss.crypto.NoSuchItemOnTokenException.
  Thrown if a cryptographic item does not exist on the token it is trying to be used on.
NoSuchItemOnTokenException() - Constructor for class org.mozilla.jss.crypto.NoSuchItemOnTokenException
NoSuchItemOnTokenException(String) - Constructor for class org.mozilla.jss.crypto.NoSuchItemOnTokenException
NoSuchPaddingException - exception org.mozilla.jss.crypto.NoSuchPaddingException.
  This class is a stub for javax.crypto.NoSuchPaddingException until we move to JDK 1.2.
NoSuchPaddingException() - Constructor for class org.mozilla.jss.crypto.NoSuchPaddingException
NoSuchTokenException - exception org.mozilla.jss.NoSuchTokenException.
  Thrown if a token cannot be found.
NoSuchTokenException() - Constructor for class org.mozilla.jss.NoSuchTokenException
NoSuchTokenException(String) - Constructor for class org.mozilla.jss.NoSuchTokenException
NOSUPPORT - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
NotImplementedException - exception org.mozilla.jss.util.NotImplementedException.
  This exception is thrown whenever something isn't implemented.
NotImplementedException() - Constructor for class org.mozilla.jss.util.NotImplementedException
NotImplementedException(String) - Constructor for class org.mozilla.jss.util.NotImplementedException
notReached() - Static method in class org.mozilla.jss.util.Assert
  Throw an AssertionException if this statement is reached.
notReached(String) - Static method in class org.mozilla.jss.util.Assert
  Throw an AssertionException if this statement is reached.
notYetImplemented(String) - Static method in class org.mozilla.jss.util.Assert
  Throw an AssertionException because functionlity is not yet implemented.
NULL - class org.mozilla.jss.asn1.NULL.
NULL.Template - class org.mozilla.jss.asn1.NULL.Template.
NULL.Template() - Constructor for class org.mozilla.jss.asn1.NULL.Template
NULL() - Constructor for class org.mozilla.jss.asn1.NULL
NullPasswordCallback - class org.mozilla.jss.util.NullPasswordCallback.
  A PasswordCallback that immediately gives up.
NullPasswordCallback() - Constructor for class org.mozilla.jss.util.NullPasswordCallback
numControls() - Method in class org.mozilla.jss.pkix.crmf.CertRequest
  Returns the number of optional Controls in the cert request.
numExtensions() - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Returns the number of extensions present in the template.
numPubInfos() - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
  Returns the number of SinglePubInfos.

## O

OBJECT_IDENTIFIER - class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.
OBJECT_IDENTIFIER.Template - class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template.
OBJECT_IDENTIFIER.Template() - Constructor for class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template
OBJECT_IDENTIFIER(long[]) - Constructor for class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  Creates an OBJECT_IDENTIFIER from an array of longs, which constitute the numbers that make up the OBJECT IDENTIFIER.
OBJECT_IDENTIFIER(String) - Constructor for class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  Creates an OBJECT_IDENTIFIER from a String version.
OBJECT_SIGNING - Static variable in class org.mozilla.jss.pkcs11.PK11InternalCert
ObjectNotFoundException - exception org.mozilla.jss.crypto.ObjectNotFoundException.
  This exception is thrown whenever something isn't implemented.
ObjectNotFoundException() - Constructor for class org.mozilla.jss.crypto.ObjectNotFoundException
ObjectNotFoundException(String) - Constructor for class org.mozilla.jss.crypto.ObjectNotFoundException
ObjectSigner - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
OBNOXIOUS - Static variable in class org.mozilla.jss.util.Debug
OCSP_BAD_HTTP_RESPONSE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_FUTURE_RESPONSE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_MALFORMED_REQUEST - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_MALFORMED_RESPONSE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_NO_DEFAULT_RESPONDER - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_NOT_ENABLED - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_OLD_RESPONSE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_REQUEST_NEEDS_SIG - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_SERVER_ERROR - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_TRY_SERVER_LATER - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_UNAUTHORIZED_REQUEST - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_UNAUTHORIZED_RESPONSE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_UNKNOWN_CERT - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_UNKNOWN_RESPONSE_STATUS - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
OCSP_UNKNOWN_RESPONSE_TYPE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
ocspCheckingEnabled - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  To have NSS check the OCSP responder for when verifying certificates, set this flags to true.
ocspResponderCertNickname - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  The nickname of the cert to trust (expected) to sign the OCSP responses.
ocspResponderURL - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  Specify the location and cert of the responder.
OCTET_STRING - class org.mozilla.jss.asn1.OCTET_STRING.
OCTET_STRING.Template - class org.mozilla.jss.asn1.OCTET_STRING.Template.
OCTET_STRING.Template() - Constructor for class org.mozilla.jss.asn1.OCTET_STRING.Template
OCTET_STRING(byte[]) - Constructor for class org.mozilla.jss.asn1.OCTET_STRING
oid - Variable in class org.mozilla.jss.crypto.Algorithm
oidIndex - Variable in class org.mozilla.jss.crypto.Algorithm
  Index into the SECOidTag array in Algorithm.c.
ONE_TIME - Static variable in interface org.mozilla.jss.crypto.CryptoToken
  Login once, never need to re-enter the password until you log out.
org.mozilla.jss - package org.mozilla.jss
  Configuration and top-level operations of the JSS system.
org.mozilla.jss.asn1 - package org.mozilla.jss.asn1
  ASN.1 structures, BER decoding, and DER encoding.
org.mozilla.jss.crypto - package org.mozilla.jss.crypto
  Generic cryptographic operations, such as signing and key pair generation.
org.mozilla.jss.pkcs10 - package org.mozilla.jss.pkcs10
  Encoding and decoding pkcs10 request
org.mozilla.jss.pkcs11 - package org.mozilla.jss.pkcs11
org.mozilla.jss.pkcs12 - package org.mozilla.jss.pkcs12
  Creating and interpreting PKCS #12 blobs.
org.mozilla.jss.pkcs7 - package org.mozilla.jss.pkcs7
  Creating and interpeting PKCS #7 blobs.
org.mozilla.jss.pkix.cert - package org.mozilla.jss.pkix.cert
  Encoding and decoding X.509 certificates and certificate extensions.
org.mozilla.jss.pkix.cmc - package org.mozilla.jss.pkix.cmc
  Creating and interpeting CMC blobs.
org.mozilla.jss.pkix.cmmf - package org.mozilla.jss.pkix.cmmf
  The PKIX CMMF protocol.
org.mozilla.jss.pkix.cms - package org.mozilla.jss.pkix.cms
  Creating and interpeting CMS blobs.
org.mozilla.jss.pkix.crmf - package org.mozilla.jss.pkix.crmf
  The PKIX CRMF protocol.
org.mozilla.jss.pkix.primitive - package org.mozilla.jss.pkix.primitive
  Frequently-used primitive ASN.1 types, such as AlgorithmIdentifier, PrivateKeyInfo, and X.500 Name.
org.mozilla.jss.provider.java.security - package org.mozilla.jss.provider.java.security
org.mozilla.jss.provider.javax.crypto - package org.mozilla.jss.provider.javax.crypto
org.mozilla.jss.SecretDecoderRing - package org.mozilla.jss.SecretDecoderRing
  A facility for encrypting and decrypting small amounts of data with a symmetric key.
org.mozilla.jss.ssl - package org.mozilla.jss.ssl
  SSL sockets.
org.mozilla.jss.tests - package org.mozilla.jss.tests
org.mozilla.jss.util - package org.mozilla.jss.util
organizationalUnitName - Static variable in class org.mozilla.jss.pkix.primitive.Name
  The OID for the organizational unit name (OU) attribute.
organizationName - Static variable in class org.mozilla.jss.pkix.primitive.Name
  The OID for the organization name (O) attribute.
OtherInfo - class org.mozilla.jss.pkix.cmc.OtherInfo.
  CMCStatusInfo OtherInfo: OtherInfo ::= CHOICE { failInfo INTEGER, pendInfo PendInfo }
OtherInfo.Template - class org.mozilla.jss.pkix.cmc.OtherInfo.Template.
  A Template for decoding a OtherInfo.
OtherInfo.Template() - Constructor for class org.mozilla.jss.pkix.cmc.OtherInfo.Template
OtherInfo.Type - class org.mozilla.jss.pkix.cmc.OtherInfo.Type.
  The type of OtherInfo.
OtherInfo() - Constructor for class org.mozilla.jss.pkix.cmc.OtherInfo
OtherInfo(OtherInfo.Type, INTEGER, PendInfo) - Constructor for class org.mozilla.jss.pkix.cmc.OtherInfo
  Constructs a OtherInfo from its components.

## P

pad(byte[], int) - Static method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Pads a byte array so that its length is a multiple of the given blocksize.
paramsAreValid() - Method in class org.mozilla.jss.crypto.PQGParams
  Verifies the PQG parameters using the seed, counter, and H values.
Password - class org.mozilla.jss.util.Password.
  Stores a password.
Password(char[]) - Constructor for class org.mozilla.jss.util.Password
  Creates a Password from a char array, then wipes the char array.
passwordCallback - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  The password callback to be used by JSS whenever a password is needed.
PasswordCallback - interface org.mozilla.jss.util.PasswordCallback.
  Represents a password callback, which is called to login to the key database and to PKCS #11 tokens.
PasswordCallback.GiveUpException - exception org.mozilla.jss.util.PasswordCallback.GiveUpException.
  This exception is thrown if the `PasswordCallback` wants to stop guessing passwords.
PasswordCallback.GiveUpException() - Constructor for class org.mozilla.jss.util.PasswordCallback.GiveUpException
PasswordCallback.GiveUpException(String) - Constructor for class org.mozilla.jss.util.PasswordCallback.GiveUpException
PasswordCallbackInfo - class org.mozilla.jss.util.PasswordCallbackInfo.
  An object of this class is passed to a PasswordCallback to give it information about the token that is being logged into.
PasswordCallbackInfo(String, int) - Constructor for class org.mozilla.jss.util.PasswordCallbackInfo
PasswordConverter - class org.mozilla.jss.pkcs12.PasswordConverter.
  Converts password chars to bytes.
PasswordConverter() - Constructor for class org.mozilla.jss.pkcs12.PasswordConverter
passwordIsInitialized() - Method in interface org.mozilla.jss.crypto.CryptoToken
  Determine whether the password has been initialized yet.
passwordIsInitialized() - Method in class org.mozilla.jss.pkcs11.PK11Token
  Determine whether the token has been initialized yet.
PATH_LEN_CONSTRAINT_INVALID - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
PBA_SHA1_HMAC - Static variable in class org.mozilla.jss.crypto.KeyGenAlgorithm
PBE_MD2_DES_CBC - Static variable in class org.mozilla.jss.crypto.PBEAlgorithm
PBE_MD5_DES_CBC - Static variable in class org.mozilla.jss.crypto.PBEAlgorithm
PBE_SHA1_DES_CBC - Static variable in class org.mozilla.jss.crypto.PBEAlgorithm
PBE_SHA1_DES3_CBC - Static variable in class org.mozilla.jss.crypto.PBEAlgorithm
PBE_SHA1_RC2_128_CBC - Static variable in class org.mozilla.jss.crypto.PBEAlgorithm
PBE_SHA1_RC2_40_CBC - Static variable in class org.mozilla.jss.crypto.PBEAlgorithm
PBE_SHA1_RC4_128 - Static variable in class org.mozilla.jss.crypto.PBEAlgorithm
PBE_SHA1_RC4_40 - Static variable in class org.mozilla.jss.crypto.PBEAlgorithm
PBEAlgorithm - class org.mozilla.jss.crypto.PBEAlgorithm.
  Algorithms that can be used for generating symmetric keys from passwords.
PBEAlgorithm(int, String, int, OBJECT_IDENTIFIER, EncryptionAlgorithm, int) - Constructor for class org.mozilla.jss.crypto.PBEAlgorithm
PBEKeyGenParams - class org.mozilla.jss.crypto.PBEKeyGenParams.
PBEKeyGenParams(char[], byte[], int) - Constructor for class org.mozilla.jss.crypto.PBEKeyGenParams
  Creates PBE parameters.
PBEKeyGenParams(Password, byte[], int) - Constructor for class org.mozilla.jss.crypto.PBEKeyGenParams
  Creates PBE parameters.
PBEParameter - class org.mozilla.jss.pkix.primitive.PBEParameter.
  PKCS #5 PBEParameter, and PKCS #12 pkcs-12PbeParams.
PBEParameter.Template - class org.mozilla.jss.pkix.primitive.PBEParameter.Template.
  A template class for decoding a PBEParameter.
PBEParameter.Template() - Constructor for class org.mozilla.jss.pkix.primitive.PBEParameter.Template
PBEParameter(byte[], int) - Constructor for class org.mozilla.jss.pkix.primitive.PBEParameter
  Creates a PBEParameter from a salt and iteration count.
PBEParameter(OCTET_STRING, INTEGER) - Constructor for class org.mozilla.jss.pkix.primitive.PBEParameter
  Creates a PBEParameter from a salt and iteration count.
PEND - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
PendInfo - class org.mozilla.jss.pkix.cmc.PendInfo.
  CMC PendInfo: PendInfo ::= SEQUENCE { pendToken OCTET STRING, pendTime GeneralizedTime }
PendInfo.Template - class org.mozilla.jss.pkix.cmc.PendInfo.Template.
  A template for decoding an PendInfo from its BER encoding.
PendInfo.Template() - Constructor for class org.mozilla.jss.pkix.cmc.PendInfo.Template
PendInfo(OCTET_STRING, GeneralizedTime) - Constructor for class org.mozilla.jss.pkix.cmc.PendInfo
  Constructs a PendInfo from its components.
PendInfo(String, Date) - Constructor for class org.mozilla.jss.pkix.cmc.PendInfo
  Constructs a PendInfo from requestId and date.
PENDING - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
PFX - class org.mozilla.jss.pkcs12.PFX.
  The top level ASN.1 structure for a PKCS #12 blob.
PFX.Template - class org.mozilla.jss.pkcs12.PFX.Template.
  A Template for decoding a BER-encoded PFX.
PFX.Template() - Constructor for class org.mozilla.jss.pkcs12.PFX.Template
PFX(AuthenticatedSafes) - Constructor for class org.mozilla.jss.pkcs12.PFX
  Creates a PFX with the default version and no MacData.
PFX(AuthenticatedSafes, MacData) - Constructor for class org.mozilla.jss.pkcs12.PFX
  Creates a PFX with the default version.
PFX(INTEGER, AuthenticatedSafes, MacData) - Constructor for class org.mozilla.jss.pkcs12.PFX
  Creates a PFX with the given parameters.
PK10Gen - class org.mozilla.jss.tests.PK10Gen.
PK10Gen() - Constructor for class org.mozilla.jss.tests.PK10Gen
PK11Cert - class org.mozilla.jss.pkcs11.PK11Cert.
PK11Cert.StringPrincipal - class org.mozilla.jss.pkcs11.PK11Cert.StringPrincipal.
  A class that implements Principal with a String.
PK11Cert.StringPrincipal(String) - Constructor for class org.mozilla.jss.pkcs11.PK11Cert.StringPrincipal
PK11DSAPublicKey - class org.mozilla.jss.pkcs11.PK11DSAPublicKey.
PK11DSAPublicKey(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PK11DSAPublicKey
PK11InternalCert - class org.mozilla.jss.pkcs11.PK11InternalCert.
  A certificate that lives in the internal cert database.
PK11InternalTokenCert - class org.mozilla.jss.pkcs11.PK11InternalTokenCert.
  A certificate that lives on the internal token.
PK11KeyGenerator - class org.mozilla.jss.pkcs11.PK11KeyGenerator.
PK11KeyPairGenerator - class org.mozilla.jss.pkcs11.PK11KeyPairGenerator.
  A Key Pair Generator implemented using PKCS #11.
PK11KeyPairGenerator(PK11Token, KeyPairAlgorithm) - Constructor for class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
  Constructor for PK11KeyPairGenerator.
PK11MessageDigest - class org.mozilla.jss.pkcs11.PK11MessageDigest.
  Message Digesting with PKCS #11.
PK11Module - class org.mozilla.jss.pkcs11.PK11Module.
PK11PrivKey - class org.mozilla.jss.pkcs11.PK11PrivKey.
PK11PrivKey(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PK11PrivKey
PK11PubKey - class org.mozilla.jss.pkcs11.PK11PubKey.
PK11PubKey(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PK11PubKey
PK11RSAPublicKey - class org.mozilla.jss.pkcs11.PK11RSAPublicKey.
PK11RSAPublicKey(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PK11RSAPublicKey
PK11SecureRandom - class org.mozilla.jss.pkcs11.PK11SecureRandom.
  A random number generator for PKCS #11.
PK11SecureRandom() - Constructor for class org.mozilla.jss.pkcs11.PK11SecureRandom
PK11Store - class org.mozilla.jss.pkcs11.PK11Store.
PK11Store() - Constructor for class org.mozilla.jss.pkcs11.PK11Store
PK11Store(TokenProxy) - Constructor for class org.mozilla.jss.pkcs11.PK11Store
PK11SymKey - class org.mozilla.jss.pkcs11.PK11SymKey.
PK11SymKey(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PK11SymKey
PK11Token - class org.mozilla.jss.pkcs11.PK11Token.
  A PKCS #11 token.
PK11Token.NotInitializedException - exception org.mozilla.jss.pkcs11.PK11Token.NotInitializedException.
  Thrown if the operation requires that the token be logged in, and it isn't.
PK11Token.NotInitializedException() - Constructor for class org.mozilla.jss.pkcs11.PK11Token.NotInitializedException
PK11Token.NotInitializedException(String) - Constructor for class org.mozilla.jss.pkcs11.PK11Token.NotInitializedException
PK11Token() - Constructor for class org.mozilla.jss.pkcs11.PK11Token
PK11Token(byte[], boolean, boolean) - Constructor for class org.mozilla.jss.pkcs11.PK11Token
  Creates a new PK11Token.
PK11TokenCert - class org.mozilla.jss.pkcs11.PK11TokenCert.
  A user certificate that lives on a PKCS #11 token.
PKCS - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  The OID space for RSA's PKCS (public key cryptography standards).
PKCS1 - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  The OID space for RSA's PKCS #1.
PKCS10 - Static variable in class org.mozilla.jss.pkix.cmc.TaggedRequest
PKCS12 - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  The OID space for RSA's personal information exchange syntax standard.
PKCS12_BAG_IDS - Static variable in class org.mozilla.jss.pkcs12.SafeBag
  The OID branch for the PKCS #12 bag types.
PKCS12_VERSION_1 - Static variable in class org.mozilla.jss.pkcs12.SafeBag
  The OID branch for PKCS #12, version 1.0.
PKCS2 - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  The OID space for RSA's PKCS #2, which has since been folded into PKCS #1.
PKCS5 - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  The OID space for RSA's password-based encryption standard.
PKCS5 - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm.Padding
PKCS8_SHROUDED_KEY_BAG - Static variable in class org.mozilla.jss.pkcs12.SafeBag
  A bag containing a private key encrypted ? la PKCS #8.
PKCS9 - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  The OID space for RSA's Selected Attribute Types standard, PKCS #9.
PKIArchiveOptions - class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.
PKIArchiveOptions.Template - class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.Template.
  A template for decoding PKIArchiveOptions.
PKIArchiveOptions.Template() - Constructor for class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.Template
PKIArchiveOptions.Type - class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.Type.
  A type of PKIArchiveOption.
PKIArchiveOptions(boolean) - Constructor for class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
PKIArchiveOptions(byte[]) - Constructor for class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
PKIArchiveOptions(EncryptedKey) - Constructor for class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
PKIData - class org.mozilla.jss.pkix.cmc.PKIData.
  A PKIData for CMC full enrollment request.
PKIData.Template - class org.mozilla.jss.pkix.cmc.PKIData.Template.
  A template for decoding an PKIData from its BER encoding.
PKIData.Template() - Constructor for class org.mozilla.jss.pkix.cmc.PKIData.Template
PKIData(SEQUENCE, SEQUENCE, SEQUENCE, SEQUENCE) - Constructor for class org.mozilla.jss.pkix.cmc.PKIData
  Constructs a PKIData from its components.
PKIPublicationInfo - class org.mozilla.jss.pkix.crmf.PKIPublicationInfo.
  CRMF PKIPublicationInfo: PKIPublicationInfo ::= SEQUENCE { action INTEGER { dontPublish (0), pleasePublish (1) }, pubInfos SEQUENCE SIZE (1..MAX) OF SinglePubInfo OPTIONAL } SinglePubInfo ::= SEQUENCE { pubMethod INTEGER { dontCare (0), x500 (1), web (2), ldap (3) }, pubLocation GeneralName OPTIONAL }
PKIPublicationInfo.Template - class org.mozilla.jss.pkix.crmf.PKIPublicationInfo.Template.
  A Template for decoding a PKIPublicationInfo.
PKIPublicationInfo.Template() - Constructor for class org.mozilla.jss.pkix.crmf.PKIPublicationInfo.Template
PKIPublicationInfo(int, SEQUENCE) - Constructor for class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
  Creates a new PKIPublicationInfo.
PKIStatusInfo - class org.mozilla.jss.pkix.cmmf.PKIStatusInfo.
PKIStatusInfo.Template - class org.mozilla.jss.pkix.cmmf.PKIStatusInfo.Template.
PKIStatusInfo.Template() - Constructor for class org.mozilla.jss.pkix.cmmf.PKIStatusInfo.Template
PKIStatusInfo(int) - Constructor for class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
  Create a PKIStatusInfo with no failure info.
PKIStatusInfo(int, int) - Constructor for class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
PKIX - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  The OID space for PKIX.
PLAINTEXT - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
PLEASE_PUBLISH - Static variable in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
  A PKIPublicationInfo action.
POP_FAILED - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
POP_REQUIRED - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
POPOPrivKey - class org.mozilla.jss.pkix.crmf.POPOPrivKey.
  CRMF POPOPrivKey: POPOPrivKey ::= CHOICE { thisMessage [0] BIT STRING, subsequentMessage [1] SubsequentMessage, dhMAC [2] BIT STRING } SubsequentMessage ::= INTEGER { encrCert (0), challengeResp (1) }
POPOPrivKey.Template - class org.mozilla.jss.pkix.crmf.POPOPrivKey.Template.
  A Template for decoding a POPOPrivKey.
POPOPrivKey.Template() - Constructor for class org.mozilla.jss.pkix.crmf.POPOPrivKey.Template
POPOPrivKey.Type - class org.mozilla.jss.pkix.crmf.POPOPrivKey.Type.
  The type of POPOPrivKey.
POPOSigningKey - class org.mozilla.jss.pkix.crmf.POPOSigningKey.
  CRMF POPOSigningKey: POPOSigningKey ::= SEQUENCE { poposkInput [0] POPOSigningKeyInput OPTIONAL, algorithmIdentifier AlgorithmIdentifier, signature BIT STRING }
POPOSigningKey.Template - class org.mozilla.jss.pkix.crmf.POPOSigningKey.Template.
  A Template for decoding POPOSigningKey.
POPOSigningKey.Template() - Constructor for class org.mozilla.jss.pkix.crmf.POPOSigningKey.Template
POPOSigningKey(ANY, AlgorithmIdentifier, BIT_STRING) - Constructor for class org.mozilla.jss.pkix.crmf.POPOSigningKey
  Creates a POPOSigningKey.
port - Static variable in class org.mozilla.jss.tests.SSLClientAuth
PQG1024 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
  Pre-cooked PQG values for 1024-bit keypairs, along with the seed, counter, and H values needed to verify them.
PQG512 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
  Pre-cooked PQG values for 512-bit keypairs, along with the seed, counter, and H values needed to verify them.
PQG768 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
  Pre-cooked PQG values for 768-bit keypairs, along with the seed, counter, and H values needed to verify them.
PQGParamGenException - exception org.mozilla.jss.crypto.PQGParamGenException.
PQGParamGenException() - Constructor for class org.mozilla.jss.crypto.PQGParamGenException
PQGParamGenException(String) - Constructor for class org.mozilla.jss.crypto.PQGParamGenException
PQGParams - class org.mozilla.jss.crypto.PQGParams.
  PQG parameters for DSA key generation, along with the seed, counter, and H values for verification.
PQGParams(BigInteger, BigInteger, BigInteger, BigInteger, int, BigInteger) - Constructor for class org.mozilla.jss.crypto.PQGParams
  Creates a PQGParams object from a set of pre-computed DSA parameters.
PR_ACCESS_FAULT_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_ADDRESS_IN_USE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_ADDRESS_NOT_AVAILABLE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_ADDRESS_NOT_SUPPORTED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_ALREADY_INITIATED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_BAD_ADDRESS_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_BAD_DESCRIPTOR_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_BUFFER_OVERFLOW_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_CONNECT_ABORTED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_CONNECT_REFUSED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_CONNECT_RESET_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_CONNECT_TIMEOUT_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_DEADLOCK_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_DEVICE_IS_LOCKED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_DIRECTORY_CORRUPTED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_DIRECTORY_LOOKUP_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_DIRECTORY_NOT_EMPTY_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_DIRECTORY_OPEN_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_END_OF_FILE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_FILE_EXISTS_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_FILE_IS_BUSY_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_FILE_IS_LOCKED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_FILE_NOT_FOUND_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_FILE_SEEK_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_FILE_TOO_BIG_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_FILESYSTEM_MOUNTED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_FIND_SYMBOL_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_GROUP_EMPTY_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_HOST_UNREACHABLE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_ILLEGAL_ACCESS_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_IN_PROGRESS_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_INSUFFICIENT_RESOURCES_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_INVALID_ARGUMENT_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_INVALID_DEVICE_STATE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_INVALID_METHOD_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_INVALID_STATE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_IO_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_IO_PENDING_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_IO_TIMEOUT_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_IS_CONNECTED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_IS_DIRECTORY_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_LOAD_LIBRARY_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_LOOP_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_MAX_DIRECTORY_ENTRIES_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NAME_TOO_LONG_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NETWORK_DOWN_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NETWORK_UNREACHABLE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NO_ACCESS_RIGHTS_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NO_DEVICE_SPACE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NO_MORE_FILES_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NO_SEEK_DEVICE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NOT_CONNECTED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NOT_DIRECTORY_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NOT_IMPLEMENTED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NOT_SAME_DEVICE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NOT_SOCKET_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_NOT_TCP_SOCKET_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_OPERATION_ABORTED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_OPERATION_NOT_SUPPORTED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_OUT_OF_MEMORY_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_PENDING_INTERRUPT_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_PIPE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_PROC_DESC_TABLE_FULL_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_PROTOCOL_NOT_SUPPORTED_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_RANGE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_READ_ONLY_FILESYSTEM_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_REMOTE_FILE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_SOCKET_ADDRESS_IS_BOUND_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_SOCKET_SHUTDOWN_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_SYS_DESC_TABLE_FULL_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_TPD_RANGE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_UNKNOWN_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_UNLOAD_LIBRARY_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PR_WOULD_BLOCK_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
PRIMITIVE - Static variable in class org.mozilla.jss.asn1.ASN1Header
PRIMITIVE - Static variable in class org.mozilla.jss.asn1.Form
print(PrintStream) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
print(PrintStream) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
print(PrintStream, int) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
PrintableString - class org.mozilla.jss.asn1.PrintableString.
PrintableString.Template - class org.mozilla.jss.asn1.PrintableString.Template.
PrintableString.Template() - Constructor for class org.mozilla.jss.asn1.PrintableString.Template
PrintableString(char[]) - Constructor for class org.mozilla.jss.asn1.PrintableString
PrintableString(String) - Constructor for class org.mozilla.jss.asn1.PrintableString
printUsage() - Static method in class org.mozilla.jss.tests.KeyStoreTest
PRIVATE - Static variable in class org.mozilla.jss.asn1.Tag
  A tag class.
PRIVATE - Static variable in class org.mozilla.jss.asn1.Tag.Class
PrivateKey - interface org.mozilla.jss.crypto.PrivateKey.
  Private Keys used by JSS.
PrivateKey.Type - class org.mozilla.jss.crypto.PrivateKey.Type.
PrivateKeyInfo - class org.mozilla.jss.pkix.primitive.PrivateKeyInfo.
PrivateKeyInfo.Template - class org.mozilla.jss.pkix.primitive.PrivateKeyInfo.Template.
  A template class for decoding PrivateKeyInfos from BER.
PrivateKeyInfo.Template() - Constructor for class org.mozilla.jss.pkix.primitive.PrivateKeyInfo.Template
PrivateKeyInfo(INTEGER, AlgorithmIdentifier, OCTET_STRING, SET) - Constructor for class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
  Create a PrivateKeyInfo from its components.
privilegeWithdrawn - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
  A `CRLReason`, which can be used in the `reason` field.
ProofOfPossession - class org.mozilla.jss.pkix.crmf.ProofOfPossession.
  CRMF ProofOfPossession: ProofOfPossession ::= CHOICE { raVerified [0] NULL, signature [1] POPOSigningKey, keyEncipherment [2] POPOPrivKey, keyAgreement [3] POPOPrivKey }
ProofOfPossession.Template - class org.mozilla.jss.pkix.crmf.ProofOfPossession.Template.
  A Template for decoding a ProofOfPossession.
ProofOfPossession.Template() - Constructor for class org.mozilla.jss.pkix.crmf.ProofOfPossession.Template
ProofOfPossession.Type - class org.mozilla.jss.pkix.crmf.ProofOfPossession.Type.
  The type of ProofOfPossesion.
ProtectedObjectSigner - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
proxy - Variable in class org.mozilla.jss.provider.java.security.JSSKeyStoreSpi
putCertsInVector(Vector) - Method in class org.mozilla.jss.pkcs11.PK11Store
putKeysInVector(Vector) - Method in class org.mozilla.jss.pkcs11.PK11Store
PWInitable() - Method in class org.mozilla.jss.pkcs11.PK11Token
  Make sure the PIN can be initialized.

## Q

QUIET - Static variable in class org.mozilla.jss.util.Debug

## R

RA_VERIFIED - Static variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession
RC2 - Static variable in interface org.mozilla.jss.crypto.SymmetricKey
RC2 - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Type
RC2 - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm.Alg
RC2_CBC - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
RC4 - Static variable in class org.mozilla.jss.crypto.KeyGenAlgorithm
RC4 - Static variable in interface org.mozilla.jss.crypto.SymmetricKey
RC4 - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Type
RC4 - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
RC4 - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm.Alg
RDN - class org.mozilla.jss.pkix.primitive.RDN.
  A RelativeDistinguishedName, whose ASN.1 is: RelativeDistinguishedName ::= SET SIZE(1..MAX) OF AttributeValueAssertion
RDN.Template - class org.mozilla.jss.pkix.primitive.RDN.Template.
RDN.Template() - Constructor for class org.mozilla.jss.pkix.primitive.RDN.Template
RDN(AVA) - Constructor for class org.mozilla.jss.pkix.primitive.RDN
  An RDN must have at least one element at all times, so an initial element must be provided.
read() - Method in class org.mozilla.jss.util.Base64InputStream
read(byte[], int, int) - Method in class org.mozilla.jss.util.Base64InputStream
readFully(byte[], InputStream) - Static method in class org.mozilla.jss.asn1.ASN1Util
  Fills a byte array with bytes from an input stream.
readOnly - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  To open the databases in read-only mode, set this flag to `true`.
readPasswordFromConsole() - Static method in class org.mozilla.jss.util.Password
  Reads a password from the console with echo disabled.
RecipientInfo - class org.mozilla.jss.pkcs7.RecipientInfo.
RecipientInfo - class org.mozilla.jss.pkix.cms.RecipientInfo.
RecipientInfo.Template - class org.mozilla.jss.pkcs7.RecipientInfo.Template.
  A template file for decoding a RecipientInfo blob
RecipientInfo.Template - class org.mozilla.jss.pkix.cms.RecipientInfo.Template.
  A template file for decoding a RecipientInfo blob
RecipientInfo.Template() - Constructor for class org.mozilla.jss.pkcs7.RecipientInfo.Template
RecipientInfo.Template() - Constructor for class org.mozilla.jss.pkix.cms.RecipientInfo.Template
RecipientInfo(INTEGER, IssuerAndSerialNumber, AlgorithmIdentifier, OCTET_STRING) - Constructor for class org.mozilla.jss.pkcs7.RecipientInfo
  Create a RecipientInfo ASN1 object.
RecipientInfo(INTEGER, IssuerAndSerialNumber, AlgorithmIdentifier, OCTET_STRING) - Constructor for class org.mozilla.jss.pkix.cms.RecipientInfo
  Create a RecipientInfo ASN1 object.
redoHandshake() - Method in class org.mozilla.jss.ssl.SSLSocket
  Causes SSL to begin a full, new SSL 3.0 handshake from scratch on a connection that has already completed one handshake.
redoHandshake(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Causes SSL to begin a full, new SSL 3.0 handshake from scratch on a connection that has already completed one handshake.
rejection - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
releaseNativeResources() - Method in class org.mozilla.jss.pkcs11.TokenProxy
releaseNativeResources() - Method in class org.mozilla.jss.util.NativeProxy
  Release the native resources used by this proxy.
reloadTokens() - Method in class org.mozilla.jss.pkcs11.PK11Module
  Re-load the list of this module's tokens.
removeAllElements() - Method in class org.mozilla.jss.asn1.CHOICE.Template
  Empties this CHOICE template.
removeAllElements() - Method in class org.mozilla.jss.asn1.SET
  Removes all elements from this SET.
removeAllElements() - Method in class org.mozilla.jss.asn1.SET.Template
removeAllElements() - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Removes all sub-templates from this SEQUENCE template.
removeAt(int) - Method in class org.mozilla.jss.pkix.primitive.RDN
removeElementAt(int) - Method in class org.mozilla.jss.asn1.CHOICE.Template
  Removes the element at the specified index.
removeElementAt(int) - Method in class org.mozilla.jss.asn1.SET
  Removes the element from the specified index.
removeElementAt(int) - Method in class org.mozilla.jss.asn1.SET.Template
removeElementAt(int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Removes the sub-template at the given index.
removeElementAt(int) - Method in class org.mozilla.jss.pkix.primitive.Name
  Removes the Name element at the given index.
removeFromCRL - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
  A `CRLReason`, which can be used in the `reason` field.
removeHandshakeCompletedListener(SSLHandshakeCompletedListener) - Method in class org.mozilla.jss.ssl.SSLSocket
  Removes a previously registered listener for handshake completion.
removeSunProvider - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  Remove the Sun crypto provider.
requestClientAuth(boolean) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Enables/disables the request of client authentication.
requestClientAuth(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Enables/disables the request of client authentication.
requireClientAuth(boolean, boolean) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Sets whether the socket requires client authentication from the remote peer.
requireClientAuth(boolean, boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Sets whether the socket requires client authentication from the remote peer.
requireClientAuthDefault(boolean, boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Sets the default setting for requiring client authorization.
RESERVED - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
reset() - Method in class org.mozilla.jss.crypto.JSSMessageDigest
  Deprecated. Resets this digest for further use.
reset() - Method in class org.mozilla.jss.pkcs11.PK11MessageDigest
reset() - Method in class org.mozilla.jss.util.Base64InputStream
resetHandshake() - Method in class org.mozilla.jss.ssl.SSLSocket
  Resets the handshake state.
ResponseBody - class org.mozilla.jss.pkix.cmc.ResponseBody.
  A ResponseBody for CMC full enrollment request.
ResponseBody.Template - class org.mozilla.jss.pkix.cmc.ResponseBody.Template.
  A template for decoding an ResponseBody from its BER encoding.
ResponseBody.Template() - Constructor for class org.mozilla.jss.pkix.cmc.ResponseBody.Template
ResponseBody(SEQUENCE, SEQUENCE, SEQUENCE) - Constructor for class org.mozilla.jss.pkix.cmc.ResponseBody
  Constructs a ResponseBody from its components.
revocationNotification - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
revocationWarning - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
REVOKED_CERTIFICATE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
RevRepContent - class org.mozilla.jss.pkix.cmmf.RevRepContent.
  CMMF RevRepContent.
RevRepContent.Template - class org.mozilla.jss.pkix.cmmf.RevRepContent.Template.
  A Template for decoding a `RevRepContent`.
RevRepContent.Template() - Constructor for class org.mozilla.jss.pkix.cmmf.RevRepContent.Template
RevRepContent(SEQUENCE, SEQUENCE, SEQUENCE) - Constructor for class org.mozilla.jss.pkix.cmmf.RevRepContent
  Creates a new `RevRepContent` from its components.
RevRequest - class org.mozilla.jss.pkix.cmmf.RevRequest.
  CMMF RevRequest.
RevRequest.Template - class org.mozilla.jss.pkix.cmmf.RevRequest.Template.
  A Template class for decoding a `RevRequest`.
RevRequest.Template() - Constructor for class org.mozilla.jss.pkix.cmmf.RevRequest.Template
RevRequest(ANY, INTEGER, ENUMERATED, GeneralizedTime, OCTET_STRING, UTF8String) - Constructor for class org.mozilla.jss.pkix.cmmf.RevRequest
  Constructs a new `RevRequest` from its components.
RevRequest(ANY, INTEGER, ENUMERATED, OCTET_STRING, UTF8String) - Constructor for class org.mozilla.jss.pkix.cmmf.RevRequest
  Deprecated. This constructor is obsolete now that `invalidityDate` has been added to the class.
RSA - Static variable in interface org.mozilla.jss.crypto.PrivateKey
RSA - Static variable in class org.mozilla.jss.crypto.PrivateKey.Type
RSA - Static variable in class org.mozilla.jss.crypto.KeyPairAlgorithm
RSA - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
RSA_CIPHER - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  The OID space for RSA's ciphers.
RSA_DIGEST - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  The OID space for RSA's message digest algorithms.
RSADSI - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  The OID space for RSA Data Security, Inc.
RSAFamily - Static variable in class org.mozilla.jss.crypto.KeyPairAlgorithm
RSAParameterSpec - class org.mozilla.jss.crypto.RSAParameterSpec.
  This class specifies the parameters used for generating an RSA key pair.
RSAParameterSpec(int, BigInteger) - Constructor for class org.mozilla.jss.crypto.RSAParameterSpec
  Creates a new RSAParameterSpec with the specified parameter values.
RSASignature - Static variable in class org.mozilla.jss.crypto.SignatureAlgorithm
  Raw RSA signing.
RSASignatureWithMD2Digest - Static variable in class org.mozilla.jss.crypto.SignatureAlgorithm
RSASignatureWithMD5Digest - Static variable in class org.mozilla.jss.crypto.SignatureAlgorithm
RSASignatureWithSHA1Digest - Static variable in class org.mozilla.jss.crypto.SignatureAlgorithm
run() - Method in class org.mozilla.jss.ssl.SSLServer
run() - Method in class org.mozilla.jss.tests.SSLClientAuth
  Server run method.
run(boolean) - Method in class org.mozilla.jss.ssl.SSLClient

## S

SAFE_CONTENTS_BAG - Static variable in class org.mozilla.jss.pkcs12.SafeBag
  A bag containing a nested SafeContent .
SafeBag - class org.mozilla.jss.pkcs12.SafeBag.
  A PKCS #12 SafeBag structure.
SafeBag.Template - class org.mozilla.jss.pkcs12.SafeBag.Template.
  A template for decoding SafeBags.
SafeBag.Template() - Constructor for class org.mozilla.jss.pkcs12.SafeBag.Template
SafeBag(OBJECT_IDENTIFIER, ASN1Value, SET) - Constructor for class org.mozilla.jss.pkcs12.SafeBag
  Creates a new SafeBag from its components.
safeContentsIsEncrypted(int) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
  Returns true if the SafeContents at the given index in the AuthenticatedSafes is encrypted.
SDR - class org.mozilla.jss.tests.SDR.
SDR() - Constructor for class org.mozilla.jss.tests.SDR
SDSI_CERT_TYPE - Static variable in class org.mozilla.jss.pkcs12.CertBag
SEC_ERROR_ADDING_CERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_BAD_DATA - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_BAD_DATABASE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_BAD_DER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_BAD_EXPORT_ALGORITHM - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_BAD_KEY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_BAD_NICKNAME - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_BAD_PASSWORD - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_BAD_SIGNATURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_BAGGAGE_NOT_CREATED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CA_CERT_INVALID - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CANNOT_MOVE_SENSITIVE_KEY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CERT_ADDR_MISMATCH - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CERT_BAD_ACCESS_LOCATION - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CERT_NICKNAME_COLLISION - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CERT_NO_RESPONSE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CERT_NOT_IN_NAME_SPACE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CERT_NOT_VALID - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CERT_USAGES_INVALID - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CERT_VALID - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CKL_CONFLICT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CRL_BAD_SIGNATURE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
SEC_ERROR_CRL_BAD_SIGNATURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CRL_EXPIRED - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
SEC_ERROR_CRL_EXPIRED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CRL_INVALID - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
SEC_ERROR_CRL_INVALID - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_CRL_NOT_YET_VALID - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_DECRYPTION_DISALLOWED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_DIGEST_NOT_FOUND - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_DUPLICATE_CERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_DUPLICATE_CERT_NAME - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_EXPIRED_CERTIFICATE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_EXPORTING_CERTIFICATES - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_EXTENSION_NOT_FOUND - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_EXTENSION_VALUE_INVALID - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_FILING_KEY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_IMPORTING_CERTIFICATES - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_INADEQUATE_CERT_TYPE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_INADEQUATE_KEY_USAGE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_INPUT_LEN - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_INVALID_ALGORITHM - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_INVALID_ARGS - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_INVALID_AVA - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_INVALID_KEY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_INVALID_PASSWORD - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_INVALID_TIME - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_IO - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_JS_ADD_MOD_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_JS_DEL_MOD_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_JS_INVALID_DLL - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_JS_INVALID_MODULE_NAME - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_KEY_NICKNAME_COLLISION - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_KEYGEN_FAIL - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_KRL_BAD_SIGNATURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_KRL_EXPIRED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_KRL_INVALID - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_KRL_NOT_YET_VALID - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_LIBRARY_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_MESSAGE_SEND_ABORTED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NEED_RANDOM - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NO_EMAIL_CERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NO_KEY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NO_KRL - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NO_MEMORY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NO_MODULE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NO_NODELOCK - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NO_RECIPIENT_CERTS_QUERY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NO_SLOT_SELECTED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NO_TOKEN - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NOT_A_RECIPIENT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_NOT_FORTEZZA_ISSUER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_BAD_HTTP_RESPONSE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_FUTURE_RESPONSE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_MALFORMED_REQUEST - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_MALFORMED_RESPONSE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_NO_DEFAULT_RESPONDER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_NOT_ENABLED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_OLD_RESPONSE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_REQUEST_NEEDS_SIG - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_SERVER_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_TRY_SERVER_LATER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_UNAUTHORIZED_REQUEST - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_UNAUTHORIZED_RESPONSE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_UNKNOWN_CERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_UNKNOWN_RESPONSE_STATUS - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OCSP_UNKNOWN_RESPONSE_TYPE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OLD_CRL - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OLD_KRL - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_OUTPUT_LEN - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PATH_LEN_CONSTRAINT_INVALID - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_CERT_COLLISION - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_CORRUPT_PFX_STRUCTURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_DECODING_PFX - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_DUPLICATE_DATA - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_IMPORTING_CERT_CHAIN - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_INVALID_MAC - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_KEY_DATABASE_NOT_INITIALIZED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_PRIVACY_PASSWORD_INCORRECT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_UNABLE_TO_EXPORT_KEY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_UNABLE_TO_IMPORT_KEY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_UNABLE_TO_LOCATE_OBJECT_BY_NAME - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_UNABLE_TO_READ - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_UNABLE_TO_WRITE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_UNSUPPORTED_MAC_ALGORITHM - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_UNSUPPORTED_PBE_ALGORITHM - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_UNSUPPORTED_TRANSPORT_MODE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS12_UNSUPPORTED_VERSION - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS7_BAD_SIGNATURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_PKCS7_KEYALG_MISMATCH - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_READ_ONLY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_RETRY_OLD_PASSWORD - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_RETRY_PASSWORD - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_REVOKED_CERTIFICATE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_REVOKED_KEY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_SAFE_NOT_CREATED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_UNKNOWN_CERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_UNKNOWN_CRITICAL_EXTENSION - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_UNKNOWN_ISSUER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_UNKNOWN_SIGNER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_UNSUPPORTED_KEYALG - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_UNSUPPORTED_MESSAGE_TYPE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_UNTRUSTED_CERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_UNTRUSTED_ISSUER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_ERROR_USER_CANCELLED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_INTERNAL_ONLY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SEC_OID_ANSIX9_DSA_SIGNATURE - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_ANSIX9_DSA_SIGNATURE_WITH_SHA1_DIGEST - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_DES_CBC - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_DES_ECB - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_DES_EDE3_CBC - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_MD2 - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_MD5 - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS1_MD2_WITH_RSA_ENCRYPTION - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS1_MD5_WITH_RSA_ENCRYPTION - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS1_RSA_ENCRYPTION - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS1_SHA1_WITH_RSA_ENCRYPTION - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_128_BIT_RC2_CBC - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_128_BIT_RC4 - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_3KEY_TRIPLE_DES_CBC - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_40_BIT_RC2_CBC - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_40_BIT_RC4 - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS5_PBE_WITH_MD2_AND_DES_CBC - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS5_PBE_WITH_MD5_AND_DES_CBC - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_PKCS5_PBE_WITH_SHA1_AND_DES_CBC - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_RC2_CBC - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_RC4 - Static variable in class org.mozilla.jss.crypto.Algorithm
SEC_OID_SHA1 - Static variable in class org.mozilla.jss.crypto.Algorithm
secmodName - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
SECRET_BAG - Static variable in class org.mozilla.jss.pkcs12.SafeBag
  A bag containing an arbitrary secret.
SecretBag - class org.mozilla.jss.pkcs12.SecretBag.
SecretBag.Template - class org.mozilla.jss.pkcs12.SecretBag.Template.
  A Template class for decoding SecretBags from BER.
SecretBag.Template() - Constructor for class org.mozilla.jss.pkcs12.SecretBag.Template
SecretBag(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkcs12.SecretBag
  Creates a SecretBag with the given secret type and secret.
SecretDecoderRing - class org.mozilla.jss.crypto.SecretDecoderRing.
  This is a proprietary NSS interface.
SecretDecoderRing() - Constructor for class org.mozilla.jss.crypto.SecretDecoderRing
SecretKeyFacade - class org.mozilla.jss.crypto.SecretKeyFacade.
SecretKeyFacade(SymmetricKey) - Constructor for class org.mozilla.jss.crypto.SecretKeyFacade
select(Vector) - Method in class org.mozilla.jss.ssl.TestClientCertificateSelectionCallback
  this method will be called form the native callback code when a certificate is requested.
select(Vector) - Method in interface org.mozilla.jss.ssl.SSLClientCertificateSelectionCallback
  This method will be called from the native callback code when a certificate is requested.
SelfTest - class org.mozilla.jss.tests.SelfTest.
SelfTest() - Constructor for class org.mozilla.jss.tests.SelfTest
SEQUENCE - class org.mozilla.jss.asn1.SEQUENCE.
  An ASN.1 SEQUENCE.
SEQUENCE.OF_Template - class org.mozilla.jss.asn1.SEQUENCE.OF_Template.
  A Template for decoding SEQUENCE OF values.
SEQUENCE.OF_Template(ASN1Template) - Constructor for class org.mozilla.jss.asn1.SEQUENCE.OF_Template
SEQUENCE.Template - class org.mozilla.jss.asn1.SEQUENCE.Template.
  A class for constructing a `SEQUENCE` from its BER encoding.
SEQUENCE.Template() - Constructor for class org.mozilla.jss.asn1.SEQUENCE.Template
SEQUENCE() - Constructor for class org.mozilla.jss.asn1.SEQUENCE
serverReady - Variable in class org.mozilla.jss.tests.SSLClientAuth
SET - class org.mozilla.jss.asn1.SET.
  An ASN.1 SET, which is an unordered collection of ASN.1 values.
SET.OF_Template - class org.mozilla.jss.asn1.SET.OF_Template.
  A Template for decoding SET OF values.
SET.OF_Template(ASN1Template) - Constructor for class org.mozilla.jss.asn1.SET.OF_Template
  Creates an OF_Template with the given type.
SET.Template - class org.mozilla.jss.asn1.SET.Template.
  SET.Template This class is used for decoding DER-encoded SETs.
SET.Template.Element - class org.mozilla.jss.asn1.SET.Template.Element.
  An element of a SET template.
SET.Template.Element(Tag, ASN1Template, ASN1Value) - Constructor for class org.mozilla.jss.asn1.SET.Template.Element
SET.Template.Element(Tag, ASN1Template, boolean) - Constructor for class org.mozilla.jss.asn1.SET.Template.Element
SET.Template() - Constructor for class org.mozilla.jss.asn1.SET.Template
SET() - Constructor for class org.mozilla.jss.asn1.SET
setAttributes(SET) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
setCharToByteConverter(KeyGenerator.CharToByteConverter) - Method in interface org.mozilla.jss.crypto.KeyGenerator
  Deprecated. Sets the character to byte converter for passwords.
setCharToByteConverter(KeyGenerator.CharToByteConverter) - Method in class org.mozilla.jss.pkcs11.PK11KeyGenerator
  Sets the character to byte converter for passwords.
setCipherPolicy(SSLSocket.CipherPolicy) - Static method in class org.mozilla.jss.ssl.SSLSocket
  Sets the SSL cipher policy.
setCipherPreference(int, boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Enables/disables the cipher on this socket.
setCipherPreferenceDefault(int, boolean) - Static method in class org.mozilla.jss.ssl.SSLSocket
  Sets the default for whether this cipher is enabled or disabled.
setClientCert(X509Certificate) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Sets the certificate to use for client authentication.
setClientCert(X509Certificate) - Method in class org.mozilla.jss.ssl.SSLSocket
  Sets the certificate to use for client authentication.
setClientCertNickname(String) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Sets the nickname of the certificate to use for client authentication.
setClientCertNickname(String) - Method in class org.mozilla.jss.ssl.SSLSocket
  Sets the nickname of the certificate to use for client authentication.
setEmailTrust(int) - Method in interface org.mozilla.jss.crypto.InternalCertificate
  Set the email (S/MIME) trust flags for this certificate.
setEmailTrust(int) - Method in class org.mozilla.jss.pkcs11.PK11InternalCert
  Set the email (S/MIME) trust flags for this certificate.
setExtensions(SEQUENCE) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
setExtensions(SEQUENCE) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the extensions field of this CertTemplate.
setFailure() - Method in class org.mozilla.jss.tests.SSLClientAuth
setFIPSKeyStorageSlotDescription(String) - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Sets the description of the internal PKCS #11 FIPS Key Storage slot.
setFIPSSlotDescription(String) - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Sets the description of the internal PKCS #11 FIPS slot.
setInternalKeyStorageSlotDescription(String) - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Sets the description of the internal PKCS #11 key storage slot.
setInternalKeyStorageTokenDescription(String) - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Sets the description of the internal PKCS #11 key storage token.
setInternalSlotDescription(String) - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Sets the description of the internal PKCS #11 slot.
setInternalTokenDescription(String) - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Sets the description of the internal PKCS #11 token.
setIssuer(Name) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
setIssuer(Name) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the issuer field of this CertTemplate.
setIssuerUID(BIT_STRING) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the issuerUID field of this CertTemplate.
setIssuerUniqueIdentifier(BIT_STRING) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
setKeepAlive(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Enables or disables the SO_KEEPALIVE socket option.
setLevel(int) - Static method in class org.mozilla.jss.util.Debug
  Set the debugging level of the application.
setLibraryDescription(String) - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Sets the description of the internal PKCS #11 module.
setLoginMode(int) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Sets the login mode of this token.
setLoginMode(int) - Method in class org.mozilla.jss.pkcs11.PK11Token
setLoginTimeoutMinutes(int) - Method in interface org.mozilla.jss.crypto.CryptoToken
  Sets the timeout period for logging in.
setLoginTimeoutMinutes(int) - Method in class org.mozilla.jss.pkcs11.PK11Token
setManufacturerID(String) - Method in class org.mozilla.jss.CryptoManager.InitializationValues
  Sets the Manufacturer ID of the internal PKCS #11 module.
setNeedClientAuth(boolean) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Deprecated. As of JSS 3.0. This method is misnamed. Use `requestClientAuth` instead.
setNeedClientAuth(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Deprecated. As of JSS 3.0. This method is misnamed. Use `requestClientAuth` instead.
setNeedClientAuthNoExpiryCheck(boolean) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Deprecated. As of JSS 3.0. This method is misnamed. Use `requestClientAuthNoExpiryCheck` instead.
setNeedClientAuthNoExpiryCheck(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Deprecated. As of JSS 3.0. This method is misnamed. Use `requestClientAuthNoExpiryCheck` instead.
setNotAfter(Date) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
setNotAfter(Date) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the notAfter field of this CertTemplate.
setNotBefore(Date) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
setNotBefore(Date) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the version field of this CertTemplate.
setObjectSigningTrust(int) - Method in interface org.mozilla.jss.crypto.InternalCertificate
  Set the object signing trust flags for this certificate.
setObjectSigningTrust(int) - Method in class org.mozilla.jss.pkcs11.PK11InternalCert
  Set the object signing trust flags for this certificate.
setParameter(AlgorithmParameterSpec) - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Set parameters for the signing algorithm.
setPasswordCallback(PasswordCallback) - Method in class org.mozilla.jss.CryptoManager
  This function sets the global password callback.
setPublicKey(SubjectPublicKeyInfo) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the publicKey field of this CertTemplate.
setReceiveBufferSize(int) - Method in class org.mozilla.jss.ssl.SSLSocket
  Sets the size (in bytes) of the receive buffer.
setRemoveTrailingZeroes(boolean) - Method in class org.mozilla.jss.asn1.BIT_STRING
  Determines whether the DER-encoding of this bitstring will have its trailing zeroes removed.
setReuseAddress(boolean) - Method in class org.mozilla.jss.ssl.SSLServerSocket
setSeed(byte[]) - Method in interface org.mozilla.jss.crypto.JSSSecureRandom
  Deprecated. Seed the RNG with the given seed bytes.
setSeed(byte[]) - Method in class org.mozilla.jss.pkcs11.PK11SecureRandom
setSeed(long) - Method in interface org.mozilla.jss.crypto.JSSSecureRandom
  Deprecated. Seed the RNG with the eight bytes contained in `seed`.
setSeed(long) - Method in class org.mozilla.jss.pkcs11.PK11SecureRandom
setSendBufferSize(int) - Method in class org.mozilla.jss.ssl.SSLSocket
  Sets the size (in bytes) of the send buffer.
setSerialNumber(INTEGER) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
setSerialNumber(INTEGER) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the serialNumber field of this CertTemplate.
setServerCert(X509Certificate) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Sets the certificate to use for server authentication.
setServerCertNickname(String) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Sets the certificate to use for server authentication.
setSignatureAlgId(AlgorithmIdentifier) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
setSigningAlg(AlgorithmIdentifier) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the signingAlg field of this CertTemplate.
setSoLinger(boolean, int) - Method in class org.mozilla.jss.ssl.SSLSocket
  Sets the SO_LINGER socket option.
setSoTimeout(int) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Sets the SO_TIMEOUT socket option.
setSoTimeout(int) - Method in class org.mozilla.jss.ssl.SSLSocket
  Sets the SO_TIMEOUT socket option.
setSSLTrust(int) - Method in interface org.mozilla.jss.crypto.InternalCertificate
  Set the SSL trust flags for this certificate.
setSSLTrust(int) - Method in class org.mozilla.jss.pkcs11.PK11InternalCert
  Set the SSL trust flags for this certificate.
setStatusString(SEQUENCE) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
  Sets the `statusString` field.
setStatusString(String) - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
  Sets the `statusString` field.
setSubject(Name) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
setSubject(Name) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
setSubject(Name) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the subject field of this CertTemplate.
setSubjectPublicKeyInfo(PublicKey) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
  Extracts the SubjectPublicKeyInfo from the given public key and stores it in the CertificationRequestInfo.
setSubjectPublicKeyInfo(PublicKey) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
  Extracts the SubjectPublicKeyInfo from the given public key and stores it in the CertificateInfo.
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
setSubjectPublicKeyInfo(SubjectPublicKeyInfo) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
setSubjectUID(BIT_STRING) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the subjectUID field of this CertTemplate.
setSubjectUniqueIdentifier(BIT_STRING) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
setTcpNoDelay(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Enables or disables the TCP_NO_DELAY socket option.
setThreadToken(CryptoToken) - Method in class org.mozilla.jss.CryptoManager
  Sets the default token for the current thread.
setThreadToken(CryptoToken) - Method in interface org.mozilla.jss.crypto.TokenSupplier
setTokenSupplier(TokenSupplier) - Static method in class org.mozilla.jss.crypto.TokenSupplierManager
setTrust(int, int) - Method in class org.mozilla.jss.pkcs11.PK11Cert
  Sets the trust flags for this cert.
SetupDBs - class org.mozilla.jss.tests.SetupDBs.
SetupDBs() - Constructor for class org.mozilla.jss.tests.SetupDBs
setUseClientMode(boolean) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Determines whether this end of the socket is the client or the server for purposes of the SSL protocol.
setUseClientMode(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Determines whether this end of the socket is the client or the server for purposes of the SSL protocol.
setVersion(CertificateInfo.Version) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
setVersion(INTEGER) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
setVersion(INTEGER) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
  Sets the version field of this CertTemplate.
SHA1 - Static variable in class org.mozilla.jss.crypto.HMACAlgorithm
  SHA-1 HMAC.
SHA1 - Static variable in class org.mozilla.jss.crypto.DigestAlgorithm
  The SHA-1 digest algorithm, from Uncle Sam.
SHA1_HMAC - Static variable in interface org.mozilla.jss.crypto.SymmetricKey
SHA1_HMAC - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Type
ShortBufferException - exception org.mozilla.jss.crypto.ShortBufferException.
  This class is a placeholder for javax.crypto.ShortBufferException until we move to JDK 1.2.
ShortBufferException() - Constructor for class org.mozilla.jss.crypto.ShortBufferException
showCert(String) - Method in class org.mozilla.jss.tests.VerifyCert
shutdownInput() - Method in class org.mozilla.jss.ssl.SSLSocket
  Shuts down the input side of the socket.
shutdownOutput() - Method in class org.mozilla.jss.ssl.SSLSocket
  Shuts down the output side of the socket.
sigAlg - Static variable in class org.mozilla.jss.tests.SSLClientAuth
SIGN - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Usage
sign() - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Finish a signing operation and return the signature.
sign(byte[], int, int) - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Finish a signing operation and store the signature in the provided buffer.
Signature - class org.mozilla.jss.crypto.Signature.
  Deprecated. Use the JCA interface instead (`Signature`)
SIGNATURE - Static variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession
Signature() - Constructor for class org.mozilla.jss.crypto.Signature
  Deprecated.
SignatureAlgorithm - class org.mozilla.jss.crypto.SignatureAlgorithm.
  Algorithms that can be used for signing.
SignatureAlgorithm(int, String, SignatureAlgorithm, DigestAlgorithm, OBJECT_IDENTIFIER) - Constructor for class org.mozilla.jss.crypto.SignatureAlgorithm
SignatureSpi - class org.mozilla.jss.crypto.SignatureSpi.
  You don't need to use this unless you are hacking JSS.
SignatureSpi() - Constructor for class org.mozilla.jss.crypto.SignatureSpi
SIGNED_AND_ENVELOPED_DATA - Static variable in class org.mozilla.jss.pkcs7.ContentInfo
SIGNED_AND_ENVELOPED_DATA - Static variable in class org.mozilla.jss.pkix.cms.ContentInfo
SIGNED_DATA - Static variable in class org.mozilla.jss.pkcs7.ContentInfo
SIGNED_DATA - Static variable in class org.mozilla.jss.pkix.cms.ContentInfo
SignedAndEnvelopedData - class org.mozilla.jss.pkcs7.SignedAndEnvelopedData.
SignedAndEnvelopedData - class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData.
SignedAndEnvelopedData.Template - class org.mozilla.jss.pkcs7.SignedAndEnvelopedData.Template.
  A Template class for decoding BER-encoded SignedAndEnvelopedData items.
SignedAndEnvelopedData.Template - class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData.Template.
  A Template class for decoding BER-encoded SignedAndEnvelopedData items.
SignedAndEnvelopedData.Template() - Constructor for class org.mozilla.jss.pkcs7.SignedAndEnvelopedData.Template
SignedAndEnvelopedData.Template() - Constructor for class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData.Template
SignedAndEnvelopedData(INTEGER, SET, SET, EncryptedContentInfo, SET, SET, SET) - Constructor for class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
SignedAndEnvelopedData(INTEGER, SET, SET, EncryptedContentInfo, SET, SET, SET) - Constructor for class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
SignedData - class org.mozilla.jss.pkcs7.SignedData.
  A PKCS #7 SignedData structure.
SignedData - class org.mozilla.jss.pkix.cms.SignedData.
  A CMS SignedData structure.
SignedData.Template - class org.mozilla.jss.pkcs7.SignedData.Template.
  A template file for decoding a SignedData blob
SignedData.Template - class org.mozilla.jss.pkix.cms.SignedData.Template.
  A template file for decoding a SignedData blob
SignedData.Template() - Constructor for class org.mozilla.jss.pkcs7.SignedData.Template
SignedData.Template() - Constructor for class org.mozilla.jss.pkix.cms.SignedData.Template
SignedData(SET, ContentInfo, SET, SET, SET) - Constructor for class org.mozilla.jss.pkcs7.SignedData
  Create a SignedData ASN1 object.
SignedData(SET, EncapsulatedContentInfo, SET, SET, SET) - Constructor for class org.mozilla.jss.pkix.cms.SignedData
  Create a SignedData ASN1 object.
SignerIdentifier - class org.mozilla.jss.pkix.cms.SignerIdentifier.
  CMS SignerIdentifier: SignerIdentifier ::= CHOICE { issuerAndSerialNumber IssuerAndSerialNumber, subjectKeyIdentifier [0] SubjectKeyIdentifier }
SignerIdentifier.Template - class org.mozilla.jss.pkix.cms.SignerIdentifier.Template.
  A Template for decoding a SignerIdentifier.
SignerIdentifier.Template() - Constructor for class org.mozilla.jss.pkix.cms.SignerIdentifier.Template
SignerIdentifier.Type - class org.mozilla.jss.pkix.cms.SignerIdentifier.Type.
  The type of SignerIdentifier.
SignerIdentifier(SignerIdentifier.Type, IssuerAndSerialNumber, OCTET_STRING) - Constructor for class org.mozilla.jss.pkix.cms.SignerIdentifier
SignerInfo - class org.mozilla.jss.pkcs7.SignerInfo.
  A PKCS #7 SignerInfo.
SignerInfo - class org.mozilla.jss.pkix.cms.SignerInfo.
  A CMS SignerInfo.
SignerInfo.Template - class org.mozilla.jss.pkcs7.SignerInfo.Template.
  A template for decoding a SignerInfo blob
SignerInfo.Template - class org.mozilla.jss.pkix.cms.SignerInfo.Template.
  A template for decoding a SignerInfo blob
SignerInfo.Template() - Constructor for class org.mozilla.jss.pkcs7.SignerInfo.Template
SignerInfo.Template() - Constructor for class org.mozilla.jss.pkix.cms.SignerInfo.Template
SignerInfo(IssuerAndSerialNumber, SET, SET, OBJECT_IDENTIFIER, byte[], SignatureAlgorithm, PrivateKey) - Constructor for class org.mozilla.jss.pkcs7.SignerInfo
  A constructor for creating a new SignerInfo from scratch.
SignerInfo(SignerIdentifier, SET, SET, OBJECT_IDENTIFIER, byte[], SignatureAlgorithm, PrivateKey) - Constructor for class org.mozilla.jss.pkix.cms.SignerInfo
  A constructor for creating a new SignerInfo from scratch.
signVerify(String, PrivateKey, String, PublicKey, String) - Method in class org.mozilla.jss.tests.KeyFactoryTest
SigTest - class org.mozilla.jss.tests.SigTest.
SigTest() - Constructor for class org.mozilla.jss.tests.SigTest
size() - Method in class org.mozilla.jss.asn1.CHOICE.Template
  Returns the number of elements in this CHOICE template.
size() - Method in class org.mozilla.jss.asn1.SET
  Returns the number of elements in this SET.
size() - Method in class org.mozilla.jss.asn1.SET.Template
  Returns the number of elements in the SET.
size() - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Returns the number of elements in this SEQUENCE template.
size() - Method in class org.mozilla.jss.pkix.primitive.RDN
size() - Method in class org.mozilla.jss.pkix.primitive.Name
  Returns the number of RDNs in the Name.
skip(long) - Method in class org.mozilla.jss.util.Base64InputStream
SLOT_LENGTH - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  Slot names must be this length exactly.
SSL - Static variable in class org.mozilla.jss.pkcs11.PK11InternalCert
SSL_ERROR_ACCESS_DENIED_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_BAD_BLOCK_PADDING - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_BAD_CERT_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_BAD_CERT_DOMAIN - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_BAD_CERTIFICATE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_BAD_CLIENT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_BAD_HANDSHAKE_HASH_VALUE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_BAD_MAC_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_BAD_MAC_READ - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_BAD_SERVER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_BASE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_CERT_KEA_MISMATCH - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_CERTIFICATE_UNKNOWN_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_CLIENT_KEY_EXCHANGE_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_CLOSE_NOTIFY_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_DECODE_ERROR_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_DECOMPRESSION_FAILURE_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_DECRYPT_ERROR_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_DECRYPTION_FAILED_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_DECRYPTION_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_ENCRYPTION_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_EXPIRED_CERT_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_EXPORT_ONLY_SERVER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_EXPORT_RESTRICTION_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_EXTRACT_PUBLIC_KEY_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_FORTEZZA_PQG - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_GENERATE_RANDOM_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_HANDSHAKE_FAILURE_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_HANDSHAKE_NOT_COMPLETED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_ILLEGAL_PARAMETER_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_INIT_CIPHER_SUITE_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_INSUFFICIENT_SECURITY_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_INTERNAL_ERROR_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_IV_PARAM_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_MAC_COMPUTATION_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_MD5_DIGEST_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_NO_CERTIFICATE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_NO_CIPHERS_SUPPORTED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_NO_COMPRESSION_OVERLAP - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_NO_CYPHER_OVERLAP - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_NO_RENEGOTIATION_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_NO_SERVER_KEY_FOR_ALG - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_NO_TRUSTED_SSL_CLIENT_CA - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_POST_WARNING - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_PROTOCOL_VERSION_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_PUB_KEY_SIZE_LIMIT_EXCEEDED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RECORD_OVERFLOW_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_REVOKED_CERT_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_APPLICATION_DATA - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_CERT_REQUEST - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_CERT_VERIFY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_CERTIFICATE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_CLIENT_HELLO - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_CLIENT_KEY_EXCH - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_FINISHED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_HANDSHAKE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_HELLO_DONE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_HELLO_REQUEST - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_SERVER_HELLO - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_MALFORMED_SERVER_KEY_EXCH - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_RECORD_TOO_LONG - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_APPLICATION_DATA - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_CERT_REQUEST - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_CERT_VERIFY - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_CERTIFICATE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_CHANGE_CIPHER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_CLIENT_HELLO - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_CLIENT_KEY_EXCH - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_FINISHED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_HANDSHAKE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_HELLO_DONE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_HELLO_REQUEST - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_SERVER_HELLO - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNEXPECTED_SERVER_KEY_EXCH - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNKNOWN_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNKNOWN_HANDSHAKE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_RX_UNKNOWN_RECORD_TYPE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_SERVER_KEY_EXCHANGE_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_SESSION_KEY_GEN_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_SESSION_NOT_FOUND - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_SHA_DIGEST_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_SIGN_HASHES_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_SOCKET_WRITE_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_SSL_DISABLED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_SSL2_DISABLED - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_SYM_KEY_CONTEXT_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_SYM_KEY_UNWRAP_FAILURE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_TOKEN_INSERTION_REMOVAL - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_TOKEN_SLOT_NOT_FOUND - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_TX_RECORD_TOO_LONG - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_UNKNOWN_CA_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_UNKNOWN_CIPHER_SUITE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_UNSUPPORTED_CERT_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_UNSUPPORTED_CERTIFICATE_TYPE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_UNSUPPORTED_VERSION - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_US_ONLY_SERVER - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_USER_CANCELED_ALERT - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_ERROR_WRONG_CERTIFICATE - Static variable in class org.mozilla.jss.util.NativeErrcodes
SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL_RSA_FIPS_WITH_DES_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL2_DES_192_EDE3_CBC_WITH_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL2_DES_64_CBC_WITH_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL2_IDEA_128_CBC_WITH_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL2_RC2_128_CBC_EXPORT40_WITH_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL2_RC2_128_CBC_WITH_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL2_RC4_128_EXPORT40_WITH_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL2_RC4_128_WITH_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DH_ANON_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DH_ANON_EXPORT_WITH_RC4_40_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DH_ANON_WITH_3DES_EDE_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DH_ANON_WITH_DES_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DH_ANON_WITH_RC4_128_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DH_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DH_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DH_DSS_WITH_DES_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DH_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DH_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DH_RSA_WITH_DES_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DHE_DSS_WITH_3DES_EDE_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DHE_DSS_WITH_DES_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DHE_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_DHE_RSA_WITH_DES_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_FORTEZZA_DMS_WITH_NULL_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_FORTEZZA_DMS_WITH_RC4_128_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_RSA_EXPORT_WITH_DES40_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_RSA_EXPORT_WITH_RC2_CBC_40_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_RSA_EXPORT_WITH_RC4_40_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_RSA_WITH_3DES_EDE_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_RSA_WITH_DES_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_RSA_WITH_IDEA_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_RSA_WITH_NULL_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_RSA_WITH_NULL_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_RSA_WITH_RC4_128_MD5 - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSL3_RSA_WITH_RC4_128_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
SSLCA - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
SSLCertificateApprovalCallback - interface org.mozilla.jss.ssl.SSLCertificateApprovalCallback.
  This interface is what you should implement if you want to be able to decide whether or not you want to approve the peer's cert, instead of having NSS do that.
SSLCertificateApprovalCallback.ValidityItem - class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityItem.
SSLCertificateApprovalCallback.ValidityItem(int, PK11Cert, int) - Constructor for class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityItem
SSLCertificateApprovalCallback.ValidityStatus - class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus.
  This class holds details about the errors for each cert in the chain that the server presented To use this class, getReasons(), then iterate over the enumeration
SSLCertificateApprovalCallback.ValidityStatus() - Constructor for class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
SSLClient - class org.mozilla.jss.ssl.SSLClient.
  Parameters supported by this socket test: filename file to be read from https server (default: /index.html) port port to connect to (default: 443) ipaddr address to connect to (overrides hostname, no default) hostname host to connect to (no default) clientauth do client-auth or not (default: no client-auth) The following parameters are used for regression testing, so we can print success or failure of the test.
SSLClient - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
SSLClient(PrintStream, String, String[]) - Constructor for class org.mozilla.jss.ssl.SSLClient
SSLClientAuth - class org.mozilla.jss.tests.SSLClientAuth.
SSLClientAuth.HandshakeListener - class org.mozilla.jss.tests.SSLClientAuth.HandshakeListener.
SSLClientAuth.HandshakeListener(String, SSLClientAuth) - Constructor for class org.mozilla.jss.tests.SSLClientAuth.HandshakeListener
SSLClientAuth() - Constructor for class org.mozilla.jss.tests.SSLClientAuth
SSLClientCertificateSelectionCallback - interface org.mozilla.jss.ssl.SSLClientCertificateSelectionCallback.
  Implement this if you want to specify dynamically which certificate should be presented for client authentication.
SSLHandshakeCompletedEvent - class org.mozilla.jss.ssl.SSLHandshakeCompletedEvent.
  This class represents the event telling you a handshake operation is complete.
SSLHandshakeCompletedEvent(SSLSocket) - Constructor for class org.mozilla.jss.ssl.SSLHandshakeCompletedEvent
SSLHandshakeCompletedListener - interface org.mozilla.jss.ssl.SSLHandshakeCompletedListener.
  This interface is used when you want to know that a security handshake is complete.
SSLSecurityStatus - class org.mozilla.jss.ssl.SSLSecurityStatus.
  This class represents the known state of an SSL connection: what cipher is being used, how secure it is, and who's on the other end.
SSLSecurityStatus(int, String, int, int, String, String, String, X509Certificate) - Constructor for class org.mozilla.jss.ssl.SSLSecurityStatus
  This constructor is called from the native SSL code It's not necessary for you to call this.
SSLServer - class org.mozilla.jss.ssl.SSLServer.
  Parameters supported by this socket test: filename file to be read from https server (default: /index.html) port port to connect to (default: 443) clientauth do client-auth or not (default: no client-auth) The following parameters are used for regression testing, so we can print success or failure of the test.
SSLServer - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
SSLServer(PrintStream, String) - Constructor for class org.mozilla.jss.ssl.SSLServer
SSLServerSocket - class org.mozilla.jss.ssl.SSLServerSocket.
  SSL server socket.
SSLServerSocket(int) - Constructor for class org.mozilla.jss.ssl.SSLServerSocket
  Creates a server socket listening on the given port.
SSLServerSocket(int, int) - Constructor for class org.mozilla.jss.ssl.SSLServerSocket
  Creates a server socket listening on the given port.
SSLServerSocket(int, int, InetAddress) - Constructor for class org.mozilla.jss.ssl.SSLServerSocket
  Creates a server socket listening on the given port.
SSLServerSocket(int, int, InetAddress, SSLCertificateApprovalCallback) - Constructor for class org.mozilla.jss.ssl.SSLServerSocket
  Creates a server socket listening on the given port.
SSLServerSocket(int, int, InetAddress, SSLCertificateApprovalCallback, boolean) - Constructor for class org.mozilla.jss.ssl.SSLServerSocket
  Creates a server socket listening on the given port.
SSLServerWithStepUp - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
SSLSocket - class org.mozilla.jss.ssl.SSLSocket.
  SSL client socket.
SSLSocket.CipherPolicy - class org.mozilla.jss.ssl.SSLSocket.CipherPolicy.
SSLSocket(InetAddress, int) - Constructor for class org.mozilla.jss.ssl.SSLSocket
  Creates an SSL client socket and connects to the specified address and port.
SSLSocket(InetAddress, int, InetAddress, int) - Constructor for class org.mozilla.jss.ssl.SSLSocket
  Creates an SSL client socket and connects to the specified address and port.
SSLSocket(InetAddress, int, InetAddress, int, boolean, SSLCertificateApprovalCallback, SSLClientCertificateSelectionCallback) - Constructor for class org.mozilla.jss.ssl.SSLSocket
  Deprecated. As of JSS 3.0. The stream parameter is ignored, because only stream sockets are supported.
SSLSocket(InetAddress, int, InetAddress, int, SSLCertificateApprovalCallback, SSLClientCertificateSelectionCallback) - Constructor for class org.mozilla.jss.ssl.SSLSocket
  Creates an SSL client socket and connects to the specified address and port.
SSLSocket(Socket, String, SSLCertificateApprovalCallback, SSLClientCertificateSelectionCallback) - Constructor for class org.mozilla.jss.ssl.SSLSocket
  Creates an SSL client socket using the given Java socket for underlying I/O.
SSLSocket(String, int) - Constructor for class org.mozilla.jss.ssl.SSLSocket
  Creates an SSL client socket and connects to the specified host and port.
SSLSocket(String, int, InetAddress, int) - Constructor for class org.mozilla.jss.ssl.SSLSocket
  Creates an SSL client socket and connects to the specified host and port.
SSLSocket(String, int, InetAddress, int, SSLCertificateApprovalCallback, SSLClientCertificateSelectionCallback) - Constructor for class org.mozilla.jss.ssl.SSLSocket
  Creates an SSL client socket and connects to the specified host and port.
SSLSocketException - exception org.mozilla.jss.ssl.SSLSocketException.
  A subclass of java.net.SocketException that contains an error code from the native (NSS/NSPR) code.
SSLSocketException() - Constructor for class org.mozilla.jss.ssl.SSLSocketException
SSLSocketException(String) - Constructor for class org.mozilla.jss.ssl.SSLSocketException
SSLSocketException(String, int) - Constructor for class org.mozilla.jss.ssl.SSLSocketException
SSLTest - class org.mozilla.jss.ssl.SSLTest.
SSLTest(String[]) - Constructor for class org.mozilla.jss.ssl.SSLTest
SSOPasswordIsCorrect(byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Token
stateOrProvinceName - Static variable in class org.mozilla.jss.pkix.primitive.Name
  The OID for the state or province name (S) attribute.
STATUS - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
STATUS_FORTEZZA - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
STATUS_NOOPT - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
STATUS_OFF - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
STATUS_ON_HIGH - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
STATUS_ON_LOW - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
StatusResponder - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
storeProxy - Variable in class org.mozilla.jss.pkcs11.PK11Store
str - Variable in class org.mozilla.jss.pkcs11.PK11Cert.StringPrincipal
subBranch(long) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  Creates a new OBJECT_IDENTIFIER that is a sub-branch of this one.
subBranch(long[]) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
  Creates a new OBJECT_IDENTIFIER that is a sub-branch of this one.
SUBJECT_KEY_IDENTIFIER - Static variable in class org.mozilla.jss.pkix.cms.SignerIdentifier
SubjectKeyIdentifier - class org.mozilla.jss.pkix.cert.SubjectKeyIdentifier.
  Represent the Subject Key Identifier Extension.
SubjectKeyIdentifier.Template - class org.mozilla.jss.pkix.cert.SubjectKeyIdentifier.Template.
SubjectKeyIdentifier.Template() - Constructor for class org.mozilla.jss.pkix.cert.SubjectKeyIdentifier.Template
SubjectKeyIdentifier(boolean, OCTET_STRING) - Constructor for class org.mozilla.jss.pkix.cert.SubjectKeyIdentifier
SubjectKeyIdentifier(OCTET_STRING) - Constructor for class org.mozilla.jss.pkix.cert.SubjectKeyIdentifier
  Constructs an SubjectKeyIdentifier from its components.
SubjectPublicKeyInfo - class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo.
  A SubjectPublicKeyInfo, which stores information about a public key.
SubjectPublicKeyInfo.Template - class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo.Template.
SubjectPublicKeyInfo.Template() - Constructor for class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo.Template
SubjectPublicKeyInfo(AlgorithmIdentifier, BIT_STRING) - Constructor for class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
SubjectPublicKeyInfo(PublicKey) - Constructor for class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
SUBSEQUENT_MESSAGE - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
SUCCESS - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
superseded - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
  A `CRLReason`, which can be used in the `reason` field.
superseded - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
  A bit position in a ReasonFlags bit string.
SymKeyGen - class org.mozilla.jss.tests.SymKeyGen.
SymKeyGen() - Constructor for class org.mozilla.jss.tests.SymKeyGen
SymmetricKey - interface org.mozilla.jss.crypto.SymmetricKey.
SymmetricKey.NotExtractableException - exception org.mozilla.jss.crypto.SymmetricKey.NotExtractableException.
SymmetricKey.NotExtractableException() - Constructor for class org.mozilla.jss.crypto.SymmetricKey.NotExtractableException
SymmetricKey.NotExtractableException(String) - Constructor for class org.mozilla.jss.crypto.SymmetricKey.NotExtractableException
SymmetricKey.Type - class org.mozilla.jss.crypto.SymmetricKey.Type.
SymmetricKey.Usage - class org.mozilla.jss.crypto.SymmetricKey.Usage.
  In PKCS #11, each key can be marked with the operations it will be used to perform.

## T

Tag - class org.mozilla.jss.asn1.Tag.
  Represents an ASN.1 Tag.
TAG - Static variable in class org.mozilla.jss.asn1.PrintableString
TAG - Static variable in class org.mozilla.jss.asn1.TeletexString
TAG - Static variable in class org.mozilla.jss.asn1.NULL
TAG - Static variable in class org.mozilla.jss.asn1.ENUMERATED
TAG - Static variable in class org.mozilla.jss.asn1.UniversalString
TAG - Static variable in class org.mozilla.jss.asn1.GeneralizedTime
TAG - Static variable in class org.mozilla.jss.asn1.UTCTime
TAG - Static variable in class org.mozilla.jss.asn1.UTF8String
TAG - Static variable in class org.mozilla.jss.asn1.BOOLEAN
TAG - Static variable in class org.mozilla.jss.asn1.OCTET_STRING
TAG - Static variable in class org.mozilla.jss.asn1.INTEGER
TAG - Static variable in class org.mozilla.jss.asn1.IA5String
TAG - Static variable in class org.mozilla.jss.asn1.SET
TAG - Static variable in class org.mozilla.jss.asn1.SEQUENCE
TAG - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
TAG - Static variable in class org.mozilla.jss.asn1.BIT_STRING
TAG - Static variable in class org.mozilla.jss.pkcs7.EnvelopedData
TAG - Static variable in class org.mozilla.jss.pkcs7.ContentInfo
TAG - Static variable in class org.mozilla.jss.pkcs7.RecipientInfo
TAG - Static variable in class org.mozilla.jss.pkcs7.Attribute
TAG - Static variable in class org.mozilla.jss.pkix.primitive.Attribute
TAG - Static variable in class org.mozilla.jss.pkix.primitive.AVA
TAG - Static variable in class org.mozilla.jss.pkix.primitive.RDN
TAG - Static variable in class org.mozilla.jss.pkix.primitive.Name
TAG - Static variable in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
TAG - Static variable in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
TAG - Static variable in class org.mozilla.jss.pkix.cert.Extension
TAG - Static variable in class org.mozilla.jss.pkix.cmc.TaggedAttribute
TAG - Static variable in class org.mozilla.jss.pkix.cmc.PendInfo
TAG - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
TAG - Static variable in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
TAG - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
TAG - Static variable in class org.mozilla.jss.pkix.cmmf.CertResponse
TAG - Static variable in class org.mozilla.jss.pkix.cmmf.CertRepContent
TAG - Static variable in class org.mozilla.jss.pkix.cmmf.CertOrEncCert
TAG - Static variable in class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair
TAG - Static variable in class org.mozilla.jss.pkix.cms.RecipientInfo
TAG - Static variable in class org.mozilla.jss.pkix.cms.EnvelopedData
TAG - Static variable in class org.mozilla.jss.pkix.cms.ContentInfo
TAG - Static variable in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
TAG - Static variable in class org.mozilla.jss.pkix.crmf.CertTemplate
TAG - Static variable in class org.mozilla.jss.pkix.crmf.CertRequest
TAG - Static variable in class org.mozilla.jss.pkix.crmf.CertReqMsg
TAG - Static variable in class org.mozilla.jss.SecretDecoderRing.Encoding
Tag.Class - class org.mozilla.jss.asn1.Tag.Class.
  An enumeration of the ASN.1 tag classes.
Tag(long) - Constructor for class org.mozilla.jss.asn1.Tag
  Creates a CONTEXT-SPECIFIC tag with the given tag number.
Tag(Tag.Class, long) - Constructor for class org.mozilla.jss.asn1.Tag
  Creates a tag with the given class and number.
tagAt(int) - Method in class org.mozilla.jss.asn1.SET
  Returns the tag of the element at the given index.
TaggedAttribute - class org.mozilla.jss.pkix.cmc.TaggedAttribute.
  A tagged attribute, which has the following ASN.1 definition : TaggedAttribute ::= SEQUENCE { bodyPartID BodyPartId, attrType OBJECT IDENTIFIER, attrValues SET OF AttributeValue bodyIdMax INTEGER ::= 4294967295 BodyPartID ::= INTEGER(0..bodyIdMax)
TaggedAttribute.Template - class org.mozilla.jss.pkix.cmc.TaggedAttribute.Template.
  A Template for decoding an Attribute.
TaggedAttribute.Template() - Constructor for class org.mozilla.jss.pkix.cmc.TaggedAttribute.Template
TaggedAttribute(INTEGER, OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkix.cmc.TaggedAttribute
TaggedAttribute(INTEGER, OBJECT_IDENTIFIER, SET) - Constructor for class org.mozilla.jss.pkix.cmc.TaggedAttribute
TaggedCertificationRequest - class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest.
  CMC TaggedCertificationRequest: TaggedCertificationRequest ::= SEQUENCE { bodyPartID BodyPartID, certificationRequest CertificationRequest } bodyIdMax INTEGER ::= 4294967295 BodyPartID ::= INTEGER(0..bodyIdMax)
TaggedCertificationRequest.Template - class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest.Template.
  A template for decoding an TaggedCertificationRequest from its BER encoding.
TaggedCertificationRequest.Template() - Constructor for class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest.Template
TaggedCertificationRequest(INTEGER, CertificationRequest) - Constructor for class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
  Constructs a TaggedCertificationRequest from its components.
TaggedRequest - class org.mozilla.jss.pkix.cmc.TaggedRequest.
  CMC TaggedRequest: TaggedRequest ::= CHOICE { tcr [0] TaggedCertificationRequest, crm [1] CertReqMsg }
TaggedRequest.Template - class org.mozilla.jss.pkix.cmc.TaggedRequest.Template.
  A Template for decoding a ProofOfPossession.
TaggedRequest.Template() - Constructor for class org.mozilla.jss.pkix.cmc.TaggedRequest.Template
TaggedRequest.Type - class org.mozilla.jss.pkix.cmc.TaggedRequest.Type.
  The type of TaggedRequest.
TaggedRequest() - Constructor for class org.mozilla.jss.pkix.cmc.TaggedRequest
TaggedRequest(TaggedRequest.Type, TaggedCertificationRequest, CertReqMsg) - Constructor for class org.mozilla.jss.pkix.cmc.TaggedRequest
  Constructs a TaggedRequest from its components.
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.PrintableString.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.BMPString.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.TeletexString.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.NULL.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.ENUMERATED.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.UniversalString.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.GeneralizedTime.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.EXPLICIT.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.UTCTime.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.UTF8String.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.BOOLEAN.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.CHOICE.Template
  Determines whether the given tag will satisfy this template.
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.TimeBase.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.OCTET_STRING.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.INTEGER.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.ANY.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.CharacterString.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.IA5String.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.SET.Template
  Determines whether the given tag satisfies this template.
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.SET.Template.Element
  Determines whether the given tag satisfies this SET element.
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.SET.OF_Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.SEQUENCE.OF_Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template
tagMatch(Tag) - Method in interface org.mozilla.jss.asn1.ASN1Template
  Determines whether the given tag will satisfy this template.
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.BIT_STRING.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.SignerInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.DigestedData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.EnvelopedData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.ContentInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.SignedData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.RecipientInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.EncryptedData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.DigestInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.Attribute.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs10.CertificationRequest.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs12.SafeBag.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs12.SecretBag.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs12.CertBag.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs12.PFX.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs12.MacData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.Attribute.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.PBEParameter.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.DirectoryString.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.AVA.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.RDN.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.Name.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cert.Certificate.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cert.SubjectKeyIdentifier.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cert.Extension.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.PendInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.OtherInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.PKIData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.ResponseBody.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmmf.RevRequest.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmmf.RevRepContent.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmmf.GetCRL.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.SignerInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.RecipientInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.EncryptedData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.EnvelopedData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.ContentInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.DigestedData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.SignerIdentifier.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.SignedData.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.DigestInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.Template
  Returns true if the given tag can satisfy this CHOICE.
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.CertId.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.CertRequest.Template
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg.Template
tagMatch(Tag) - Method in class org.mozilla.jss.SecretDecoderRing.Encoding.Template
TeletexString - class org.mozilla.jss.asn1.TeletexString.
  The ASN.1 type TeletexString.
TeletexString.Template - class org.mozilla.jss.asn1.TeletexString.Template.
TeletexString.Template() - Constructor for class org.mozilla.jss.asn1.TeletexString.Template
TeletexString(char[]) - Constructor for class org.mozilla.jss.asn1.TeletexString
TeletexString(String) - Constructor for class org.mozilla.jss.asn1.TeletexString
templateAt(int) - Method in class org.mozilla.jss.asn1.SET.Template
  Returns the sub-template stored at the given index.
templateAt(int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
  Returns the sub-template stored at the given index.
temporaryPairs(boolean) - Method in class org.mozilla.jss.crypto.KeyPairGeneratorSpi
temporaryPairs(boolean) - Method in class org.mozilla.jss.crypto.KeyPairGenerator
  Deprecated. Tells the generator to generate temporary, rather than permanent, keypairs.
temporaryPairs(boolean) - Method in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
TestCertApprovalCallback - class org.mozilla.jss.ssl.TestCertApprovalCallback.
  This is a test implementation of the certificate approval callback which gets invoked when the server presents a certificate which is not trusted by the client
TestCertApprovalCallback() - Constructor for class org.mozilla.jss.ssl.TestCertApprovalCallback
TestClientCertificateSelectionCallback - class org.mozilla.jss.ssl.TestClientCertificateSelectionCallback.
  This interface is what you should implement if you want to be able to decide whether or not you want to approve the peer's cert, instead of having NSS do that.
TestClientCertificateSelectionCallback() - Constructor for class org.mozilla.jss.ssl.TestClientCertificateSelectionCallback
TestKeyGen - class org.mozilla.jss.tests.TestKeyGen.
TestKeyGen() - Constructor for class org.mozilla.jss.tests.TestKeyGen
TestSDR - class org.mozilla.jss.tests.TestSDR.
TestSDR() - Constructor for class org.mozilla.jss.tests.TestSDR
THIS_MESSAGE - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
TimeBase - class org.mozilla.jss.asn1.TimeBase.
TimeBase.Template - class org.mozilla.jss.asn1.TimeBase.Template.
TimeBase.Template() - Constructor for class org.mozilla.jss.asn1.TimeBase.Template
TimeBase(Date) - Constructor for class org.mozilla.jss.asn1.TimeBase
TIMEOUT - Static variable in interface org.mozilla.jss.crypto.CryptoToken
  Need to re-login after a period of time.
TLS_DH_ANON_WITH_AES_128_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DH_ANON_WITH_AES_256_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DH_DSS_WITH_AES_128_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DH_DSS_WITH_AES_256_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DH_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DH_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DHE_DSS_WITH_AES_128_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DHE_DSS_WITH_AES_256_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DHE_DSS_WITH_RC4_128_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DHE_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_DHE_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_RSA_EXPORT1024_WITH_RC4_56_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_RSA_WITH_AES_128_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
TLS_RSA_WITH_AES_256_CBC_SHA - Static variable in class org.mozilla.jss.ssl.SSLSocket
toBitSet() - Method in class org.mozilla.jss.asn1.BIT_STRING
  Copies this BIT STRING into a Java BitSet.
toBoolean() - Method in class org.mozilla.jss.asn1.BOOLEAN
  Returns the boolean value of this `BOOLEAN`.
toBooleanArray() - Method in class org.mozilla.jss.asn1.BIT_STRING
  Copies this BIT STRING into a boolean array.
toByteArray() - Method in class org.mozilla.jss.asn1.OCTET_STRING
toCharArray() - Method in class org.mozilla.jss.asn1.CharacterString
  Converts this ASN.1 character string to an array of Java characters.
toDate() - Method in class org.mozilla.jss.asn1.TimeBase
toInt() - Method in class org.mozilla.jss.asn1.Tag.Class
TOKEN - Static variable in class org.mozilla.jss.util.PasswordCallbackInfo
  Logging into a PKCS #11 token.
TOKEN_LENGTH - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
  Token names must be this length exactly.
TokenCertificate - interface org.mozilla.jss.crypto.TokenCertificate.
  An X509 Certificate that lives on a PKCS #11 token.
TokenException - exception org.mozilla.jss.crypto.TokenException.
  This class indicates that an unknown error occurred on a CryptoToken.
TokenException() - Constructor for class org.mozilla.jss.crypto.TokenException
TokenException(String) - Constructor for class org.mozilla.jss.crypto.TokenException
tokenProxy - Variable in class org.mozilla.jss.pkcs11.PK11Token
TokenProxy - class org.mozilla.jss.pkcs11.TokenProxy.
TokenProxy(byte[]) - Constructor for class org.mozilla.jss.pkcs11.TokenProxy
TokenRuntimeException - exception org.mozilla.jss.crypto.TokenRuntimeException.
  This class indicates that an unknown error occurred on a CryptoToken.
TokenRuntimeException() - Constructor for class org.mozilla.jss.crypto.TokenRuntimeException
TokenRuntimeException(String) - Constructor for class org.mozilla.jss.crypto.TokenRuntimeException
TokenSupplier - interface org.mozilla.jss.crypto.TokenSupplier.
  An interface that allows providers to access CryptoManager without actually knowing about CryptoManager.
TokenSupplierManager - class org.mozilla.jss.crypto.TokenSupplierManager.
  The org.mozilla.jss.provider package comes before CryptoManager in the depency list, so this class is used to allow them to access CryptoManager sneakily.
TokenSupplierManager() - Constructor for class org.mozilla.jss.crypto.TokenSupplierManager
TooFewElementsException - exception org.mozilla.jss.pkix.primitive.TooFewElementsException.
TooFewElementsException() - Constructor for class org.mozilla.jss.pkix.primitive.TooFewElementsException
toOID() - Method in class org.mozilla.jss.crypto.PrivateKey.Type
toOID() - Method in class org.mozilla.jss.crypto.Algorithm
  Returns the object identifier for this algorithm.
toPublicKey() - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
  Creates a PublicKey from the public key information.
toString() - Method in class org.mozilla.jss.CryptoManager.CertUsage
toString() - Method in class org.mozilla.jss.asn1.BOOLEAN
  Returns "true" or "false".
toString() - Method in class org.mozilla.jss.asn1.CharacterString
  Converts this ASN.1 character string to a Java String.
toString() - Method in class org.mozilla.jss.asn1.Form
toString() - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
toString() - Method in class org.mozilla.jss.asn1.Tag
  Returns a String representation of the tag.
toString() - Method in class org.mozilla.jss.asn1.Tag.Class
toString() - Method in class org.mozilla.jss.asn1.InvalidBERException
toString() - Method in class org.mozilla.jss.crypto.PrivateKey.Type
  Returns a string representation of the algorithm, such as "RSA" or "DSA".
toString() - Method in class org.mozilla.jss.crypto.SymmetricKey.Type
toString() - Method in class org.mozilla.jss.crypto.Algorithm
  Returns a String representation of the algorithm.
toString() - Method in class org.mozilla.jss.crypto.EncryptionAlgorithm.Mode
toString() - Method in class org.mozilla.jss.crypto.EncryptionAlgorithm.Alg
toString() - Method in class org.mozilla.jss.crypto.EncryptionAlgorithm.Padding
toString() - Method in class org.mozilla.jss.pkcs11.PK11Cert.StringPrincipal
toString() - Method in class org.mozilla.jss.pkix.primitive.DirectoryString
  Converts an ASN.1 DirectoryString to a Java string.
toString() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo.Version
toString() - Method in class org.mozilla.jss.pkix.crmf.ChallengeResponseException
  Prints out the exception class and error message, including all the nested exceptions.
toString() - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Returns the addresses and ports of this socket.
toString() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
  Get a pretty string to show to a user, summarizing the contents of this object
toString() - Method in class org.mozilla.jss.ssl.SSLSocket
  Returns the addresses and ports of this socket.
toStringNested() - Method in class org.mozilla.jss.asn1.InvalidBERException
toStringNested() - Method in class org.mozilla.jss.pkix.crmf.ChallengeResponseException
  Prints out the error message of this exception, including all the nested exceptions.
trace(int, String) - Static method in class org.mozilla.jss.util.Debug
  Print a trace statement to standard output.
trace(String) - Static method in class org.mozilla.jss.util.Debug
  Print a trace statement to standard output.
TRUSTED_CA - Static variable in interface org.mozilla.jss.crypto.InternalCertificate
TRUSTED_CLIENT_CA - Static variable in interface org.mozilla.jss.crypto.InternalCertificate
TRUSTED_PEER - Static variable in interface org.mozilla.jss.crypto.InternalCertificate
TRY_LATER - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
Tunnel - class org.mozilla.jss.crypto.Tunnel.
  This is a private JSS class that allows the pkcs11 package access to some of the package methods in the crypto package.
Tunnel - class org.mozilla.jss.util.Tunnel.
  A class to allow friendly functions access to other parts of JSS.
Tunnel() - Constructor for class org.mozilla.jss.crypto.Tunnel
Tunnel() - Constructor for class org.mozilla.jss.util.Tunnel
type - Variable in class org.mozilla.jss.util.PasswordCallbackInfo
typeName() - Method in class org.mozilla.jss.asn1.PrintableString.Template
typeName() - Method in class org.mozilla.jss.asn1.BMPString.Template
typeName() - Method in class org.mozilla.jss.asn1.TeletexString.Template
typeName() - Method in class org.mozilla.jss.asn1.UniversalString.Template
typeName() - Method in class org.mozilla.jss.asn1.UTF8String.Template
typeName() - Method in class org.mozilla.jss.asn1.CharacterString.Template
  Must be overridden to provide the name of the subclass, for including into error messages.
typeName() - Method in class org.mozilla.jss.asn1.IA5String.Template

## U

UNCHANGED - Static variable in class org.mozilla.jss.CryptoManager.InitializationValues.FIPSMode
  Leave FIPS mode unchanged.
UnicodeToUTF8(char[]) - Static method in class org.mozilla.jss.util.UTF8Converter
  Creates a new UTF8-encoded byte array representing the char[] passed in.
UnicodeToUTF8(char[], boolean) - Static method in class org.mozilla.jss.util.UTF8Converter
  Do the work of the above functions.
UnicodeToUTF8NullTerm(char[]) - Static method in class org.mozilla.jss.util.UTF8Converter
  Creates a new null-terminated UTF8-encoded byte array representing the char[] passed in.
UNIVERSAL - Static variable in class org.mozilla.jss.asn1.Tag
  A tag class.
UNIVERSAL - Static variable in class org.mozilla.jss.asn1.Tag.Class
UniversalString - class org.mozilla.jss.asn1.UniversalString.
  A UCS4 string.
UniversalString.Template - class org.mozilla.jss.asn1.UniversalString.Template.
UniversalString.Template() - Constructor for class org.mozilla.jss.asn1.UniversalString.Template
UniversalString(char[]) - Constructor for class org.mozilla.jss.asn1.UniversalString
UniversalString(String) - Constructor for class org.mozilla.jss.asn1.UniversalString
UNKNOWN_ISSUER - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
UNKNOWN_SIGNER - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
unPad(byte[]) - Static method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Un-pads a byte array that is padded with PKCS padding.
unPad(byte[], int) - Static method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Un-pads a byte array that is padded with PKCS padding.
unsignedBigIntToByteArray(BigInteger) - Static method in class org.mozilla.jss.asn1.ASN1Header
  Converts an unsigned BigInteger to a minimal-length byte array.
unspecified - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
  A `CRLReason`, which can be used in the `reason` field.
UNSUPORTED_EXT - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
UNTRUSTED_CERT - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
UNTRUSTED_ISSUER - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
unused - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
  A bit position in a ReasonFlags bit string.
UNWRAP - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Usage
unwrapPrivate(byte[], PrivateKey.Type, PublicKey) - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated. Unwraps a private key, creating a permanent private key object.
unwrapSymmetric(byte[], SymmetricKey.Type, int) - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated. Unwraps a key and allows it to be used for all operations.
unwrapSymmetric(byte[], SymmetricKey.Type, SymmetricKey.Usage, int) - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated.
unwrapTemporaryPrivate(byte[], PrivateKey.Type, PublicKey) - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated. Unwraps a private key, creating a temporary private key object.
update(byte) - Method in class org.mozilla.jss.crypto.JSSMessageDigest
  Deprecated. Updates the digest with a single byte of input.
update(byte) - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Provide more data for a signature or verification operation.
update(byte[]) - Method in class org.mozilla.jss.crypto.JSSMessageDigest
  Deprecated. Updates the digest with an array.
update(byte[]) - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Provide more data for a signature or verification operation.
update(byte[]) - Method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Updates the encryption context with additional input.
update(byte[], int, int) - Method in class org.mozilla.jss.crypto.JSSMessageDigest
  Deprecated. Updates the digest with a portion of an array.
update(byte[], int, int) - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Provide more data for a signature or verification operation.
update(byte[], int, int) - Method in class org.mozilla.jss.crypto.Cipher
  Deprecated. Updates the encryption context with additional plaintext.
update(byte[], int, int) - Method in class org.mozilla.jss.pkcs11.PK11MessageDigest
updated - Variable in class org.mozilla.jss.pkcs11.PK11Store
usage() - Static method in class org.mozilla.jss.tests.SigTest
usage() - Static method in class org.mozilla.jss.tests.JCASigTest
useCache(boolean) - Method in class org.mozilla.jss.ssl.SSLServerSocket
  Enables/disables the session cache.
useCache(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Enables/disables the session cache.
useCacheDefault(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
  Sets the default setting for use of the session cache.
USER - Static variable in interface org.mozilla.jss.crypto.InternalCertificate
UserCertImport - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
userPasswordIsCorrect(byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Token
  Check the given password, return true if it's right, false if it's wrong.
UTCTime - class org.mozilla.jss.asn1.UTCTime.
UTCTime.Template - class org.mozilla.jss.asn1.UTCTime.Template.
UTCTime.Template() - Constructor for class org.mozilla.jss.asn1.UTCTime.Template
UTCTime(Date) - Constructor for class org.mozilla.jss.asn1.UTCTime
UTF8Converter - class org.mozilla.jss.util.UTF8Converter.
  Class for converting between char arrays and byte arrays.
UTF8Converter() - Constructor for class org.mozilla.jss.util.UTF8Converter
UTF8String - class org.mozilla.jss.asn1.UTF8String.
UTF8String.Template - class org.mozilla.jss.asn1.UTF8String.Template.
UTF8String.Template() - Constructor for class org.mozilla.jss.asn1.UTF8String.Template
UTF8String(char[]) - Constructor for class org.mozilla.jss.asn1.UTF8String
UTF8String(String) - Constructor for class org.mozilla.jss.asn1.UTF8String

## V

v1 - Static variable in class org.mozilla.jss.pkix.cert.CertificateInfo
v1 - Static variable in class org.mozilla.jss.pkix.cert.CertificateInfo.Version
v2 - Static variable in class org.mozilla.jss.pkix.cert.CertificateInfo
v2 - Static variable in class org.mozilla.jss.pkix.cert.CertificateInfo.Version
v3 - Static variable in class org.mozilla.jss.pkix.cert.CertificateInfo
v3 - Static variable in class org.mozilla.jss.pkix.cert.CertificateInfo.Version
VALID_CA - Static variable in interface org.mozilla.jss.crypto.InternalCertificate
VALID_PEER - Static variable in interface org.mozilla.jss.crypto.InternalCertificate
validate(Tag) - Method in class org.mozilla.jss.asn1.ASN1Header
  Verifies that this head has the given tag.
validate(Tag, Form) - Method in class org.mozilla.jss.asn1.ASN1Header
  Verifies that this header has the given tag and form.
validateCertInDB(String, CryptoManager) - Method in class org.mozilla.jss.tests.VerifyCert
validateDerCert(byte[], CryptoManager) - Method in class org.mozilla.jss.tests.VerifyCert
VERBOSE - Static variable in class org.mozilla.jss.util.Debug
VERIFY - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Usage
verify() - Method in class org.mozilla.jss.pkcs10.CertificationRequest
  Verifies the signature on this CertificationRequest.
verify() - Method in class org.mozilla.jss.pkix.cert.Certificate
  Verifies the signature on this certificate.
verify() - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg
verify(byte[]) - Method in class org.mozilla.jss.crypto.Signature
  Deprecated. Finish a verification operation.
verify(byte[], OBJECT_IDENTIFIER) - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Verifies that this SignerInfo contains a valid signature of the given message digest.
verify(byte[], OBJECT_IDENTIFIER) - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Verifies that this SignerInfo contains a valid signature of the given message digest.
verify(byte[], OBJECT_IDENTIFIER, PublicKey) - Method in class org.mozilla.jss.pkcs7.SignerInfo
  Verifies that this SignerInfo contains a valid signature of the given message digest.
verify(byte[], OBJECT_IDENTIFIER, PublicKey) - Method in class org.mozilla.jss.pkix.cms.SignerInfo
  Verifies that this SignerInfo contains a valid signature of the given message digest.
verify(PublicKey) - Method in class org.mozilla.jss.pkcs10.CertificationRequest
  Verifies the signature on this CertificationRequest, using the given public key.
verify(PublicKey) - Method in class org.mozilla.jss.pkix.cert.Certificate
  Verifies the signature on this certificate, using the given public key.
verify(PublicKey, CryptoToken) - Method in class org.mozilla.jss.pkcs10.CertificationRequest
  Verifies the signature on this CertificationRequest, using the given public key and CryptoToken.
verify(PublicKey, CryptoToken) - Method in class org.mozilla.jss.pkix.cert.Certificate
  Verifies the signature on this certificate, using the given public key and CryptoToken.
verifyAuthSafes(Password, StringBuffer) - Method in class org.mozilla.jss.pkcs12.PFX
  Verifies the HMAC on the authenticated safes, using the password provided.
VerifyCA - Static variable in class org.mozilla.jss.CryptoManager.CertUsage
VerifyCert - class org.mozilla.jss.tests.VerifyCert.
VerifyCert() - Constructor for class org.mozilla.jss.tests.VerifyCert
verifyKeyIsOnToken(PK11Token) - Method in class org.mozilla.jss.pkcs11.PK11PrivKey
  Make sure this key lives on the given token.
verifyKeyIsOnToken(PK11Token) - Method in class org.mozilla.jss.pkcs11.PK11PubKey
  Make sure this key lives on the given token.

## W

waiting - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
WEB - Static variable in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
  A SinglePubInfo publication method.
wipeBytes(byte[]) - Static method in class org.mozilla.jss.util.UTF8Converter
  Wipes a byte array by setting all of its bytes to zero.
wipeBytes(byte[]) - Static method in class org.mozilla.jss.util.Password
  Wipes a byte array by setting all its elements to zero.
wipeChars(char[]) - Static method in class org.mozilla.jss.util.Password
  Wipes a char array by setting all its elements to zero.
WRAP - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Usage
wrap(PrivateKey) - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated.
wrap(SymmetricKey) - Method in interface org.mozilla.jss.crypto.KeyWrapper
  Deprecated.
write(byte[]) - Method in class org.mozilla.jss.util.Base64OutputStream
write(byte[], int, int) - Method in class org.mozilla.jss.util.Base64OutputStream
write(int) - Method in class org.mozilla.jss.util.Base64OutputStream
wrongAuthority - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo

## X

X500 - Static variable in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
  A SinglePubInfo publication method.
X509_CERT_TYPE - Static variable in class org.mozilla.jss.pkcs12.CertBag
X509Certificate - interface org.mozilla.jss.crypto.X509Certificate.
  Certificates handled by JSS.
XP_JAVA_CERT_NOT_EXISTS_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
XP_JAVA_DELETE_PRIVILEGE_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
XP_JAVA_REMOVE_PRINCIPAL_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
XP_SEC_FORTEZZA_BAD_CARD - Static variable in class org.mozilla.jss.util.NativeErrcodes
XP_SEC_FORTEZZA_BAD_PIN - Static variable in class org.mozilla.jss.util.NativeErrcodes
XP_SEC_FORTEZZA_MORE_INFO - Static variable in class org.mozilla.jss.util.NativeErrcodes
XP_SEC_FORTEZZA_NO_CARD - Static variable in class org.mozilla.jss.util.NativeErrcodes
XP_SEC_FORTEZZA_NO_MORE_INFO - Static variable in class org.mozilla.jss.util.NativeErrcodes
XP_SEC_FORTEZZA_NONE_SELECTED - Static variable in class org.mozilla.jss.util.NativeErrcodes
XP_SEC_FORTEZZA_PERSON_ERROR - Static variable in class org.mozilla.jss.util.NativeErrcodes
XP_SEC_FORTEZZA_PERSON_NOT_FOUND - Static variable in class org.mozilla.jss.util.NativeErrcodes

## _

_assert(boolean) - Static method in class org.mozilla.jss.util.Assert
  Assert that a condition is true.
_assert(boolean, String) - Static method in class org.mozilla.jss.util.Assert
  Assert that a condition is true.

A B C D E F G H I J K L M N O P Q R S T U V W X _

Overview | Package | Class | Tree | Deprecated | Index | Help
| JSS 3.3
PREV NEXT | FRAMES NO FRAMES