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

<

() - Static method in class org.mozilla.jss.util.NativeProxy
 
() - Static method in class org.mozilla.jss.asn1.PrintableString.PrintableConverter
 
() - Static method in class org.mozilla.jss.asn1.Tag
 
() - Static method in class org.mozilla.jss.pkcs11.KeyType
 
() - Static method in class org.mozilla.jss.ssl.SSLServerSocket
 

A

ACCEPT_SECURITY_DYNAMICS - Static variable in class org.mozilla.jss.pkcs12.AuthenticatedSafes
 
accept() - Method in class org.mozilla.jss.ssl.SSLServerSocket
Accepts a connection.
action - Variable in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
 
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.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) - Method in class org.mozilla.jss.asn1.CHOICE.Template
Adds a new sub-template to this CHOICE template with no implicit tag.
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(SEQUENCE.Template.Element) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
 
addElement(SET.Element) - Method in class org.mozilla.jss.asn1.SET
 
addElement(SET.Template.Element) - Method in class org.mozilla.jss.asn1.SET.Template
 
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) - 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, 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.
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.
affiliationChanged - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
A bit position in a ReasonFlags bit string.
affiliationChanged - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
A CRLReason, which can be used in the reason field.
alg - Variable in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
algFamily - Variable in class org.mozilla.jss.crypto.KeyPairAlgorithm
 
algFromType(PrivateKey.Type) - Static method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
algFromType(SymmetricKey.Type) - Static method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
algHash - Static variable in class org.mozilla.jss.pkcs11.KeyType
 
algId - Variable in class org.mozilla.jss.pkcs10.CertificationRequest
 
algId - Variable in class org.mozilla.jss.pkix.cert.Certificate
 
algorithm - Variable in class org.mozilla.jss.crypto.KeyPairGenerator
 
algorithm - Variable in class org.mozilla.jss.crypto.Signature
 
algorithm - Variable in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
algorithm - Variable in class org.mozilla.jss.pkcs11.PK11KeyGenerator
 
algorithm - Variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
algorithm - Variable in class org.mozilla.jss.pkcs11.PK11Signature
 
algorithm - Variable in class org.mozilla.jss.pkcs11.PK11Cipher
 
algorithm - Variable in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
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() - Constructor for class org.mozilla.jss.crypto.Algorithm
 
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
 
algorithmIdentifier - Variable in class org.mozilla.jss.pkix.crmf.POPOSigningKey
 
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.
algorithms - Variable in class org.mozilla.jss.pkcs11.KeyType
 
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
 
ANSI_X9_ALGORITHM - Static variable in class org.mozilla.jss.crypto.Algorithm
 
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() - Constructor for class org.mozilla.jss.asn1.ANY
 
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.
anyLocalAddr - Static variable in class org.mozilla.jss.ssl.SSLServerSocket
 
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 class org.mozilla.jss.ssl.TestCertApprovalCallback
 
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.
ARCHIVE_REM_GEN_PRIV_KEY - Static variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
 
ARCHIVE_REM_GEN_PRIV_KEY - Static variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.Type
 
archiveRemGenPrivKey - Variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
 
argNames - Variable in class org.mozilla.jss.ssl.SSLServer
 
argNames - Variable in class org.mozilla.jss.ssl.SSLClient
 
args - Variable in class org.mozilla.jss.ssl.SSLServer
 
args - Variable in class org.mozilla.jss.ssl.SSLClient
 
arraysEqual(byte[], int[]) - Static method in class org.mozilla.jss.asn1.INTEGER
 
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.
asn1String - Variable in class org.mozilla.jss.pkix.primitive.DirectoryString
 
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
 
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.
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 - class org.mozilla.jss.pkix.primitive.Attribute.
An Attribute, which has the following ASN.1 definition (roughly):
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() - Constructor for class org.mozilla.jss.pkcs7.Attribute
 
Attribute() - Constructor for class org.mozilla.jss.pkix.primitive.Attribute
 
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
 
attributes - Variable in class org.mozilla.jss.pkcs10.CertificationRequestInfo
 
attributes - Variable in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
authenticatedAttributes - Variable in class org.mozilla.jss.pkcs7.SignerInfo
 
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.
authorizedClosers - Static variable in class org.mozilla.jss.DatabaseCloser
 
authSafes - Variable in class org.mozilla.jss.pkcs12.PFX
 
AVA - class org.mozilla.jss.pkix.primitive.AVA.
An AttributeValueAssertion, which has the following ASN.1 definition (roughly):
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() - Constructor for class org.mozilla.jss.pkix.primitive.AVA
 
AVA(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkix.primitive.AVA
 
available() - Method in class org.mozilla.jss.asn1.CountingStream
 
available() - Method in class org.mozilla.jss.ssl.SSLInputStream
 
avas - Variable in class org.mozilla.jss.pkix.primitive.RDN
 
AVAToString(AVA) - Method in class org.mozilla.jss.pkix.primitive.Name
 

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.
 
BadPaddingException() - Constructor for class org.mozilla.jss.crypto.BadPaddingException
 
BadPaddingException(String) - Constructor for class org.mozilla.jss.crypto.BadPaddingException
 
badRequest - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
badTime - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
bagAttributes - Variable in class org.mozilla.jss.pkcs12.SafeBag
 
bagContent - Variable in class org.mozilla.jss.pkcs12.SafeBag
 
bagType - Variable in class org.mozilla.jss.pkcs12.SafeBag
 
base - Variable in class org.mozilla.jss.ssl.SSLServerSocket
 
base - Variable in class org.mozilla.jss.ssl.SSLSocket
 
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
 
baseUnwrapPrivate(byte[], PrivateKey.Type, PublicKey, boolean) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
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() - Constructor for class org.mozilla.jss.asn1.BIT_STRING
 
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
 
bits - Variable in class org.mozilla.jss.asn1.BIT_STRING
 
blockSize - Variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
 
BMPString - class org.mozilla.jss.asn1.BMPString.
The ASN.1 type BMPString.
BMPString.BMPConverter - class org.mozilla.jss.asn1.BMPString.BMPConverter.
 
BMPString.BMPConverter() - Constructor for class org.mozilla.jss.asn1.BMPString.BMPConverter
 
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.TaggedCertificationRequest
 
BODYIDMAX - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
bodyList - Variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
bodyPartID - Variable in class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
bodyPartID - 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() - Constructor for class org.mozilla.jss.asn1.BOOLEAN
 
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.
buildCertificateChainNative(PK11Cert) - Method in class org.mozilla.jss.CryptoManager
 
byteArraysAreSame(byte[], byte[]) - Static method in class org.mozilla.jss.pkcs7.DigestInfo
Compares two non-null byte arrays.
byteArraysAreSame(byte[], byte[]) - Static method in class org.mozilla.jss.pkcs7.SignerInfo
Compares two non-null byte arrays.
byteArraysAreSame(byte[], byte[]) - Static method in class org.mozilla.jss.pkix.cms.DigestInfo
Compares two non-null byte arrays.
byteArraysAreSame(byte[], byte[]) - Static method in class org.mozilla.jss.pkix.cms.SignerInfo
Compares two non-null byte arrays.
byteToChar(byte[], int, int) - Method in class org.mozilla.jss.asn1.IA5String.IA5Converter
 
byteToChar(byte[], int, int) - Method in class org.mozilla.jss.asn1.BMPString.BMPConverter
 
byteToChar(byte[], int, int) - Method in class org.mozilla.jss.asn1.PrintableString.PrintableConverter
 
byteToChar(byte[], int, int) - Method in class org.mozilla.jss.asn1.UTF8String.UTF8Converter
 
byteToChar(byte[], int, int) - Method in class org.mozilla.jss.asn1.TeletexString.TeletexConverter
 
byteToChar(byte[], int, int) - Method in interface org.mozilla.jss.asn1.CharConverter
 
byteToChar(byte[], int, int) - Method in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
Turns big-endian UCS4 characters into Unicode Java characters

C

CA_CERT_INVALID - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
 
cachedContents - Variable in class org.mozilla.jss.asn1.CharacterString
 
cachedEncoding - Variable in class org.mozilla.jss.asn1.ASN1Header
 
cachedEncoding - Variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
 
cACompromise - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
A bit position in a ReasonFlags bit string.
cACompromise - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
A CRLReason, which can be used in the reason field.
caPubs - Variable in class org.mozilla.jss.pkix.cmmf.CertRepContent
 
cert - Variable in class org.mozilla.jss.pkcs12.CertBag
 
cert - Variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityItem
 
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
 
CERT_TYPES - Static variable in class org.mozilla.jss.pkcs12.CertBag
 
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() - Constructor for class org.mozilla.jss.pkcs12.CertBag
 
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() - Constructor for class org.mozilla.jss.pkix.crmf.CertId
 
CertId(ANY, INTEGER) - Constructor for class org.mozilla.jss.pkix.crmf.CertId
Constructs a new CertId from its components.
certificate - Variable in class org.mozilla.jss.pkix.cmmf.CertOrEncCert
 
certificate - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
 
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() - Constructor for class org.mozilla.jss.pkix.cert.Certificate
 
Certificate(CertificateInfo, byte[], AlgorithmIdentifier, byte[]) - Constructor for class org.mozilla.jss.pkix.cert.Certificate
 
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.GetCRL
A bit position in a ReasonFlags bit string.
certificateHold - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
A CRLReason, which can be used in the reason field.
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.Version() - Constructor for class org.mozilla.jss.pkix.cert.CertificateInfo.Version
 
CertificateInfo.Version(int, String) - Constructor for class org.mozilla.jss.pkix.cert.CertificateInfo.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.
certificates - Variable in class org.mozilla.jss.pkcs7.SignedData
 
certificates - Variable in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
 
certificates - Variable in class org.mozilla.jss.pkcs12.PK12Token
 
certificates - Variable in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
certificates - Variable in class org.mozilla.jss.pkix.cms.SignedData
 
certificationRequest - Variable in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
 
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() - Constructor for class org.mozilla.jss.pkcs10.CertificationRequest
 
CertificationRequest(CertificationRequestInfo, AlgorithmIdentifier, byte[]) - Constructor for class org.mozilla.jss.pkcs10.CertificationRequest
 
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 - Variable in class org.mozilla.jss.pkix.cmmf.CertResponse
 
CertifiedKeyPair - class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair.
 
CertifiedKeyPair(CertOrEncCert) - Constructor for class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair
 
certOrEncCert - Variable in 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
 
CertProxy - class org.mozilla.jss.pkcs11.CertProxy.
 
CertProxy(byte[]) - Constructor for class org.mozilla.jss.pkcs11.CertProxy
 
CertRepContent - class org.mozilla.jss.pkix.cmmf.CertRepContent.
A CMMF CertRepContent.
CertRepContent() - Constructor for class org.mozilla.jss.pkix.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
certReq - Variable in class org.mozilla.jss.pkix.crmf.CertReqMsg
 
certReqId - Variable in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
 
certReqId - Variable in class org.mozilla.jss.pkix.cmmf.CertResponse
 
certReqId - Variable in class org.mozilla.jss.pkix.crmf.CertRequest
 
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() - Constructor for class org.mozilla.jss.pkix.crmf.CertReqMsg
 
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() - Constructor for class org.mozilla.jss.pkix.crmf.CertRequest
 
CertRequest(INTEGER, CertTemplate, SEQUENCE) - Constructor for class org.mozilla.jss.pkix.crmf.CertRequest
Private constructor for the Template class.
CertResponse - class org.mozilla.jss.pkix.cmmf.CertResponse.
 
CertResponse() - Constructor for 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 - Variable in class org.mozilla.jss.pkix.crmf.CertRequest
 
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
 
certType - Variable in class org.mozilla.jss.pkcs12.CertBag
 
cessationOfOperation - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
A bit position in a ReasonFlags bit string.
cessationOfOperation - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
A CRLReason, which can be used in the reason field.
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
 
CharConverter - interface org.mozilla.jss.asn1.CharConverter.
 
chars - Variable in class org.mozilla.jss.asn1.CharacterString
 
charsOnLine - Variable in class org.mozilla.jss.util.Base64OutputStream
 
charsPerLine - Variable in class org.mozilla.jss.util.Base64OutputStream
 
charToByte - Variable in class org.mozilla.jss.pkcs11.PK11KeyGenerator
 
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.
charToByte(char[], int, int) - Method in class org.mozilla.jss.asn1.IA5String.IA5Converter
 
charToByte(char[], int, int) - Method in class org.mozilla.jss.asn1.BMPString.BMPConverter
 
charToByte(char[], int, int) - Method in class org.mozilla.jss.asn1.PrintableString.PrintableConverter
 
charToByte(char[], int, int) - Method in class org.mozilla.jss.asn1.UTF8String.UTF8Converter
 
charToByte(char[], int, int) - Method in class org.mozilla.jss.asn1.TeletexString.TeletexConverter
 
charToByte(char[], int, int) - Method in interface org.mozilla.jss.asn1.CharConverter
 
charToByte(char[], int, int) - Method in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
checkBounds(int, int, int) - Static method in class org.mozilla.jss.asn1.TimeBase.Template
 
checkKey(SymmetricKey) - Method in class org.mozilla.jss.pkcs11.PK11Cipher
Checks for null, makes sure the key lives on the correct token, makes sure it is a PKCS #11 key, makes sure it's the right type for this algorithm.
checkLongArray(long[]) - Static method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
Checks the given array of numbers to see if it is a valid OID.
checkParams(AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
checkParams(AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11Cipher
Matches the params against those expected by the algorithm.
checkRange(int, int, int, String) - Static method in class org.mozilla.jss.asn1.TimeBase.Template
 
checkSafeContents(SEQUENCE) - Static method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
Verifies that each element is a SafeBag.
checkWrappee(PrivateKey) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Makes sure the key lives on the right token.
checkWrappee(SymmetricKey) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Makes sure the key lives on the right token.
checkWrapper(PrivateKey) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Makes sure the key is on the token and is right for the algorithm.
checkWrapper(PublicKey) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Makes sure the key is right for the algorithm.
checkWrapper(SymmetricKey) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Makes sure the key lives on the token and is right for the algorithm.
child - Variable in class org.mozilla.jss.asn1.InvalidBERException
 
child - Variable in class org.mozilla.jss.pkix.crmf.ChallengeResponseException
 
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 CHOICEs
CHOICE.Template.Element - class org.mozilla.jss.asn1.CHOICE.Template.Element.
An element in a CHOICE template, consisting of a nested template and, optionally, an implicit tag for that template.
CHOICE.Template.Element(ASN1Template) - Constructor for class org.mozilla.jss.asn1.CHOICE.Template.Element
Creates a CHOICE template element with no implicit tag.
CHOICE.Template.Element(Tag, ASN1Template) - Constructor for class org.mozilla.jss.asn1.CHOICE.Template.Element
Creates a CHOICE template element with an implicit tag.
CHOICE.Template() - Constructor for class org.mozilla.jss.asn1.CHOICE.Template
Creates an empty CHOICE template
CHOICE() - Constructor for class org.mozilla.jss.asn1.CHOICE
 
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.
choicet - Variable in class org.mozilla.jss.pkix.primitive.DirectoryString.Template
 
choicet - Variable in class org.mozilla.jss.pkix.cmc.OtherInfo.Template
 
choicet - Variable in class org.mozilla.jss.pkix.cmc.TaggedRequest.Template
 
choicet - Variable in class org.mozilla.jss.pkix.cms.SignerIdentifier.Template
 
choicet - Variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession.Template
 
choicet - Variable in class org.mozilla.jss.pkix.crmf.EncryptedKey.Template
 
choicet - Variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey.Template
 
cipher - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
 
Cipher - class org.mozilla.jss.crypto.Cipher.
A context for performing symmetric encryption and decryption.
Cipher() - Constructor for class org.mozilla.jss.crypto.Cipher
 
CipherContextProxy - class org.mozilla.jss.pkcs11.CipherContextProxy.
 
CipherContextProxy(byte[]) - Constructor for class org.mozilla.jss.pkcs11.CipherContextProxy
 
cipherSuites - Static variable in class org.mozilla.jss.ssl.SSLServer
 
cipherSuites - Static variable in class org.mozilla.jss.ssl.SSLClient
 
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.util.Password
Clears the password so that sensitive data is no longer present in memory.
clear() - Method in class org.mozilla.jss.crypto.PBEKeyGenParams
Clears the password.
cleared - Variable in class org.mozilla.jss.util.Password
 
clearSessionCache() - Static method in class org.mozilla.jss.ssl.SSLServerSocket
Empties the SSL client session ID cache.
ClientHandshakeCB - class org.mozilla.jss.ssl.ClientHandshakeCB.
 
ClientHandshakeCB(SSLClient) - Constructor for class org.mozilla.jss.ssl.ClientHandshakeCB
 
clone() - Method in class org.mozilla.jss.util.Password
Clones the password.
clone() - Method in class org.mozilla.jss.crypto.Signature
Cloning is not supported yet
clone() - Method in class org.mozilla.jss.provider.MessageDigest
Throws CloneNotSupportedException, because this implementation is not clonable.
clone(SymmetricKey) - Method in interface org.mozilla.jss.crypto.KeyGenerator
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
Clones a SymmetricKey from a different token onto this token.
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.util.Base64OutputStream
This flushes the stream and closes the next stream downstream.
close() - Method in class org.mozilla.jss.ssl.SocketBase
 
close() - Method in class org.mozilla.jss.ssl.SSLServerSocket
Closes this socket.
close() - Method in class org.mozilla.jss.ssl.SSLInputStream
 
close() - Method in class org.mozilla.jss.ssl.SSLSocket
Closes this socket.
close() - Method in class org.mozilla.jss.ssl.SSLOutputStream
 
closeDatabases() - Method in class org.mozilla.jss.DatabaseCloser
Closes the certificate and key databases.
CloseDBs - class org.mozilla.jss.CloseDBs.
 
CloseDBs() - Constructor for class org.mozilla.jss.CloseDBs
 
CMCStatusInfo - class org.mozilla.jss.pkix.cmc.CMCStatusInfo.
CMC CMCStatusInfo:
CMCStatusInfo.Template - class org.mozilla.jss.pkix.cmc.CMCStatusInfo.Template.
 
CMCStatusInfo.Template() - Constructor for class org.mozilla.jss.pkix.cmc.CMCStatusInfo.Template
 
CMCStatusInfo() - Constructor for class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
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
 
cmp(String, int) - Method in class org.mozilla.jss.ssl.SSLServer
 
cmp(String, int) - Method in class org.mozilla.jss.ssl.SSLClient
 
cmp(String, String) - Method in class org.mozilla.jss.ssl.SSLServer
 
cmp(String, String) - Method in class org.mozilla.jss.ssl.SSLClient
 
cmsSequence - Variable in class org.mozilla.jss.pkix.cmc.ResponseBody
 
cmsSequence - Variable in class org.mozilla.jss.pkix.cmc.PKIData
 
comment - Variable in class org.mozilla.jss.pkix.cmmf.RevRequest
 
commonName - Static variable in class org.mozilla.jss.pkix.primitive.Name
The OID for the common name (CN) attribute.
compare(byte[], byte[]) - Static method in class org.mozilla.jss.asn1.SET
 
computeContents() - Method in class org.mozilla.jss.asn1.CharacterString
 
computeEncodedContents() - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
Actually computes the encoding of this object identifier.
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.
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.Form
 
CONSTRUCTED - Static variable in class org.mozilla.jss.asn1.ASN1Header
 
constructSignature(SignatureAlgorithm, SignatureSpi) - Static method in class org.mozilla.jss.pkcs11.Tunnel
 
constructSignature(SignatureAlgorithm, SignatureSpi) - Static method in class org.mozilla.jss.pkcs11.Tunnel.CryptoTunnel
 
ConstructSignature(SignatureAlgorithm, SignatureSpi) - Static method in class org.mozilla.jss.crypto.Tunnel
 
content - Variable in class org.mozilla.jss.asn1.EXPLICIT
 
content - Variable in class org.mozilla.jss.asn1.EXPLICIT.Template
 
content - Variable in class org.mozilla.jss.pkcs7.ContentInfo
 
content - Variable in class org.mozilla.jss.pkix.cms.ContentInfo
 
content - Variable in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
 
CONTENT_TYPE - Static variable in class org.mozilla.jss.pkcs7.SignerInfo
 
CONTENT_TYPE - Static variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
contentEncryptionAlgorithm - Variable in class org.mozilla.jss.pkcs7.EncryptedContentInfo
 
contentEncryptionAlgorithm - Variable in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
 
contentInfo - Variable in class org.mozilla.jss.pkcs7.DigestedData
 
contentInfo - Variable in class org.mozilla.jss.pkcs7.SignedData
 
contentInfo - Variable in class org.mozilla.jss.pkix.cms.DigestedData
 
contentInfo - Variable in class org.mozilla.jss.pkix.cms.SignedData
 
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() - Constructor for class org.mozilla.jss.pkcs7.ContentInfo
 
ContentInfo() - Constructor for class org.mozilla.jss.pkix.cms.ContentInfo
 
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.
contentLength - Variable in class org.mozilla.jss.asn1.ASN1Header
 
contents - Variable in class org.mozilla.jss.asn1.ANY
Strips out the header and returns just the contents octets of the encoding.
contentType - Variable in class org.mozilla.jss.pkcs7.ContentInfo
 
contentType - Variable in class org.mozilla.jss.pkcs7.EncryptedContentInfo
 
contentType - Variable in class org.mozilla.jss.pkix.cms.ContentInfo
 
contentType - Variable in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
 
contentType - Variable in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
 
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
 
contextProxy - Variable in class org.mozilla.jss.pkcs11.PK11Cipher
 
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.
controls - Variable in class org.mozilla.jss.pkix.crmf.CertRequest
 
controlSequence - Variable in class org.mozilla.jss.pkix.cmc.ResponseBody
 
controlSequence - Variable in class org.mozilla.jss.pkix.cmc.PKIData
 
convert(char[]) - Method in interface org.mozilla.jss.crypto.KeyGenerator.CharToByteConverter
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
 
converterInstance - Static variable in class org.mozilla.jss.asn1.BMPString
 
count - Variable in class org.mozilla.jss.asn1.CountingStream
 
counter - Variable in class org.mozilla.jss.crypto.PQGParams
 
counter1024 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
counter512 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
counter768 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
CountingStream - class org.mozilla.jss.asn1.CountingStream.
This class keeps track of the number of bytes that have been read from a stream.
CountingStream() - Constructor for class org.mozilla.jss.asn1.CountingStream
 
CountingStream(InputStream) - Constructor for class org.mozilla.jss.asn1.CountingStream
 
countryName - Static variable in class org.mozilla.jss.pkix.primitive.Name
The OID for the country name (C) attribute.
CREATE_FILE - Static variable in class org.mozilla.jss.pkcs12.PK12Token.Flag
 
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.
createPK12TokenExportContext() - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
These private native methods are always called via the protected synchronized java method called exportToPKCS12File(): createPK12TokenExportContext(): creates, opens, and truncates the PKCS #12 file intended for export exportPK12Token(): actually exports a single piece of data from the Java data member "certificates" along with its corresponding private key if it exists destroyPK12TokenExportContext(): closes the PKCS #12 file intended for export CALLED BY: exportToPKCS12File()
createPK12TokenImportContext() - Method in class org.mozilla.jss.pkcs12.PK12Token
These private native methods are always called via the protected synchronized java method called importFromPKCS12File(): createPK12TokenImportContext(): opens the PKCS #12 file intended to be imported importPK12Token(): actually imports all certificate data into the Java data member "certificates" and places this information into the default certificate database; if a private key is encountered, then it is placed into the selected key token and also into the default key database destroyPK12TokenImportContext(): closes the PKCS #12 file intended for import CALLED BY: importFromPKCS12File()
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.
critical - Variable in class org.mozilla.jss.pkix.cert.Extension
 
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
 
cRLName - Variable in class org.mozilla.jss.pkix.cmmf.GetCRL
 
crls - Variable in class org.mozilla.jss.pkcs7.SignedData
 
crls - Variable in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
 
crls - Variable in class org.mozilla.jss.pkix.cmmf.RevRepContent
 
crls - Variable in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
crls - Variable in class org.mozilla.jss.pkix.cms.SignedData
 
crm - Variable in class org.mozilla.jss.pkix.cmc.TaggedRequest
 
CRMF - Static variable in class org.mozilla.jss.pkix.cmc.TaggedRequest
 
CRMF - Static variable in class org.mozilla.jss.pkix.cmc.TaggedRequest.Type
 
CryptoManager - class org.mozilla.jss.CryptoManager.
This class is the starting poing for the crypto package.
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.FIPSMode() - Constructor for class org.mozilla.jss.CryptoManager.InitializationValues.FIPSMode
 
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 - Variable in class org.mozilla.jss.asn1.OCTET_STRING
 
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.
date - Variable in class org.mozilla.jss.asn1.TimeBase
 
dateToASN1(Date) - Static method in class org.mozilla.jss.pkix.crmf.CertTemplate
Converts a Date into a UTCTime or GeneralizedTime, depending on whether it falls before or after the cutoff date.
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 - Static variable in class org.mozilla.jss.asn1.CountingStream
 
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.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.CharacterString.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.TimeBase.Template
 
decode(InputStream) - Method in class org.mozilla.jss.asn1.NULL.Template
 
decode(InputStream) - Method in class org.mozilla.jss.asn1.OCTET_STRING.Template
 
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.SEQUENCE.OF_Template
Decodes a SEQUENCE OF from an input stream.
decode(InputStream) - Method in class org.mozilla.jss.asn1.INTEGER.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.ANY.Template
 
decode(InputStream) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template
 
decode(InputStream) - Method in class org.mozilla.jss.asn1.CHOICE.Template
 
decode(InputStream) - Method in class org.mozilla.jss.asn1.BIT_STRING.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.DigestedData.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.SignedAndEnvelopedData.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.EncryptedData.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.SignerInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.RecipientInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkcs7.EnvelopedData.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.SecretBag.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkcs12.PFX.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkcs12.SafeBag.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkcs12.MacData.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkcs12.CertBag.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.DirectoryString.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.AVA.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.RDN.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.Attribute.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.PBEParameter.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.primitive.Name.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cert.Extension.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo.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.cmc.ResponseBody.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.OtherInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.PendInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.PKIData.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cmmf.GetCRL.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.cms.DigestInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.ContentInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.SignerInfo.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedData.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.DigestedData.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.EnvelopedData.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.SignedData.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.cms.RecipientInfo.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.EncryptedValue.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo.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.pkix.crmf.Control.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey.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.CertRequest.Template
 
decode(InputStream) - Method in class org.mozilla.jss.pkix.crmf.CertId.Template
 
decode(Tag, ASN1Template, byte[]) - Static method in class org.mozilla.jss.asn1.ASN1Util
 
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.CharacterString.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.TimeBase.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.NULL.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.OCTET_STRING.Template
 
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.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.INTEGER.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.ANY.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.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.BIT_STRING.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.asn1.ENUMERATED.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.DigestedData.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.SignedAndEnvelopedData.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.EncryptedData.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.SignerInfo.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.RecipientInfo.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs7.EnvelopedData.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.SecretBag.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs12.PFX.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs12.SafeBag.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs12.MacData.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs12.CertBag.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes.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.PrivateKeyInfo.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.AVA.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo.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.Attribute.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.PBEParameter.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.primitive.Name.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cert.Extension.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.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.cmc.ResponseBody.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.PendInfo.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.TaggedCertificationRequest.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.CMCStatusInfo.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.IssuerAndSubject.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo.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.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.cms.DigestInfo.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.ContentInfo.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.SignerInfo.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.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.DigestedData.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.SignedAndEnvelopedData.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.RecipientInfo.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.EncryptedValue.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.CertReqMsg.Template
Decodes a CertReqMsg from the given input stream, using the given implicit tag.
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.Control.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.EncryptedKey.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey.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.PKIArchiveOptions.Template
Decodes a PKIArchiveOptions.
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.CertRequest.Template
 
decode(Tag, InputStream) - Method in class org.mozilla.jss.pkix.crmf.CertId.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 - Static variable in class org.mozilla.jss.pkcs11.PK11Cipher
 
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.
DEFAULT_BACKLOG - Static variable in class org.mozilla.jss.ssl.SSLServerSocket
The default size of the listen queue.
DEFAULT_ITERATIONS - Static variable in class org.mozilla.jss.crypto.PBEKeyGenParams
 
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.MacData
 
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_QUADS_PER_LINE - Static variable in class org.mozilla.jss.util.Base64OutputStream
 
DEFAULT_RSA_KEY_SIZE - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
DEFAULT_RSA_PUBLIC_EXPONENT - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
DEFAULT_SALT_LENGTH - Static variable in class org.mozilla.jss.crypto.PBEKeyGenParams
 
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.
defaultsTested - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
defaultVal - Variable in class org.mozilla.jss.asn1.SET.Template.Element
 
defaultVal - Variable in class org.mozilla.jss.asn1.SEQUENCE.Template.Element
 
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
 
deleteObjectByNickname(String) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
deletePasswordByNickname(String) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
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
 
deletePrivKey(PrivateKey) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
depth - Variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityItem
 
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.pkcs11.KeyType
 
DES_CBC - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
 
DES_CBC - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
 
DES_CBC_PAD - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
 
DES_CBC_PAD - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
 
DES_ECB - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
 
DES_ECB - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
 
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 - Static variable in class org.mozilla.jss.pkcs11.KeyType
 
DES3_CBC - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
 
DES3_CBC - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
 
DES3_CBC_PAD - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
 
DES3_CBC_PAD - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
 
DES3_ECB - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
 
DES3_ECB - Static variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
 
destroyPK12TokenExportContext(PK12TokenProxy) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
destroyPK12TokenImportContext(PK12TokenProxy) - Method in class org.mozilla.jss.pkcs12.PK12Token
 
DH - Static variable in class org.mozilla.jss.pkcs11.KeyType
 
dhMAC - Variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
DHMAC - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
DHMAC - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey.Type
 
digest - Variable in class org.mozilla.jss.pkcs7.DigestedData
 
digest - Variable in class org.mozilla.jss.pkcs7.DigestInfo
 
digest - Variable in class org.mozilla.jss.pkix.cms.DigestInfo
 
digest - Variable in class org.mozilla.jss.pkix.cms.DigestedData
 
digest() - Method in class org.mozilla.jss.crypto.JSSMessageDigest
Completes digestion.
digest(byte[]) - Method in class org.mozilla.jss.crypto.JSSMessageDigest
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
Completes digesting, storing the result into the provided array.
digest(byte[], int, int) - Method in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
digest(CipherContextProxy, byte[], int, int) - Static method in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
digestAlg - Variable in class org.mozilla.jss.crypto.SignatureAlgorithm
 
digestAlgorithm - Variable in class org.mozilla.jss.pkcs7.DigestedData
 
digestAlgorithm - Variable in class org.mozilla.jss.pkcs7.DigestInfo
 
digestAlgorithm - Variable in class org.mozilla.jss.pkcs7.SignerInfo
 
digestAlgorithm - Variable in class org.mozilla.jss.pkix.cms.DigestInfo
 
digestAlgorithm - Variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
digestAlgorithm - Variable in class org.mozilla.jss.pkix.cms.DigestedData
 
DigestAlgorithm - class org.mozilla.jss.crypto.DigestAlgorithm.
 
DigestAlgorithm(int, String, OBJECT_IDENTIFIER, int) - Constructor for class org.mozilla.jss.crypto.DigestAlgorithm
 
digestAlgorithms - Variable in class org.mozilla.jss.pkcs7.SignedData
 
digestAlgorithms - Variable in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
 
digestAlgorithms - Variable in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
digestAlgorithms - Variable in class org.mozilla.jss.pkix.cms.SignedData
 
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() - Constructor for class org.mozilla.jss.pkcs7.DigestedData
 
DigestedData() - Constructor for class org.mozilla.jss.pkix.cms.DigestedData
 
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
 
digestEncryptionAlgorithm - Variable in class org.mozilla.jss.pkcs7.SignerInfo
 
digestEncryptionAlgorithm - Variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
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() - Constructor for class org.mozilla.jss.pkcs7.DigestInfo
 
DigestInfo() - Constructor for class org.mozilla.jss.pkix.cms.DigestInfo
 
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
 
digestProxy - Variable in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
DigestTest - class org.mozilla.jss.crypto.DigestTest.
 
DigestTest() - Constructor for class org.mozilla.jss.crypto.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() - Constructor for class org.mozilla.jss.pkix.primitive.DirectoryString
 
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.KeyWrapping
 
doClientAuth - Variable in class org.mozilla.jss.ssl.SSLServer
 
doClientAuth - Variable in class org.mozilla.jss.ssl.SSLClient
 
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
Completes an cipher operation.
doFinal() - Method in class org.mozilla.jss.pkcs11.PK11Cipher
 
doFinal(byte[]) - Method in class org.mozilla.jss.crypto.Cipher
Completes an cipher operation.
doFinal(byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Cipher
 
doFinal(byte[], int, int) - Method in class org.mozilla.jss.crypto.Cipher
Completes an cipher operation.
doFinal(byte[], int, int) - Method in class org.mozilla.jss.pkcs11.PK11Cipher
 
doLineBreaks - Variable in class org.mozilla.jss.util.Base64OutputStream
 
DOMESTIC - Static variable in class org.mozilla.jss.ssl.SSLSocket.CipherPolicy
 
DOMESTIC_POLICY - Static variable in class org.mozilla.jss.CryptoManager
 
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.
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
 
DSA - Static variable in class org.mozilla.jss.pkcs11.KeyType
 
DSAFamily - Static variable in class org.mozilla.jss.crypto.KeyPairAlgorithm
 
DSAFromRaw(byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11PubKey
 
DSASignature - class org.mozilla.jss.provider.DSASignature.
 
DSASignature - Static variable in class org.mozilla.jss.crypto.SignatureAlgorithm
Raw DSA signing.
DSASignature() - Constructor for class org.mozilla.jss.provider.DSASignature
 
DSASignatureWithSHA1Digest - Static variable in class org.mozilla.jss.crypto.SignatureAlgorithm
 

E

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.asn1.CHOICE.Template
Retrieves the element at the specified index.
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
 
elements - Variable in class org.mozilla.jss.asn1.SET.Template
 
elements - Variable in class org.mozilla.jss.asn1.SEQUENCE.Template
 
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
 
ENABLED - Static variable in class org.mozilla.jss.CryptoManager.InitializationValues.FIPSMode
Enable FIPS mode.
enableFIPS(boolean) - Static method in class org.mozilla.jss.CryptoManager
Enables or disables FIPS-140-1 compliant mode.
enableSSL2(boolean) - Method in class org.mozilla.jss.ssl.SocketBase
 
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.SocketBase
 
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 - Variable in class org.mozilla.jss.crypto.PBEAlgorithm
 
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() - Constructor for class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
 
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.SET
Writes the DER encoding to the given output stream.
encode(OutputStream) - Method in class org.mozilla.jss.asn1.CharacterString
 
encode(OutputStream) - Method in class org.mozilla.jss.asn1.TimeBase
 
encode(OutputStream) - Method in class org.mozilla.jss.asn1.NULL
 
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 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.asn1.EXPLICIT
 
encode(OutputStream) - Method in class org.mozilla.jss.asn1.BOOLEAN
 
encode(OutputStream) - Method in class org.mozilla.jss.asn1.ASN1Header
 
encode(OutputStream) - Method in class org.mozilla.jss.asn1.ANY
 
encode(OutputStream) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
 
encode(OutputStream) - Method in class org.mozilla.jss.asn1.CHOICE
Encodes this CHOICE.
encode(OutputStream) - Method in class org.mozilla.jss.asn1.BIT_STRING
 
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.DigestedData
 
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.SignedAndEnvelopedData
 
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.EncryptedData
 
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.SignerInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.RecipientInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkcs7.EnvelopedData
 
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.SecretBag
 
encode(OutputStream) - Method in class org.mozilla.jss.pkcs12.PFX
 
encode(OutputStream) - Method in class org.mozilla.jss.pkcs12.SafeBag
 
encode(OutputStream) - Method in class org.mozilla.jss.pkcs12.MacData
 
encode(OutputStream) - Method in class org.mozilla.jss.pkcs12.CertBag
 
encode(OutputStream) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.DirectoryString
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.AVA
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.RDN
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.Attribute
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.PBEParameter
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.primitive.Name
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cert.Extension
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cert.Certificate
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.ResponseBody
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.OtherInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.PendInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.PKIData
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.GetCRL
 
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.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.cms.DigestInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.ContentInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignerInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedData
 
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.DigestedData
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.EnvelopedData
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignedData
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.cms.RecipientInfo
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
 
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.pkix.crmf.ProofOfPossession
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
 
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
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.CertRequest
This method is not yet supported.
encode(OutputStream) - Method in class org.mozilla.jss.pkix.crmf.CertId
 
encode(Tag, ASN1Value) - Static method in class org.mozilla.jss.asn1.ASN1Util
 
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.CharacterString
 
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.NULL
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.OCTET_STRING
 
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.INTEGER
 
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.asn1.EXPLICIT
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.BOOLEAN
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.ANY
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.CHOICE
Encodes this CHOICE.
encode(Tag, OutputStream) - Method in class org.mozilla.jss.asn1.BIT_STRING
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.DigestedData
 
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.SignedAndEnvelopedData
 
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.EncryptedData
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.SignerInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.RecipientInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs7.EnvelopedData
 
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.SecretBag
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs12.PFX
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs12.SafeBag
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs12.MacData
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs12.CertBag
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.DirectoryString
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.AVA
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.RDN
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.Attribute
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.PBEParameter
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.primitive.Name
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cert.Extension
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cert.Certificate
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.ResponseBody
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.OtherInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.PendInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.PKIData
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cmmf.GetCRL
 
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.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.cms.DigestInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.ContentInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignerInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.EncryptedData
 
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.DigestedData
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.EnvelopedData
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.SignedData
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.cms.RecipientInfo
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
 
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.pkix.crmf.ProofOfPossession
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey
 
encode(Tag, OutputStream) - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
 
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.PKIArchiveOptions
DER-encodes a PKIArchiveOptions.
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.CertId
 
encoded - Variable in class org.mozilla.jss.asn1.ANY
 
encodedAuthSafes - Variable in class org.mozilla.jss.pkcs12.PFX
 
encodedContents - Variable in class org.mozilla.jss.asn1.INTEGER
 
encodedContents - Variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
 
encodeValidityDate(Date) - Static method in class org.mozilla.jss.pkix.cert.CertificateInfo
Returns the correct ASN1Value (UTCTime or GeneralizedTime) to represent the given certificate validity date.
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 - Static variable in class org.mozilla.jss.util.Base64OutputStream
 
encoding - Variable in class org.mozilla.jss.asn1.Tag.Class
 
encoding - Variable in class org.mozilla.jss.pkix.cmmf.CertOrEncCert
 
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 - Static variable in class org.mozilla.jss.pkcs11.PK11Cipher
 
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_PRIV_KEY - Static variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.Type
 
ENCRYPTED_VALUE - Static variable in class org.mozilla.jss.pkix.crmf.EncryptedKey
 
ENCRYPTED_VALUE - Static variable in class org.mozilla.jss.pkix.crmf.EncryptedKey.Type
 
encryptedContent - Variable in class org.mozilla.jss.pkcs7.EncryptedContentInfo
 
encryptedContent - Variable in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
 
encryptedContentInfo - Variable in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
 
encryptedContentInfo - Variable in class org.mozilla.jss.pkcs7.EncryptedData
 
encryptedContentInfo - Variable in class org.mozilla.jss.pkcs7.EnvelopedData
 
encryptedContentInfo - Variable in class org.mozilla.jss.pkix.cms.EncryptedData
 
encryptedContentInfo - Variable in class org.mozilla.jss.pkix.cms.EnvelopedData
 
encryptedContentInfo - Variable in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
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() - Constructor for class org.mozilla.jss.pkcs7.EncryptedContentInfo
 
EncryptedContentInfo() - Constructor for class org.mozilla.jss.pkix.cms.EncryptedContentInfo
 
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 - Variable in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
 
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() - Constructor for class org.mozilla.jss.pkcs7.EncryptedData
 
EncryptedData() - Constructor for class org.mozilla.jss.pkix.cms.EncryptedData
 
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.
encryptedDigest - Variable in class org.mozilla.jss.pkcs7.SignerInfo
 
encryptedDigest - Variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
encryptedKey - Variable in class org.mozilla.jss.pkcs7.RecipientInfo
 
encryptedKey - Variable in class org.mozilla.jss.pkix.cms.RecipientInfo
 
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.Type() - Constructor for class org.mozilla.jss.pkix.crmf.EncryptedKey.Type
 
EncryptedKey() - Constructor for class org.mozilla.jss.pkix.crmf.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() - Constructor for class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
 
EncryptedPrivateKeyInfo(AlgorithmIdentifier, OCTET_STRING) - Constructor for class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
Creates an EncryptedPrivateKeyInfo from its components.
encryptedPrivKey - Variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
 
encryptedValue - Variable in class org.mozilla.jss.pkix.crmf.EncryptedKey
 
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() - Constructor for class org.mozilla.jss.pkix.crmf.EncryptedValue
 
EncryptedValue(AlgorithmIdentifier, AlgorithmIdentifier, BIT_STRING, AlgorithmIdentifier, OCTET_STRING, BIT_STRING) - Constructor for class org.mozilla.jss.pkix.crmf.EncryptedValue
 
encryptionAlgorithm - Variable in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
 
EncryptionAlgorithm - class org.mozilla.jss.crypto.EncryptionAlgorithm.
An algorithm for performing symmetric encryption.
EncryptionAlgorithm(int, String, Class, int, boolean, OBJECT_IDENTIFIER) - Constructor for class org.mozilla.jss.crypto.EncryptionAlgorithm
 
encSymmKey - Variable in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
encValue - Variable in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
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
 
engine - Variable in class org.mozilla.jss.crypto.Signature
 
engine - Variable in class org.mozilla.jss.provider.PKCS11SecureRandom
 
engineDigest() - Method in class org.mozilla.jss.provider.MessageDigest
 
engineGenerateSeed(int) - Method in class org.mozilla.jss.provider.PKCS11SecureRandom
 
engineGetParameter(String) - Method in class org.mozilla.jss.provider.SHA1RSASignature
 
engineGetParameter(String) - Method in class org.mozilla.jss.provider.MD2RSASignature
 
engineGetParameter(String) - Method in class org.mozilla.jss.provider.DSASignature
 
engineGetParameter(String) - Method in class org.mozilla.jss.provider.MD5RSASignature
 
engineInitSign(PrivateKey) - Method in class org.mozilla.jss.crypto.SignatureSpi
 
engineInitSign(PrivateKey) - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineInitSign
engineInitSign(PrivateKey) - Method in class org.mozilla.jss.provider.SHA1RSASignature
 
engineInitSign(PrivateKey) - Method in class org.mozilla.jss.provider.MD2RSASignature
 
engineInitSign(PrivateKey) - Method in class org.mozilla.jss.provider.DSASignature
 
engineInitSign(PrivateKey) - Method in class org.mozilla.jss.provider.MD5RSASignature
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.mozilla.jss.crypto.SignatureSpi
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineInitSign This just here for JCA compliance(?), we don't take randoms this way.
engineInitSign(PrivateKey, SecureRandom) - Method in class org.mozilla.jss.provider.SHA1RSASignature
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.mozilla.jss.provider.MD2RSASignature
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.mozilla.jss.provider.DSASignature
 
engineInitSign(PrivateKey, SecureRandom) - Method in class org.mozilla.jss.provider.MD5RSASignature
 
engineInitSign(PrivateKey, SecureRandom, SignatureAlgorithm) - Method in class org.mozilla.jss.provider.Signature
 
engineInitSign(PrivateKey, SignatureAlgorithm) - Method in class org.mozilla.jss.provider.Signature
 
engineInitVerify(PublicKey) - Method in class org.mozilla.jss.crypto.SignatureSpi
 
engineInitVerify(PublicKey) - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineInitVerify
engineInitVerify(PublicKey) - Method in class org.mozilla.jss.provider.SHA1RSASignature
 
engineInitVerify(PublicKey) - Method in class org.mozilla.jss.provider.MD2RSASignature
 
engineInitVerify(PublicKey) - Method in class org.mozilla.jss.provider.DSASignature
 
engineInitVerify(PublicKey) - Method in class org.mozilla.jss.provider.MD5RSASignature
 
engineInitVerify(PublicKey, SignatureAlgorithm) - Method in class org.mozilla.jss.provider.Signature
 
engineNextBytes(byte[]) - Method in class org.mozilla.jss.provider.PKCS11SecureRandom
 
engineRawSignNative(PK11Token, PrivateKey, byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11Signature
Performs raw signing of the given hash with the given private key.
engineRawVerifyNative(PK11Token, PublicKey, byte[], byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11Signature
Performs raw verification of the signature of a hash using the given public key, on the given token.
engineReset() - Method in class org.mozilla.jss.provider.MessageDigest
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.mozilla.jss.crypto.SignatureSpi
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineSetParameter
engineSetParameter(AlgorithmParameterSpec) - Method in class org.mozilla.jss.provider.Signature
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.mozilla.jss.provider.SHA1RSASignature
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.mozilla.jss.provider.MD2RSASignature
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.mozilla.jss.provider.DSASignature
 
engineSetParameter(AlgorithmParameterSpec) - Method in class org.mozilla.jss.provider.MD5RSASignature
 
engineSetParameter(String, Object) - Method in class org.mozilla.jss.provider.SHA1RSASignature
 
engineSetParameter(String, Object) - Method in class org.mozilla.jss.provider.MD2RSASignature
 
engineSetParameter(String, Object) - Method in class org.mozilla.jss.provider.DSASignature
 
engineSetParameter(String, Object) - Method in class org.mozilla.jss.provider.MD5RSASignature
 
engineSetSeed(byte[]) - Method in class org.mozilla.jss.provider.PKCS11SecureRandom
 
engineSign() - Method in class org.mozilla.jss.crypto.SignatureSpi
 
engineSign() - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineSign
engineSign() - Method in class org.mozilla.jss.provider.Signature
 
engineSign() - Method in class org.mozilla.jss.provider.SHA1RSASignature
 
engineSign() - Method in class org.mozilla.jss.provider.MD2RSASignature
 
engineSign() - Method in class org.mozilla.jss.provider.DSASignature
 
engineSign() - Method in class org.mozilla.jss.provider.MD5RSASignature
 
engineSign(byte[], int, int) - Method in class org.mozilla.jss.crypto.SignatureSpi
 
engineSign(byte[], int, int) - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineSign
engineSign(byte[], int, int) - Method in class org.mozilla.jss.provider.Signature
 
engineSign(byte[], int, int) - Method in class org.mozilla.jss.provider.SHA1RSASignature
 
engineSign(byte[], int, int) - Method in class org.mozilla.jss.provider.MD2RSASignature
 
engineSign(byte[], int, int) - Method in class org.mozilla.jss.provider.DSASignature
 
engineSign(byte[], int, int) - Method in class org.mozilla.jss.provider.MD5RSASignature
 
engineSignNative() - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineSignNative
engineUpdate(byte) - Method in class org.mozilla.jss.crypto.SignatureSpi
 
engineUpdate(byte) - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineUpdate
engineUpdate(byte) - Method in class org.mozilla.jss.provider.Signature
 
engineUpdate(byte) - Method in class org.mozilla.jss.provider.MessageDigest
 
engineUpdate(byte) - Method in class org.mozilla.jss.provider.SHA1RSASignature
 
engineUpdate(byte) - Method in class org.mozilla.jss.provider.MD2RSASignature
 
engineUpdate(byte) - Method in class org.mozilla.jss.provider.DSASignature
 
engineUpdate(byte) - Method in class org.mozilla.jss.provider.MD5RSASignature
 
engineUpdate(byte[], int, int) - Method in class org.mozilla.jss.crypto.SignatureSpi
 
engineUpdate(byte[], int, int) - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineUpdate
engineUpdate(byte[], int, int) - Method in class org.mozilla.jss.provider.Signature
 
engineUpdate(byte[], int, int) - Method in class org.mozilla.jss.provider.MessageDigest
 
engineUpdate(byte[], int, int) - Method in class org.mozilla.jss.provider.SHA1RSASignature
 
engineUpdate(byte[], int, int) - Method in class org.mozilla.jss.provider.MD2RSASignature
 
engineUpdate(byte[], int, int) - Method in class org.mozilla.jss.provider.DSASignature
 
engineUpdate(byte[], int, int) - Method in class org.mozilla.jss.provider.MD5RSASignature
 
engineUpdateNative(byte[], int, int) - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineUpdateNative
engineVerify(byte[]) - Method in class org.mozilla.jss.crypto.SignatureSpi
 
engineVerify(byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineVerify
engineVerify(byte[]) - Method in class org.mozilla.jss.provider.Signature
 
engineVerify(byte[]) - Method in class org.mozilla.jss.provider.SHA1RSASignature
 
engineVerify(byte[]) - Method in class org.mozilla.jss.provider.MD2RSASignature
 
engineVerify(byte[]) - Method in class org.mozilla.jss.provider.DSASignature
 
engineVerify(byte[]) - Method in class org.mozilla.jss.provider.MD5RSASignature
 
engineVerifyNative(byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Signature
engineVerifyNative
enum - Variable in class org.mozilla.jss.ssl.SSLSocket.CipherPolicy
 
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(byte[]) - Constructor for class org.mozilla.jss.asn1.ENUMERATED
 
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
 
ENVELOPED_DATA - Static variable in class org.mozilla.jss.pkix.crmf.EncryptedKey.Type
 
envelopedData - 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() - Constructor for class org.mozilla.jss.pkcs7.EnvelopedData
 
EnvelopedData() - Constructor for class org.mozilla.jss.pkix.cms.EnvelopedData
 
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.util.NativeProxy
Deep comparison operator.
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.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.PK11Token
Deep-comparison operator.
equals(Object) - Method in class org.mozilla.jss.pkcs11.PK11Cert.StringPrincipal
 
equals(Object) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo.Version
 
equals(Object) - Method in class org.mozilla.jss.pkix.cms.DigestInfo
 
ERROR - Static variable in class org.mozilla.jss.util.Debug
 
escapeHTML(String) - Method in class org.mozilla.jss.ssl.SSLServer
given an input string, convert less-than, greater-than, and ampersand from raw characters to escaped characters (< becomes `&lt;', etc.)
escapeHTML(String) - Method in class org.mozilla.jss.ssl.SSLClient
given an input string, convert less-than, greater-than, and ampersand from raw characters to escaped characters (< becomes `&lt;', etc.)
EVERY_TIME - Static variable in interface org.mozilla.jss.crypto.CryptoToken
Need to provide a password before each crypto operation.
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() - Constructor for class org.mozilla.jss.asn1.EXPLICIT.Template
 
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() - Constructor for class org.mozilla.jss.asn1.EXPLICIT
 
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
 
EXPORT_POLICY - Static variable in class org.mozilla.jss.CryptoManager
 
exportCertsToPKCS7(X509Certificate[]) - Method in class org.mozilla.jss.CryptoManager
Exports one or more certificates into a PKCS #7 certificate container.
exportPK12Token(PK12TokenProxy, X509Certificate) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
exportToPKCS12File() - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
This protected synchronized method is always called whenever it is known that a file does NOT exist (as denoted by the second argument to the PK12Token factory "constructor" method).
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() - Constructor for class org.mozilla.jss.pkix.cert.Extension
 
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.
extensions - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
extensions - Variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
extnId - Variable in class org.mozilla.jss.pkix.cert.Extension
 
extnValue - Variable in class org.mozilla.jss.pkix.cert.Extension
 
extractPublicValue(PublicKey, PrivateKey.Type) - Static method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Extracts the "public value" from a public key.

F

FAIL - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
 
FAIL - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo.Type
 
FAIL_INFO - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
 
failed - Variable in class org.mozilla.jss.ssl.SSLServer
 
failed - Variable in class org.mozilla.jss.ssl.SSLClient
 
FAILED - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
failInfo - Variable in class org.mozilla.jss.pkix.cmc.OtherInfo
 
failInfo - Variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
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.
FILE_EXISTS - Static variable in class org.mozilla.jss.pkcs12.PK12Token.Flag
 
filename - Variable in class org.mozilla.jss.pkcs12.PK12Token
 
finalize() - Method in class org.mozilla.jss.util.NativeProxy
Finalize this NativeProxy by releasing its native resources.
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.crypto.PBEKeyGenParams
 
finalize() - Method in class org.mozilla.jss.pkcs11.KeyProxy
 
finalize() - Method in class org.mozilla.jss.pkcs11.PublicKeyProxy
 
finalize() - Method in class org.mozilla.jss.pkcs11.CertProxy
 
finalize() - Method in class org.mozilla.jss.pkcs11.PrivateKeyProxy
 
finalize() - Method in class org.mozilla.jss.pkcs11.SigContextProxy
 
finalize() - Method in class org.mozilla.jss.pkcs11.SymKeyProxy
 
finalize() - Method in class org.mozilla.jss.pkcs11.ModuleProxy
 
finalize() - Method in class org.mozilla.jss.pkcs11.TokenProxy
 
finalize() - Method in class org.mozilla.jss.pkcs12.PK12TokenProxy
 
finalize() - Method in class org.mozilla.jss.ssl.SocketProxy
 
finalize() - Method in class org.mozilla.jss.ssl.SSLServerSocket
 
finalize() - Method in class org.mozilla.jss.ssl.SSLSocket
 
finalizeContext(CipherContextProxy, int, boolean) - Static method in class org.mozilla.jss.pkcs11.PK11Cipher
 
findCertByIssuerAndSerialNumber(byte[], INTEGER) - Method in class org.mozilla.jss.CryptoManager
Looks up a certificate by issuer and serial number.
findCertByIssuerAndSerialNumberNative(byte[], byte[]) - Method in class org.mozilla.jss.CryptoManager
 
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
 
findElementByTag(Tag) - Method in class org.mozilla.jss.asn1.SET.Template
Returns the index in the vector of the type with this tag and class, or -1 if not found.
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.
FIPSKeyStorageSlotDescription - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
 
fipsMode - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
The FIPS mode of the security library.
FIPSSlotDescription - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
 
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 - Variable in class org.mozilla.jss.asn1.ASN1Header
 
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.SET
 
FORM - Static variable in class org.mozilla.jss.asn1.CharacterString
 
FORM - Static variable in class org.mozilla.jss.asn1.TimeBase
 
FORM - Static variable in class org.mozilla.jss.asn1.NULL
 
FORM - Static variable in class org.mozilla.jss.asn1.BMPString
 
FORM - Static variable in class org.mozilla.jss.asn1.PrintableString
 
FORM - Static variable in class org.mozilla.jss.asn1.OCTET_STRING
 
FORM - Static variable in class org.mozilla.jss.asn1.UTF8String
 
FORM - Static variable in class org.mozilla.jss.asn1.INTEGER
 
FORM - Static variable in class org.mozilla.jss.asn1.EXPLICIT
 
FORM - Static variable in class org.mozilla.jss.asn1.BOOLEAN
 
FORM - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
 
FORM - Static variable in class org.mozilla.jss.asn1.BIT_STRING
 
Form() - Constructor for class org.mozilla.jss.asn1.Form
 
Form(String) - Constructor for class org.mozilla.jss.asn1.Form
 
formMatch(Form) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template
 
FORTEZZA - Static variable in class org.mozilla.jss.pkcs11.KeyType
 
FRANCE - Static variable in class org.mozilla.jss.ssl.SSLSocket.CipherPolicy
 
FRANCE_POLICY - Static variable in class org.mozilla.jss.CryptoManager
 
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.
fromOID(OBJECT_IDENTIFIER) - Static method in class org.mozilla.jss.crypto.DigestAlgorithm
 
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.SignatureAlgorithm
Looks up the signature algorithm with the given OID.
fromOID(OBJECT_IDENTIFIER) - Static method in class org.mozilla.jss.crypto.KeyGenAlgorithm
 
fromOID(OBJECT_IDENTIFIER) - Static method in class org.mozilla.jss.crypto.EncryptionAlgorithm
 
fromRaw(PrivateKey.Type, byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11PubKey
Creates a PK11PubKey from its raw form.

G

g1024 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
g512 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
g768 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
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 GeneralizedTimes.
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
 
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
generateDSAKeyPair(PK11Token, byte[], byte[], byte[], boolean) - Method in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
Generates a DSA key pair with the given P, Q, and G values.
generateInstance(byte[]) - Method in class org.mozilla.jss.asn1.OCTET_STRING.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(char[]) - Method in class org.mozilla.jss.asn1.BMPString.Template
 
generateInstance(char[]) - Method in class org.mozilla.jss.asn1.PrintableString.Template
 
generateInstance(char[]) - Method in class org.mozilla.jss.asn1.UTF8String.Template
 
generateInstance(char[]) - Method in class org.mozilla.jss.asn1.TeletexString.Template
 
generateInstance(char[]) - Method in class org.mozilla.jss.asn1.UniversalString.Template
 
generateInstance(Date) - Method in class org.mozilla.jss.asn1.TimeBase.Template
 
generateInstance(Date) - Method in class org.mozilla.jss.asn1.UTCTime.Template
 
generateInstance(Date) - Method in class org.mozilla.jss.asn1.GeneralizedTime.Template
 
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.
generateNative(int) - Static method in class org.mozilla.jss.crypto.PQGParams
Does the actual work of generation, but does not verify.
generateNative(int, int) - Static method in class org.mozilla.jss.crypto.PQGParams
Does the actual work of generation, but does not verify.
generateNormal(PK11Token, KeyGenAlgorithm, int) - Static method in class org.mozilla.jss.pkcs11.PK11KeyGenerator
A native method to generate a non-PBE key.
generatePBE_IV() - Method in interface org.mozilla.jss.crypto.KeyGenerator
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.
generatePBE_IV(KeyGenAlgorithm, byte[], byte[], int) - Static method in class org.mozilla.jss.pkcs11.PK11KeyGenerator
A native method to generate an IV using a PBE algorithm.
generatePBE(PK11Token, KeyGenAlgorithm, byte[], byte[], int) - Static method in class org.mozilla.jss.pkcs11.PK11KeyGenerator
A native method to generate a PBE key.
generatePK10(String, int, String, byte[], byte[], byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Token
 
generateRSAKeyPair(PK11Token, int, long, boolean) - Method in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
Generates an RSA key pair with the given size and public exponent.
genKeyPair() - Method in class org.mozilla.jss.crypto.KeyPairGenerator
Generates a new key pair.
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.provider.MessageDigest
Returns the particular algorithm that the subclass is implementing.
getAlg() - Method in class org.mozilla.jss.provider.SHA1MessageDigest
 
getAlg() - Method in class org.mozilla.jss.provider.MD2MessageDigest
 
getAlg() - Method in class org.mozilla.jss.provider.MD5MessageDigest
 
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.KeyPairGenerator
 
getAlgorithm() - Method in class org.mozilla.jss.crypto.JSSMessageDigest
Returns the algorithm that this digest uses.
getAlgorithm() - Method in class org.mozilla.jss.crypto.Signature
Returns the name of the algorithm to be used for signing.
getAlgorithm() - Method in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
getAlgorithm() - Method in class org.mozilla.jss.pkcs11.PK11Key
 
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
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.
getArgument(String) - Method in class org.mozilla.jss.ssl.SSLServer
 
getArgument(String) - Method in class org.mozilla.jss.ssl.SSLClient
 
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.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
 
getByteCopy() - Method in class org.mozilla.jss.util.Password
Returns a null-terminated byte array that is the byte-encoding of this password.
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(byte[]) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
getCertByIssuerAndSerialNum(byte[], String, long) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
getCertByNickname(String) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
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.
getCharConverter() - Method in class org.mozilla.jss.asn1.CharacterString
 
getCharConverter() - Method in class org.mozilla.jss.asn1.IA5String
 
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
 
getCharConverter() - Method in class org.mozilla.jss.asn1.BMPString
Returns the conversion object for converting between an encoded byte array an an array of Java characters.
getCharConverter() - Method in class org.mozilla.jss.asn1.BMPString.Template
 
getCharConverter() - Method in class org.mozilla.jss.asn1.PrintableString
 
getCharConverter() - Method in class org.mozilla.jss.asn1.PrintableString.Template
 
getCharConverter() - Method in class org.mozilla.jss.asn1.UTF8String
 
getCharConverter() - Method in class org.mozilla.jss.asn1.UTF8String.Template
 
getCharConverter() - Method in class org.mozilla.jss.asn1.TeletexString
 
getCharConverter() - Method in class org.mozilla.jss.asn1.TeletexString.Template
 
getCharConverter() - Method in class org.mozilla.jss.asn1.UniversalString
 
getCharConverter() - Method in class org.mozilla.jss.asn1.UniversalString.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
Creates a Cipher object, which can be used for encryption and decryption.
getCipherContext(EncryptionAlgorithm) - Method in class org.mozilla.jss.pkcs11.PK11Token
 
getCmsSequence() - Method in class org.mozilla.jss.pkix.cmc.ResponseBody
 
getCmsSequence() - Method in class org.mozilla.jss.pkix.cmc.PKIData
 
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.EncryptedContentInfo
 
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.
getControlSequence() - Method in class org.mozilla.jss.pkix.cmc.ResponseBody
 
getControlSequence() - Method in class org.mozilla.jss.pkix.cmc.PKIData
 
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() - Constructor for class org.mozilla.jss.pkix.cmmf.GetCRL
 
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.
getDefault() - Method in class org.mozilla.jss.asn1.SEQUENCE.Template.Element
 
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.DigestInfo
 
getDigest() - Method in class org.mozilla.jss.pkix.cms.DigestedData
 
getDigestAlg() - Method in class org.mozilla.jss.crypto.SignatureAlgorithm
The digest portion of the signature algorithm.
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.pkcs7.SignerInfo
Retrieves the DigestAlgorithm used in this SignerInfo.
getDigestAlgorithm() - Method in class org.mozilla.jss.pkix.cms.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
 
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
Creates a Digest object.
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.
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 interface org.mozilla.jss.crypto.X509Certificate
Returns the DER encoding of this certificate.
getEncoded() - Method in class org.mozilla.jss.pkcs11.PK11Key
Unimplemented way of getting a standard encoding of the key.
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.PK11Cert
 
getEncoded() - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
getEncoded() - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
getEncodedContents() - Method in class org.mozilla.jss.asn1.CharacterString
 
getEncodedContents() - Method in class org.mozilla.jss.asn1.INTEGER
 
getEncodedContents() - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
Gets the encoding of the contents, or a cached copy.
getEncoding(Tag) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
Returns the encoding for the given tag.
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.SignedAndEnvelopedData
Returns the encrypted content.
getEncryptedContentInfo() - Method in class org.mozilla.jss.pkcs7.EncryptedData
 
getEncryptedContentInfo() - Method in class org.mozilla.jss.pkcs7.EnvelopedData
 
getEncryptedContentInfo() - Method in class org.mozilla.jss.pkix.cms.EncryptedData
 
getEncryptedContentInfo() - Method in class org.mozilla.jss.pkix.cms.EnvelopedData
 
getEncryptedContentInfo() - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
Returns the encrypted content.
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.
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
 
getEncSymmKey() - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
May return null.
getEncValue() - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
getEnum() - Method in class org.mozilla.jss.ssl.SSLSocket.CipherPolicy
 
getEnvelopedData() - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey
Should only be called if getType returns ENVELOPED_DATA.
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.pkcs11.PK11Key
Unimplemented way of getting standard encoding format of the key.
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.pkix.primitive.PrivateKeyInfo
 
getFormat() - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
getGByteArray() - Method in class org.mozilla.jss.pkcs11.PK11DSAPublicKey
 
getH() - Method in class org.mozilla.jss.crypto.PQGParams
 
getHeader() - Method in class org.mozilla.jss.asn1.BOOLEAN
 
getHeader() - Method in class org.mozilla.jss.asn1.ANY
Returns the ASN.1 header from the encoding.
getHeader(Tag) - Method in class org.mozilla.jss.asn1.INTEGER
 
getHeader(Tag) - Method in class org.mozilla.jss.asn1.BOOLEAN
 
getHeader(Tag) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
Compute the ASN1 header for this tag.
getImplicitTag() - Method in class org.mozilla.jss.asn1.SET.Element
Returns the implicit tag for this value, if there is one.
getImplicitTag() - Method in class org.mozilla.jss.asn1.SET.Template.Element
 
getImplicitTag() - Method in class org.mozilla.jss.asn1.SEQUENCE.Template.Element
 
getImplicitTag() - Method in class org.mozilla.jss.asn1.CHOICE.Template.Element
Returns the implicit tag for this CHOICE template element, if there is one.
getInetAddress() - Method in class org.mozilla.jss.ssl.SocketBase
 
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.
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.CertTemplate
Returns the issuer field of this CertTemplate.
getIssuer() - Method in class org.mozilla.jss.pkix.crmf.CertId
Returns the issuer field as an ANY.
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.GetCRL
Returns the issuerName field.
getIssuerName() - Method in class org.mozilla.jss.pkix.cmmf.RevRequest
Returns the issuerName field as an ANY.
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.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.
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
 
getKeyGenerator(KeyGenAlgorithm) - Method in interface org.mozilla.jss.crypto.CryptoToken
Creates a KeyGenerator object, which can be used to generate symmetric encryption keys.
getKeyGenerator(KeyGenAlgorithm) - Method in class org.mozilla.jss.pkcs11.PK11Token
 
getKeyPairGenerator(KeyPairAlgorithm) - Method in interface org.mozilla.jss.crypto.CryptoToken
Creates a KeyPairGenerator object, which can be used to generate key pairs.
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.
getKeyType() - Method in class org.mozilla.jss.pkcs11.PK11PubKey
 
getKeyType() - Method in class org.mozilla.jss.pkcs11.PK11PrivKey
 
getKeyType() - Method in class org.mozilla.jss.pkcs11.PK11SymKey
 
getKeyTypeFromAlgorithm(Algorithm) - Static method in class org.mozilla.jss.pkcs11.KeyType
Returns the KeyType corresponding to the given Algorithm.
getKeyWrapper(KeyWrapAlgorithm) - Method in interface org.mozilla.jss.crypto.CryptoToken
 
getKeyWrapper(KeyWrapAlgorithm) - Method in class org.mozilla.jss.pkcs11.PK11Token
 
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
 
getLocalAddressNative() - 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.SocketBase
 
getLocalPort() - Method in class org.mozilla.jss.ssl.SSLSocket
 
getLocalPortNative() - Method in class org.mozilla.jss.ssl.SocketBase
 
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.
getModules() - Method in class org.mozilla.jss.CryptoManager
Retrieves all installed cryptographic modules.
getModulus() - Method in class org.mozilla.jss.pkcs11.PK11RSAPublicKey
 
getModulusByteArray() - Method in class org.mozilla.jss.pkcs11.PK11RSAPublicKey
 
getName() - Method in class org.mozilla.jss.util.PasswordCallbackInfo
The name of the file or token that is being logged into.
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.PK11Token
 
getName() - Method in class org.mozilla.jss.pkcs11.PK11Cert.StringPrincipal
 
getName() - Method in class org.mozilla.jss.pkcs11.PK11Module
Returns the common name of this module.
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
 
getNumRead() - Method in class org.mozilla.jss.asn1.CountingStream
 
getObjectByNickname(String) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
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.ResponseBody
 
getOtherMsgSequence() - Method in class org.mozilla.jss.pkix.cmc.PKIData
 
getOutputSize() - Method in class org.mozilla.jss.crypto.DigestAlgorithm
Returns the output size in bytes for this algorithm.
getOutputSize() - Method in class org.mozilla.jss.crypto.JSSMessageDigest
Returns the length of the digest created by this digest's digest 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.PrivateKey
Returns the CryptoToken that owns this private key.
getOwningToken() - Method in interface org.mozilla.jss.crypto.TokenCertificate
Returns the CryptoToken that owns this certificate.
getOwningToken() - Method in interface org.mozilla.jss.crypto.SymmetricKey
 
getOwningToken() - Method in class org.mozilla.jss.pkcs11.PK11Cert
 
getOwningToken() - Method in class org.mozilla.jss.pkcs11.PK11InternalTokenCert
 
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.PK11SymKey
 
getOwningToken() - Method in class org.mozilla.jss.pkcs11.PK11TokenCert
 
getPadCount() - Method in class org.mozilla.jss.asn1.BIT_STRING
Returns the number of padding bits at the end of the array.
getParameterClass() - Method in class org.mozilla.jss.crypto.Algorithm
The type of parameter that this algorithm expects.
getParameterClass() - Method in class org.mozilla.jss.crypto.KeyWrapAlgorithm
The type 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
Returns the passphrase field.
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.util.ConsolePasswordCallback
 
getPasswordAgain(PasswordCallbackInfo) - Method in class org.mozilla.jss.util.NullPasswordCallback
 
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.
getPasswordByNickname(String) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
getPasswordByteCopy(Password) - Static method in class org.mozilla.jss.pkcs11.Tunnel
 
getPasswordByteCopy(Password) - Static method in class org.mozilla.jss.pkcs11.Tunnel.UtilTunnel
 
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.util.ConsolePasswordCallback
 
getPasswordFirstAttempt(PasswordCallbackInfo) - Method in class org.mozilla.jss.util.NullPasswordCallback
 
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.
getPByteArray() - Method in class org.mozilla.jss.pkcs11.PK11DSAPublicKey
 
getPeerAddressNative() - Method in class org.mozilla.jss.ssl.SocketBase
 
getPeerCertificate() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
Retrieve certificate presented by the other other end of the socket
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.
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
 
getPrivKeyByCert(Certificate) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
getPrivKeyByKeyID(byte[]) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
getProvider() - Method in class org.mozilla.jss.crypto.Signature
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
 
getPublicExponentByteArray() - 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.
getQByteArray() - Method in class org.mozilla.jss.pkcs11.PK11DSAPublicKey
 
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.SignedAndEnvelopedData
Returns a SET of RecipientInfo.
getRecipientInfos() - Method in class org.mozilla.jss.pkcs7.EnvelopedData
 
getRecipientInfos() - Method in class org.mozilla.jss.pkix.cms.EnvelopedData
 
getRecipientInfos() - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
Returns a SET of RecipientInfo.
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
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.CertTemplate
Returns the serialNumber field of this CertTemplate.
getSerialNumber() - Method in class org.mozilla.jss.pkix.crmf.CertId
Returns the serialNumber field.
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.
getSigContext(PrivateKey, SignatureAlgorithm) - Static method in class org.mozilla.jss.provider.Signature
 
getSignature() - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
If type == SIGNATURE, returns the signature field.
getSignature() - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
Retrieves the signature.
getSignatureAlgId() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
 
getSignatureContext(SignatureAlgorithm) - Method in interface org.mozilla.jss.crypto.CryptoToken
Creates a Signature object, which can perform signing and signature verification.
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.SSLHandshakeCompletedEvent
get security information about this socket, including cert data
getStatus() - Method in class org.mozilla.jss.ssl.SSLSocket
Returns the security status of this socket.
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.
getSymmAlg() - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
May return null.
getTag() - Method in class org.mozilla.jss.asn1.SET
 
getTag() - Method in class org.mozilla.jss.asn1.SET.Element
Returns the tag that actually shows up in the encoding.
getTag() - Method in class org.mozilla.jss.asn1.SET.Template
 
getTag() - Method in class org.mozilla.jss.asn1.CharacterString
 
getTag() - Method in class org.mozilla.jss.asn1.IA5String
 
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.Template
 
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.NULL
 
getTag() - Method in class org.mozilla.jss.asn1.NULL.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.PrintableString
 
getTag() - Method in class org.mozilla.jss.asn1.PrintableString.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.SEQUENCE
 
getTag() - Method in class org.mozilla.jss.asn1.SEQUENCE.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.TeletexString
 
getTag() - Method in class org.mozilla.jss.asn1.TeletexString.Template
 
getTag() - Method in class org.mozilla.jss.asn1.INTEGER
 
getTag() - Method in class org.mozilla.jss.asn1.INTEGER.Template
 
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.asn1.EXPLICIT
Returns the Tag of this EXPLICIT tag.
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.BOOLEAN
 
getTag() - Method in class org.mozilla.jss.asn1.ASN1Header
 
getTag() - Method in class org.mozilla.jss.asn1.ANY
Returns the tag of this value.
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.UTCTime
 
getTag() - Method in class org.mozilla.jss.asn1.UTCTime.Template
 
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.BIT_STRING
 
getTag() - Method in class org.mozilla.jss.asn1.ENUMERATED
 
getTag() - Method in class org.mozilla.jss.asn1.ENUMERATED.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.pkcs7.DigestedData
 
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.SignedAndEnvelopedData
 
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.EncryptedData
 
getTag() - Method in class org.mozilla.jss.pkcs7.SignerInfo
 
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.EncryptedContentInfo
 
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.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.SecretBag
 
getTag() - Method in class org.mozilla.jss.pkcs12.PFX
 
getTag() - Method in class org.mozilla.jss.pkcs12.SafeBag
 
getTag() - Method in class org.mozilla.jss.pkcs12.MacData
 
getTag() - Method in class org.mozilla.jss.pkcs12.CertBag
 
getTag() - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
 
getTag() - Method in class org.mozilla.jss.pkix.primitive.DirectoryString
 
getTag() - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
getTag() - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
 
getTag() - Method in class org.mozilla.jss.pkix.primitive.AVA
 
getTag() - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
getTag() - Method in class org.mozilla.jss.pkix.primitive.RDN
 
getTag() - Method in class org.mozilla.jss.pkix.primitive.Attribute
 
getTag() - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
 
getTag() - Method in class org.mozilla.jss.pkix.primitive.PBEParameter
 
getTag() - Method in class org.mozilla.jss.pkix.primitive.Name
 
getTag() - Method in class org.mozilla.jss.pkix.cert.Extension
 
getTag() - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
 
getTag() - Method in class org.mozilla.jss.pkix.cert.Certificate
 
getTag() - Method in class org.mozilla.jss.pkix.cmc.ResponseBody
 
getTag() - Method in class org.mozilla.jss.pkix.cmc.OtherInfo
 
getTag() - Method in class org.mozilla.jss.pkix.cmc.PendInfo
 
getTag() - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
getTag() - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
 
getTag() - Method in class org.mozilla.jss.pkix.cmc.PKIData
 
getTag() - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
getTag() - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest
 
getTag() - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
 
getTag() - Method in class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair
 
getTag() - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
getTag() - Method in class org.mozilla.jss.pkix.cmmf.GetCRL
 
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.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.cms.DigestInfo
 
getTag() - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
 
getTag() - Method in class org.mozilla.jss.pkix.cms.ContentInfo
 
getTag() - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
 
getTag() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
 
getTag() - Method in class org.mozilla.jss.pkix.cms.EncryptedData
 
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.DigestedData
 
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.SignedAndEnvelopedData
 
getTag() - Method in class org.mozilla.jss.pkix.cms.SignedData
 
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.crmf.CertTemplate
 
getTag() - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
getTag() - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
 
getTag() - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg
 
getTag() - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession
 
getTag() - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey
 
getTag() - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
 
getTag() - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
getTag() - Method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
 
getTag() - Method in class org.mozilla.jss.pkix.crmf.CertRequest
 
getTag() - Method in class org.mozilla.jss.pkix.crmf.CertId
 
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() - 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.IA5String
 
getTemplate() - Static method in class org.mozilla.jss.asn1.NULL
 
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.PrintableString
Returns a singleton instance of the decoding template for this class.
getTemplate() - Static method in class org.mozilla.jss.asn1.OCTET_STRING
 
getTemplate() - Static method in class org.mozilla.jss.asn1.SEQUENCE
 
getTemplate() - Method in class org.mozilla.jss.asn1.SEQUENCE.Template.Element
 
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.TeletexString
Returns a singleton instance of the decoding template for this class.
getTemplate() - Static method in class org.mozilla.jss.asn1.INTEGER
 
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.BOOLEAN
 
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.OBJECT_IDENTIFIER
 
getTemplate() - Static method in class org.mozilla.jss.asn1.UTCTime
 
getTemplate() - Static method in class org.mozilla.jss.asn1.CHOICE
 
getTemplate() - Method in class org.mozilla.jss.asn1.CHOICE.Template.Element
Returns the template of this CHOICE template element.
getTemplate() - Static method in class org.mozilla.jss.asn1.BIT_STRING
 
getTemplate() - Static method in class org.mozilla.jss.asn1.GeneralizedTime
 
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.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.EncryptedData
 
getTemplate() - Static method in class org.mozilla.jss.pkcs7.SignerInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkcs7.RecipientInfo
 
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.SecretBag
 
getTemplate() - Static method in class org.mozilla.jss.pkcs12.SafeBag
 
getTemplate() - Static method in class org.mozilla.jss.pkcs12.MacData
 
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.pkix.primitive.DirectoryString
Returns a singleton instance of the decoding template for this class.
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.Attribute
 
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
 
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.PBEParameter
 
getTemplate() - Static method in class org.mozilla.jss.pkix.primitive.Name
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cert.Extension
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cert.CertificateInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cert.Certificate
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.ResponseBody
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.OtherInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.PendInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.PKIData
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
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.PKIStatusInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cmmf.GetCRL
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.DigestInfo
 
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.ContentInfo
Returns a singleton instance of a decoding template for ContentInfo.
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.SignerInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkix.cms.EncryptedData
 
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.RecipientInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.CertTemplate
 
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
 
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.CertReqMsg
 
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.EncryptedKey
 
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.POPOSigningKey
 
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
 
getTemplate() - Static method in class org.mozilla.jss.pkix.crmf.CertId
 
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.
getTime() - Method in class org.mozilla.jss.pkix.cmmf.GetCRL
Returns the time field, which may be null.
getTimeout() - Method in class org.mozilla.jss.ssl.SocketBase
 
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 class org.mozilla.jss.util.PasswordCallbackInfo
The type of object that is being logged into, FILE or TOKEN.
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.OtherInfo
Returns the type of OtherInfo: FAIL PEND
getType() - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
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.ProofOfPossession
Returns the type of ProofOfPossesion: RA_VERIFIED SIGNATURE KEY_ENCIPHERMENT KEY_AGREEMENT
getType() - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey
 
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.PKIArchiveOptions
Returns the type of PKIArchiveOptions.
getUnauthenticatedAttributes() - Method in class org.mozilla.jss.pkcs7.SignerInfo
Retrieves the unauthenticated attributes, if they exist.
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 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 class org.mozilla.jss.pkcs11.PK11Cert
 
getUniqueID() - Method in class org.mozilla.jss.pkcs11.PK11InternalTokenCert
 
getUniqueID() - Method in class org.mozilla.jss.pkcs11.PK11PrivKey
 
getUniqueID() - Method in class org.mozilla.jss.pkcs11.PK11TokenCert
 
getUnsignedAttributes() - Method in class org.mozilla.jss.pkix.cms.SignerInfo
Retrieves the unsigned attributes, if they exist.
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.SET.Element
Returns the value of this SET element.
getValue() - Method in class org.mozilla.jss.asn1.CHOICE
Returns the chosen value.
getValue() - Method in class org.mozilla.jss.asn1.ENUMERATED
Returns the value as a long.
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
Returns the version number of this X.509 certificate.
getVersion() - Method in class org.mozilla.jss.pkcs7.DigestedData
 
getVersion() - Method in class org.mozilla.jss.pkcs7.SignedData
Returns the version of this SignedData.
getVersion() - Method in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
Returns the version number.
getVersion() - Method in class org.mozilla.jss.pkcs7.EncryptedData
 
getVersion() - Method in class org.mozilla.jss.pkcs7.SignerInfo
Retrieves the version number of this SignerInfo.
getVersion() - Method in class org.mozilla.jss.pkcs7.RecipientInfo
 
getVersion() - Method in class org.mozilla.jss.pkcs7.EnvelopedData
 
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.EncryptedData
 
getVersion() - Method in class org.mozilla.jss.pkix.cms.DigestedData
 
getVersion() - Method in class org.mozilla.jss.pkix.cms.EnvelopedData
 
getVersion() - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
Returns the version number.
getVersion() - Method in class org.mozilla.jss.pkix.cms.SignedData
Returns the version of this SignedData.
getVersion() - Method in class org.mozilla.jss.pkix.cms.RecipientInfo
 
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
 
getYByteArray() - 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

H - Variable in class org.mozilla.jss.crypto.PQGParams
 
h1024 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
h512 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
h768 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
HALF_MASK - Static variable in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
HALF_SHIFT - Static variable in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
handleConnection(SSLSocket) - Method in class org.mozilla.jss.ssl.SSLServer
 
handshakeAsClient - Variable in class org.mozilla.jss.ssl.SSLServerSocket
 
handshakeAsClient - Variable in class org.mozilla.jss.ssl.SSLSocket
 
handshakeCompleted(SSLHandshakeCompletedEvent) - Method in class org.mozilla.jss.ssl.ServerHandshakeCB
 
handshakeCompleted(SSLHandshakeCompletedEvent) - Method in interface org.mozilla.jss.ssl.SSLHandshakeCompletedListener
 
handshakeCompleted(SSLHandshakeCompletedEvent) - Method in class org.mozilla.jss.ssl.ClientHandshakeCB
 
handshakeCompletedListeners - Variable in class org.mozilla.jss.ssl.SSLSocket
 
handshakeEventHappened - Variable in class org.mozilla.jss.ssl.SSLServer
 
handshakeEventHappened - Variable in class org.mozilla.jss.ssl.SSLClient
 
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.
hasFailInfo - Variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
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.
header - Variable in class org.mozilla.jss.asn1.ANY
 
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
 
hmacKey - Variable in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
htmlHeader - Static variable in class org.mozilla.jss.ssl.SSLServer
 
htmlHeader - Static variable in class org.mozilla.jss.ssl.SSLClient
 
htmlTail - Static variable in class org.mozilla.jss.ssl.SSLServer
 
htmlTail - Static variable in class org.mozilla.jss.ssl.SSLClient
 

I

IA5String - class org.mozilla.jss.asn1.IA5String.
 
IA5String.IA5Converter - class org.mozilla.jss.asn1.IA5String.IA5Converter.
 
IA5String.IA5Converter() - Constructor for class org.mozilla.jss.asn1.IA5String.IA5Converter
 
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
 
implicitTag - Variable in class org.mozilla.jss.asn1.SET.Element
 
implicitTag - Variable in class org.mozilla.jss.asn1.SET.Template.Element
 
implicitTag - Variable in class org.mozilla.jss.asn1.SEQUENCE.Template.Element
 
implicitTag - Variable in class org.mozilla.jss.asn1.CHOICE.Template.Element
 
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.
implicitTagAt(int) - Method in class org.mozilla.jss.asn1.CHOICE.Template
Retrieves the implicit tag of the element at the specified 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.
importCertPackageNative(byte[], String, boolean, boolean) - Method in class org.mozilla.jss.CryptoManager
 
importCertToPerm(X509Certificate, String) - Method in class org.mozilla.jss.CryptoManager
Imports a single certificate into the permanent certificate database.
importCertToPermNative(X509Certificate, String) - Method in class org.mozilla.jss.CryptoManager
 
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.
importCRLNative(byte[], String, int) - Method in class org.mozilla.jss.CryptoManager
Imports a CRL, and stores it into the cert7.db
importFromPKCS12File() - Method in class org.mozilla.jss.pkcs12.PK12Token
This protected synchronized method is always called whenever it is known that a file already exists (as denoted by the second argument to the PK12Token factory "constructor" method).
importPK12Token(PK12TokenProxy) - Method in class org.mozilla.jss.pkcs12.PK12Token
 
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
 
indexGenerator - Static variable in class org.mozilla.jss.util.NativeProxy
 
inetAddress - Variable in class org.mozilla.jss.ssl.SSLSocket
 
info - Variable in class org.mozilla.jss.pkcs10.CertificationRequest
 
info - Variable in class org.mozilla.jss.pkix.cert.Certificate
 
infoEncoding - Variable in class org.mozilla.jss.pkcs10.CertificationRequest
 
infoEncoding - Variable in class org.mozilla.jss.pkix.cert.Certificate
 
initContext(boolean, SymmetricKey, EncryptionAlgorithm, byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11Cipher
 
initDecrypt(SymmetricKey) - Method in class org.mozilla.jss.crypto.Cipher
Initializes a decryption context with a symmetric key.
initDecrypt(SymmetricKey) - Method in class org.mozilla.jss.pkcs11.PK11Cipher
 
initDecrypt(SymmetricKey, AlgorithmParameterSpec) - Method in class org.mozilla.jss.crypto.Cipher
Initializes a decryption context with a symmetric key and algorithm parameters.
initDecrypt(SymmetricKey, AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11Cipher
 
initDigest(DigestAlgorithm) - Static method in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
initEncrypt(SymmetricKey) - Method in class org.mozilla.jss.crypto.Cipher
Initializes a encryption context with a symmetric key.
initEncrypt(SymmetricKey) - Method in class org.mozilla.jss.pkcs11.PK11Cipher
 
initEncrypt(SymmetricKey, AlgorithmParameterSpec) - Method in class org.mozilla.jss.crypto.Cipher
Initializes an encryption context with a symmetric key and algorithm parameters.
initEncrypt(SymmetricKey, AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11Cipher
 
initHMAC(PK11Token, DigestAlgorithm, PK11SymKey) - Static method in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
initHMAC(SymmetricKey) - Method in class org.mozilla.jss.crypto.JSSMessageDigest
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
Initializes the generator with algorithm-specific parameters.
initialize(AlgorithmParameterSpec) - Method in interface org.mozilla.jss.crypto.KeyGenerator
 
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
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
Initializes the generator with the strength of the keys.
initialize(int) - Method in interface org.mozilla.jss.crypto.KeyGenerator
 
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
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.
initializeAllNative(String, String, String, String, boolean, String, String, String, String, String, String, String, String, boolean, String, String) - Static method in class org.mozilla.jss.CryptoManager
 
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.
initSigContext() - Method in class org.mozilla.jss.pkcs11.PK11Signature
initSigContext This function creates a signing context, initializes it, and sets the sigContext field.
initSign(PrivateKey) - Method in class org.mozilla.jss.crypto.Signature
Initialize the signature context for signing.
initUnwrap() - Method in interface org.mozilla.jss.crypto.KeyWrapper
For plaintext-wrapped keys.
initUnwrap() - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
initUnwrap(AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Does the key-independent parts of initializing an unwrap.
initUnwrap(PrivateKey, AlgorithmParameterSpec) - Method in interface org.mozilla.jss.crypto.KeyWrapper
 
initUnwrap(PrivateKey, AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
initUnwrap(SymmetricKey, AlgorithmParameterSpec) - Method in interface org.mozilla.jss.crypto.KeyWrapper
 
initUnwrap(SymmetricKey, AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
initVerify(PublicKey) - Method in class org.mozilla.jss.crypto.Signature
Initialize the signature context for verifying.
initVfyContext() - Method in class org.mozilla.jss.pkcs11.PK11Signature
initVfyContext
initWrap() - Method in interface org.mozilla.jss.crypto.KeyWrapper
For wrapping keys in plaintext.
initWrap() - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
initWrap(AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Does everything that is key-independent for initializing a wrap.
initWrap(PublicKey, AlgorithmParameterSpec) - Method in interface org.mozilla.jss.crypto.KeyWrapper
 
initWrap(PublicKey, AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
initWrap(SymmetricKey, AlgorithmParameterSpec) - Method in interface org.mozilla.jss.crypto.KeyWrapper
 
initWrap(SymmetricKey, AlgorithmParameterSpec) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
input - Variable in class org.mozilla.jss.util.Base64OutputStream
 
inputCount - Variable in class org.mozilla.jss.util.Base64OutputStream
 
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(SEQUENCE.Template.Element, int) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
 
insertElementAt(SET.Element, int) - Method in class org.mozilla.jss.asn1.SET
 
insertElementAt(SET.Template.Element, int) - Method in class org.mozilla.jss.asn1.SET.Template
 
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.
insertInOrder(Vector, byte[]) - Static method in class org.mozilla.jss.asn1.SET
 
insertInOrder(Vector, byte[], Vector, int) - Static method in class org.mozilla.jss.asn1.SET
 
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.
instance - Static variable in class org.mozilla.jss.CryptoManager
The singleton instance, and a static initializer to create it.
instance - Static variable in class org.mozilla.jss.asn1.NULL
 
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(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
 
intendedAlg - Variable in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
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.
internalCryptoToken - Variable in class org.mozilla.jss.CryptoManager
The internal cryptographic services token.
internalKeyStorageSlotDescription - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
 
internalKeyStorageToken - Variable in class org.mozilla.jss.CryptoManager
The internal key storage token.
internalKeyStorageTokenDescription - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
 
internalSlotDescription - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
 
internalTokenDescription - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
 
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
 
isEOC() - Method in class org.mozilla.jss.asn1.ASN1Header
Returns true if this is a BER end-of-contents marker.
isInternalCryptoToken() - Method in class org.mozilla.jss.pkcs11.PK11Token
 
isInternalKeyStorageToken() - Method in class org.mozilla.jss.pkcs11.PK11Token
 
isInvalid(String) - Method in class org.mozilla.jss.ssl.SSLServer
 
isInvalid(String) - Method in class org.mozilla.jss.ssl.SSLClient
 
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
 
isOptional() - Method in class org.mozilla.jss.asn1.SEQUENCE.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.EncryptionAlgorithm
Returns true if this algorithm performs padding.
isPadded() - Method in class org.mozilla.jss.crypto.KeyWrapAlgorithm
 
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.
isPrintable - Static variable in class org.mozilla.jss.asn1.PrintableString.PrintableConverter
 
isRepeatable() - Method in class org.mozilla.jss.asn1.SET.Template.Element
 
isRepeatable() - Method in class org.mozilla.jss.asn1.SEQUENCE.Template.Element
 
isRepeatableAt(int) - Method in class org.mozilla.jss.asn1.SET.Template
 
isSecurityOn() - Method in class org.mozilla.jss.ssl.SSLSecurityStatus
Query if security is enabled on this socket.
issuer - Variable in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
 
issuer - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
issuer - Variable in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
 
issuer - Variable in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
 
issuer - Variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
issuer - Variable in class org.mozilla.jss.pkix.crmf.CertId
 
issuer - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
 
ISSUER_AND_SERIALNUMBER - Static variable in class org.mozilla.jss.pkix.cms.SignerIdentifier
 
ISSUER_AND_SERIALNUMBER - Static variable in class org.mozilla.jss.pkix.cms.SignerIdentifier.Type
 
issuerAndSerialNumber - Variable in class org.mozilla.jss.pkcs7.SignerInfo
 
issuerAndSerialNumber - Variable in class org.mozilla.jss.pkcs7.RecipientInfo
 
issuerAndSerialNumber - Variable in class org.mozilla.jss.pkix.cms.SignerIdentifier
 
issuerAndSerialNumber - Variable in class org.mozilla.jss.pkix.cms.RecipientInfo
 
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() - Constructor for class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
 
IssuerAndSerialNumber() - Constructor for class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
 
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() - Constructor for class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
 
IssuerAndSubject(ANY, ANY, INTEGER) - Constructor for class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
 
issuerName - Variable in class org.mozilla.jss.pkix.cmmf.GetCRL
 
issuerName - Variable in class org.mozilla.jss.pkix.cmmf.RevRequest
 
issuerUID - Variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
issuerUniqueIdentifier - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
isUTC() - Method in class org.mozilla.jss.asn1.TimeBase
 
isUTC() - Method in class org.mozilla.jss.asn1.TimeBase.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.GeneralizedTime
 
isUTC() - Method in class org.mozilla.jss.asn1.GeneralizedTime.Template
 
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
 
iterations - Variable in class org.mozilla.jss.crypto.PBEKeyGenParams
 
iterations - Variable in class org.mozilla.jss.pkix.primitive.PBEParameter
 
iv - Variable in class org.mozilla.jss.crypto.IVParameterSpec
 
IV - Variable in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
IV - Variable in class org.mozilla.jss.pkcs11.PK11Cipher
 
IVParameterSpec - class org.mozilla.jss.crypto.IVParameterSpec.
An algorithm parameter that consists of an initialization vector (IV).
IVParameterSpec() - Constructor for class org.mozilla.jss.crypto.IVParameterSpec
 
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
 
JCASigTest - class org.mozilla.jss.crypto.JCASigTest.
 
JCASigTest() - Constructor for class org.mozilla.jss.crypto.JCASigTest
 
JSSMessageDigest - class org.mozilla.jss.crypto.JSSMessageDigest.
A class for performing message digesting (hashing) and MAC operations.
JSSMessageDigest() - Constructor for class org.mozilla.jss.crypto.JSSMessageDigest
 
JSSSecureRandom - interface org.mozilla.jss.crypto.JSSSecureRandom.
An interface for secure random numbers.

K

KEA - Static variable in class org.mozilla.jss.pkcs11.KeyType
 
key - Variable in class org.mozilla.jss.pkcs11.PK11Signature
 
key - Variable in class org.mozilla.jss.pkcs11.PK11Cipher
 
KEY_AGREEMENT - Static variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession
 
KEY_AGREEMENT - Static variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession.Type
 
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_ENCIPHERMENT - Static variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession.Type
 
KEY_GEN_PARAMETERS - Static variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
 
KEY_GEN_PARAMETERS - Static variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.Type
 
keyAgreement - Variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession
 
keyAlg - Variable in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
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.GetCRL
A bit position in a ReasonFlags bit string.
keyCompromise - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
A CRLReason, which can be used in the reason field.
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
 
keyEncipherment - Variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession
 
keyEncryptionAlgorithmID - Variable in class org.mozilla.jss.pkcs7.RecipientInfo
 
keyEncryptionAlgorithmID - Variable in class org.mozilla.jss.pkix.cms.RecipientInfo
 
KeyGenAlgorithm - class org.mozilla.jss.crypto.KeyGenAlgorithm.
Algorithms that can be used for generating symmetric keys.
KeyGenAlgorithm(int, String, int, OBJECT_IDENTIFIER, Class) - Constructor for class org.mozilla.jss.crypto.KeyGenAlgorithm
 
KeyGenerator - interface org.mozilla.jss.crypto.KeyGenerator.
Generates symmetric keys for encryption and decryption.
KeyGenerator.CharToByteConverter - interface org.mozilla.jss.crypto.KeyGenerator.CharToByteConverter.
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
 
keygenOnInternalToken() - Method in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
keyGenParameters - Variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
 
keyIdentifier - Variable in class org.mozilla.jss.pkix.cert.SubjectKeyIdentifier
 
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.
Generates RSA and DSA key pairs.
KeyPairGenerator(KeyPairAlgorithm, KeyPairGeneratorSpi) - Constructor for class org.mozilla.jss.crypto.KeyPairGenerator
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
 
keyProxy - Variable in class org.mozilla.jss.pkcs11.PK11Key
 
keyProxy - Variable in class org.mozilla.jss.pkcs11.PK11SymKey
 
KeyProxy - class org.mozilla.jss.pkcs11.KeyProxy.
 
KeyProxy(byte[]) - Constructor for class org.mozilla.jss.pkcs11.KeyProxy
 
keySize - Variable in class org.mozilla.jss.crypto.RSAParameterSpec
 
KeyType - class org.mozilla.jss.pkcs11.KeyType.
PKCS #11 Key Types These are the possible types for keys in the wrapper library.
KeyType() - Constructor for class org.mozilla.jss.pkcs11.KeyType
 
KeyType(Algorithm[], String) - Constructor for class org.mozilla.jss.pkcs11.KeyType
 
keyUpdateWarning - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
KeyWrapAlgorithm - class org.mozilla.jss.crypto.KeyWrapAlgorithm.
 
KeyWrapAlgorithm(int, String, Class, boolean) - Constructor for class org.mozilla.jss.crypto.KeyWrapAlgorithm
 
KeyWrapper - interface org.mozilla.jss.crypto.KeyWrapper.
 
KeyWrapping - class org.mozilla.jss.KeyWrapping.
 
KeyWrapping() - Constructor for class org.mozilla.jss.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.
libraryDescription - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
 
ListCerts - class org.mozilla.jss.crypto.ListCerts.
 
ListCerts() - Constructor for class org.mozilla.jss.crypto.ListCerts
 
loadNativeLibraries() - Static method in class org.mozilla.jss.CryptoManager
Loads the JSS dynamic library if necessary.
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.

M

mac - Variable in class org.mozilla.jss.pkcs12.MacData
 
macData - Variable in class org.mozilla.jss.pkcs12.PFX
 
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.
macIterationCount - Variable in class org.mozilla.jss.pkcs12.MacData
 
macSalt - Variable in class org.mozilla.jss.pkcs12.MacData
 
main(String[]) - Static method in class org.mozilla.jss.util.UTF8Converter
Testing method
main(String[]) - Static method in class org.mozilla.jss.SymKeyGen
 
main(String[]) - Static method in class org.mozilla.jss.CloseDBs
 
main(String[]) - Static method in class org.mozilla.jss.PK10Gen
 
main(String[]) - Static method in class org.mozilla.jss.KeyWrapping
 
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.asn1.INTEGER
Tests the DER encoding and decoding of the INTEGER class.
main(String[]) - Static method in class org.mozilla.jss.crypto.DigestTest
 
main(String[]) - Static method in class org.mozilla.jss.crypto.JCASigTest
 
main(String[]) - Static method in class org.mozilla.jss.crypto.ListCerts
 
main(String[]) - Static method in class org.mozilla.jss.pkcs10.CertificationRequest
 
main(String[]) - Static method in class org.mozilla.jss.pkcs11.SelfTest
 
main(String[]) - Static method in class org.mozilla.jss.pkcs12.PFX
 
main(String[]) - Static method in class org.mozilla.jss.pkcs12.SelfTest
 
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
 
makePK12Token(String, PK12Token.Flag) - Static method in class org.mozilla.jss.pkcs12.PK12Token
A user calls this static factory method instead of a java constructer to initialize the PK12Token class.
makePWCBInfo() - Method in class org.mozilla.jss.pkcs11.PK11Token
 
makeRepeatable() - Method in class org.mozilla.jss.asn1.SET.Template.Element
 
makeRepeatable() - Method in class org.mozilla.jss.asn1.SEQUENCE.Template.Element
 
MANUFACTURER_LENGTH - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
ManufacturerID must be this length exactly.
manufacturerID - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
 
mark(int) - Method in class org.mozilla.jss.asn1.CountingStream
 
markpos - Variable in class org.mozilla.jss.asn1.CountingStream
 
markSupported() - Method in class org.mozilla.jss.asn1.CountingStream
 
MAX_LOOK_AHEAD - Static variable in class org.mozilla.jss.asn1.ASN1Header
 
MAX_UNICODE - Static variable in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
MAX_UTF16 - Static variable in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
md - Variable in class org.mozilla.jss.provider.MessageDigest
 
MD2 - Static variable in class org.mozilla.jss.crypto.DigestAlgorithm
The MD2 digest algorithm, from RSA.
MD2MessageDigest - class org.mozilla.jss.provider.MD2MessageDigest.
The JSS JCA MD2 provider.
MD2MessageDigest() - Constructor for class org.mozilla.jss.provider.MD2MessageDigest
 
MD2RSASignature - class org.mozilla.jss.provider.MD2RSASignature.
 
MD2RSASignature() - Constructor for class org.mozilla.jss.provider.MD2RSASignature
 
MD5 - Static variable in class org.mozilla.jss.crypto.DigestAlgorithm
The MD5 digest algorithm, from RSA.
MD5MessageDigest - class org.mozilla.jss.provider.MD5MessageDigest.
The JSS JCA MD5 provider.
MD5MessageDigest() - Constructor for class org.mozilla.jss.provider.MD5MessageDigest
 
MD5RSASignature - class org.mozilla.jss.provider.MD5RSASignature.
 
MD5RSASignature() - Constructor for class org.mozilla.jss.provider.MD5RSASignature
 
mDebugLevel - Static variable in class org.mozilla.jss.util.Debug
The debug level of the application.
MESSAGE_DIGEST - Static variable in class org.mozilla.jss.pkcs7.SignerInfo
 
MESSAGE_DIGEST - Static variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
MessageDigest - class org.mozilla.jss.provider.MessageDigest.
A JCA provider of message digesting implemented with Netscape Security Services.
MessageDigest(String) - Constructor for class org.mozilla.jss.provider.MessageDigest
Creates a JSS MessageDigest provider object.
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
 
mKeygenOnInternalToken - Variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
mNativeLibrariesLoaded - Static variable in class org.mozilla.jss.CryptoManager
 
moduleProxy - Variable in class org.mozilla.jss.pkcs11.PK11Module
 
ModuleProxy - class org.mozilla.jss.pkcs11.ModuleProxy.
 
ModuleProxy(byte[]) - Constructor for class org.mozilla.jss.pkcs11.ModuleProxy
 
moduleVector - Variable in class org.mozilla.jss.CryptoManager
The list of modules.
mPointer - Variable in class org.mozilla.jss.util.NativeProxy
Byte array containing native pointer bytes.
MUST_ARCHIVE_KEYS - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
 

N

name - Variable in class org.mozilla.jss.util.PasswordCallbackInfo
 
name - Variable in class org.mozilla.jss.asn1.Form
 
name - Variable in class org.mozilla.jss.asn1.Tag.Class
 
name - Variable in class org.mozilla.jss.crypto.Algorithm
 
name - Variable in class org.mozilla.jss.crypto.PrivateKey.Type
 
name - Variable in class org.mozilla.jss.crypto.SymmetricKey.Type
 
name - Variable in class org.mozilla.jss.pkcs11.KeyType
 
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.
Name(SEQUENCE) - Constructor for class org.mozilla.jss.pkix.primitive.Name
Creates a name from a sequence of relative distinguished names.
nativeClone(PK11Token, SymmetricKey) - Static method in class org.mozilla.jss.pkcs11.PK11KeyGenerator
 
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() - Constructor for class org.mozilla.jss.util.NativeProxy
Default constructor.
NativeProxy(byte[]) - Constructor for class org.mozilla.jss.util.NativeProxy
Create a NativeProxy from a byte array representing a C pointer.
nativeUnwrapPrivWithSym(PK11Token, SymmetricKey, byte[], KeyWrapAlgorithm, Algorithm, byte[], byte[], boolean) - Static method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Unwrap a private with a symmetric.
nativeUnwrapSymPlaintext(PK11Token, byte[], Algorithm, int) - Static method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
nativeUnwrapSymWithPriv(PK11Token, PrivateKey, byte[], KeyWrapAlgorithm, Algorithm, int, byte[], int) - Static method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Unwrap a symmetric with a private.
nativeUnwrapSymWithSym(PK11Token, SymmetricKey, byte[], KeyWrapAlgorithm, Algorithm, int, byte[], int) - Static method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Unwrap a symmetric with a symmetric.
nativeWrapPrivWithSym(PK11Token, PrivateKey, SymmetricKey, KeyWrapAlgorithm, byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Wrap a private with a symmetric
nativeWrapSymWithPub(PK11Token, SymmetricKey, PublicKey, KeyWrapAlgorithm, byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Wrap a symmetric with a public
nativeWrapSymWithSym(PK11Token, SymmetricKey, SymmetricKey, KeyWrapAlgorithm, byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Wrap a symmetric with a symmetric
nextBytes(byte[]) - Method in interface org.mozilla.jss.crypto.JSSSecureRandom
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
 
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
 
notAfter - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
notAfter - Variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
notBefore - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
notBefore - Variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
notifyAllHandshakeListeners() - Method in class org.mozilla.jss.ssl.SSLSocket
 
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(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 - Static variable in class org.mozilla.jss.pkcs11.KeyType
 
NULL_POLICY - Static variable in class org.mozilla.jss.CryptoManager
 
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
 
num - Variable in class org.mozilla.jss.asn1.Tag
 
numbers - Variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
 
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.
numTagInstances - Static variable in class org.mozilla.jss.asn1.Tag
 

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
 
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() - Constructor for class org.mozilla.jss.asn1.OCTET_STRING
 
OCTET_STRING(byte[]) - Constructor for class org.mozilla.jss.asn1.OCTET_STRING
 
oid - Variable in class org.mozilla.jss.crypto.Algorithm
 
oid - Variable in class org.mozilla.jss.crypto.PrivateKey.Type
 
oid - Variable in class org.mozilla.jss.pkix.primitive.AVA
 
oid - Variable in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
 
OID - Static variable in class org.mozilla.jss.pkix.cert.SubjectKeyIdentifier
 
oidIndex - Variable in class org.mozilla.jss.crypto.Algorithm
Index into the SECOidTag array in Algorithm.c.
oidMap - Static variable in class org.mozilla.jss.crypto.DigestAlgorithm
 
oidMap - Static variable in class org.mozilla.jss.crypto.HMACAlgorithm
 
oidMap - Static variable in class org.mozilla.jss.crypto.PrivateKey.Type
 
oidMap - Static variable in class org.mozilla.jss.crypto.SignatureAlgorithm
 
oidMap - Static variable in class org.mozilla.jss.crypto.KeyGenAlgorithm
 
oidMap - Static variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
 
okay - Variable in class org.mozilla.jss.ssl.SSLServer
 
okay - Variable in class org.mozilla.jss.ssl.SSLClient
 
ONE_TIME - Static variable in interface org.mozilla.jss.crypto.CryptoToken
Login once, never need to re-enter the password until you log out.
open - Variable in class org.mozilla.jss.ssl.SSLSocket
 
optional - Variable in class org.mozilla.jss.asn1.SET.Template.Element
 
optional - Variable in class org.mozilla.jss.asn1.SEQUENCE.Template.Element
 
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 - package org.mozilla.jss.provider
 
org.mozilla.jss.ssl - package org.mozilla.jss.ssl
SSL sockets.
org.mozilla.jss.tests - package org.mozilla.jss.tests
 
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 - Variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
OtherInfo - class org.mozilla.jss.pkix.cmc.OtherInfo.
CMCStatusInfo OtherInfo:
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.Type() - Constructor for class org.mozilla.jss.pkix.cmc.OtherInfo.Type
 
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.
otherMsgSequence - Variable in class org.mozilla.jss.pkix.cmc.ResponseBody
 
otherMsgSequence - Variable in class org.mozilla.jss.pkix.cmc.PKIData
 
outputOneAtom() - Method in class org.mozilla.jss.util.Base64OutputStream
Output 3 bytes of input as 4 bytes of base-64 encoded output.
outputSize - Variable in class org.mozilla.jss.crypto.DigestAlgorithm
 

P

p1024 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
p512 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
p768 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
pad(byte[], int) - Static method in class org.mozilla.jss.crypto.Cipher
Pads a byte array so that its length is a multiple of the given blocksize.
padCount - Variable in class org.mozilla.jss.asn1.BIT_STRING
 
padded - Variable in class org.mozilla.jss.crypto.EncryptionAlgorithm
 
padded - Variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
 
parameterClass - Variable in class org.mozilla.jss.crypto.Algorithm
 
parameterClass - Variable in class org.mozilla.jss.crypto.KeyWrapAlgorithm
 
parameters - Variable in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
parameters - Variable in class org.mozilla.jss.pkcs11.PK11KeyGenerator
 
parameters - Variable in class org.mozilla.jss.pkcs11.PK11Cipher
 
parameters - Variable in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
 
params - Variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
paramsAreValid() - Method in class org.mozilla.jss.crypto.PQGParams
Verifies the PQG parameters using the seed, counter, and H values.
paramsAreValidNative(byte[], byte[], byte[], byte[], int, byte[]) - Method in class org.mozilla.jss.crypto.PQGParams
 
pass - Variable in class org.mozilla.jss.crypto.PBEKeyGenParams
 
passphrase - Variable in class org.mozilla.jss.pkix.cmmf.RevRequest
 
password - Variable in class org.mozilla.jss.util.Password
 
Password - class org.mozilla.jss.util.Password.
Stores a password.
Password() - Constructor for class org.mozilla.jss.util.Password
Don't use this if you aren't 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
 
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() - Constructor for class org.mozilla.jss.crypto.PBEKeyGenParams
 
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() - Constructor for class org.mozilla.jss.pkix.primitive.PBEParameter
 
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
 
PEND - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo.Type
 
pendInfo - Variable in class org.mozilla.jss.pkix.cmc.OtherInfo
 
PendInfo - class org.mozilla.jss.pkix.cmc.PendInfo.
CMC PendInfo:
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() - Constructor for class org.mozilla.jss.pkix.cmc.PendInfo
 
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
 
pendTime - Variable in class org.mozilla.jss.pkix.cmc.PendInfo
 
pendToken - Variable in class org.mozilla.jss.pkix.cmc.PendInfo
 
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() - Constructor for class org.mozilla.jss.pkcs12.PFX
 
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.PK10Gen.
 
PK10Gen() - Constructor for class org.mozilla.jss.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
 
PK11Cert(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PK11Cert
 
PK11Cipher - class org.mozilla.jss.pkcs11.PK11Cipher.
 
PK11Cipher() - Constructor for class org.mozilla.jss.pkcs11.PK11Cipher
 
PK11Cipher(PK11Token, EncryptionAlgorithm) - Constructor for class org.mozilla.jss.pkcs11.PK11Cipher
 
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.
PK11InternalCert(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PK11InternalCert
 
PK11InternalTokenCert - class org.mozilla.jss.pkcs11.PK11InternalTokenCert.
A certificate that lives on the internal token.
PK11InternalTokenCert(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PK11InternalTokenCert
 
PK11Key - class org.mozilla.jss.pkcs11.PK11Key.
 
PK11Key() - Constructor for class org.mozilla.jss.pkcs11.PK11Key
 
PK11KeyGenerator - class org.mozilla.jss.pkcs11.PK11KeyGenerator.
 
PK11KeyGenerator() - Constructor for class org.mozilla.jss.pkcs11.PK11KeyGenerator
 
PK11KeyGenerator(PK11Token, KeyGenAlgorithm) - Constructor for 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.
PK11KeyWrapper - class org.mozilla.jss.pkcs11.PK11KeyWrapper.
 
PK11KeyWrapper() - Constructor for class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
PK11KeyWrapper(PK11Token, KeyWrapAlgorithm) - Constructor for class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
PK11MessageDigest - class org.mozilla.jss.pkcs11.PK11MessageDigest.
Message Digesting with PKCS #11.
PK11MessageDigest(PK11Token, DigestAlgorithm) - Constructor for class org.mozilla.jss.pkcs11.PK11MessageDigest
 
PK11Module - class org.mozilla.jss.pkcs11.PK11Module.
 
PK11Module() - Constructor for class org.mozilla.jss.pkcs11.PK11Module
 
PK11Module(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PK11Module
This constructor should only be called from native code.
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
While it would be "nice" to add the following code snippet to check initialization of the random number generator prior to using any of the functions, a circular link dependency prevents this: try { CryptoManager.getInstance(); } catch ( CryptoManager.NotInitializedException e ) { Assert.notReached("Pseudorandom number generator " + "has not been initialized!" ); }
PK11Signature - class org.mozilla.jss.pkcs11.PK11Signature.
 
PK11Signature(PK11Token, SignatureAlgorithm) - Constructor for class org.mozilla.jss.pkcs11.PK11Signature
PK11Signature
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.
PK11TokenCert(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PK11TokenCert
 
PK12Token - class org.mozilla.jss.pkcs12.PK12Token.
A PKCS #12 "virtual token".
PK12Token.Flag - class org.mozilla.jss.pkcs12.PK12Token.Flag.
 
PK12Token.Flag() - Constructor for class org.mozilla.jss.pkcs12.PK12Token.Flag
 
PK12Token.InvalidPKCS12FileException - exception org.mozilla.jss.pkcs12.PK12Token.InvalidPKCS12FileException.
Thrown if the operation requires a specified file to exist, and it doesn't.
PK12Token.InvalidPKCS12FileException() - Constructor for class org.mozilla.jss.pkcs12.PK12Token.InvalidPKCS12FileException
 
PK12Token.InvalidPKCS12FileException(String) - Constructor for class org.mozilla.jss.pkcs12.PK12Token.InvalidPKCS12FileException
 
PK12Token.PK12Store - class org.mozilla.jss.pkcs12.PK12Token.PK12Store.
 
PK12Token.PK12Store(PK12Token) - Constructor for class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
PK12Token() - Constructor for class org.mozilla.jss.pkcs12.PK12Token
Default constructor which should never be called.
PK12Token(String, PK12Token.Flag, byte[]) - Constructor for class org.mozilla.jss.pkcs12.PK12Token
Create a new PK12Token.
PK12TokenProxy - class org.mozilla.jss.pkcs12.PK12TokenProxy.
 
PK12TokenProxy(byte[]) - Constructor for class org.mozilla.jss.pkcs12.PK12TokenProxy
 
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
 
PKCS10 - Static variable in class org.mozilla.jss.pkix.cmc.TaggedRequest.Type
 
PKCS11SecureRandom - class org.mozilla.jss.provider.PKCS11SecureRandom.
 
PKCS11SecureRandom() - Constructor for class org.mozilla.jss.provider.PKCS11SecureRandom
 
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_PBE - Static variable in class org.mozilla.jss.crypto.KeyGenAlgorithm
 
PKCS12_PBE - Static variable in class org.mozilla.jss.crypto.PBEAlgorithm
 
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.KeyGenAlgorithm
 
PKCS5 - Static variable in class org.mozilla.jss.crypto.PBEAlgorithm
 
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.Type() - Constructor for class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.Type
 
PKIArchiveOptions() - Constructor for class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
 
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() - Constructor for class org.mozilla.jss.pkix.cmc.PKIData
 
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.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() - Constructor for class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
 
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() - Constructor for class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
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 - Variable in class org.mozilla.jss.pkix.crmf.CertReqMsg
 
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.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.
POPOPrivKey.Type() - Constructor for class org.mozilla.jss.pkix.crmf.POPOPrivKey.Type
 
POPOPrivKey() - Constructor for class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
POPOPrivKey(POPOPrivKey.Type, BIT_STRING, INTEGER, BIT_STRING) - Constructor for class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
POPOSigningKey - class org.mozilla.jss.pkix.crmf.POPOSigningKey.
CRMF POPOSigningKey:
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() - Constructor for class org.mozilla.jss.pkix.crmf.POPOSigningKey
 
POPOSigningKey(ANY, AlgorithmIdentifier, BIT_STRING) - Constructor for class org.mozilla.jss.pkix.crmf.POPOSigningKey
Creates a POPOSigningKey.
poposkInput - Variable in class org.mozilla.jss.pkix.crmf.POPOSigningKey
 
port - Variable in class org.mozilla.jss.ssl.SSLSocket
 
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_SHUTDOWN_RCV - Static variable in class org.mozilla.jss.ssl.SocketBase
 
PR_SHUTDOWN_SEND - Static variable in class org.mozilla.jss.ssl.SocketBase
 
PRIMITIVE - Static variable in class org.mozilla.jss.asn1.Form
 
PRIMITIVE - Static variable in class org.mozilla.jss.asn1.ASN1Header
 
print_byte_array(byte[]) - Static method in class org.mozilla.jss.pkcs12.AuthenticatedSafes
 
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
 
print(String) - Method in class org.mozilla.jss.ssl.PrintOutputStreamWriter
 
PrintableString - class org.mozilla.jss.asn1.PrintableString.
 
PrintableString.PrintableConverter - class org.mozilla.jss.asn1.PrintableString.PrintableConverter.
 
PrintableString.PrintableConverter() - Constructor for class org.mozilla.jss.asn1.PrintableString.PrintableConverter
 
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
 
println(String) - Method in class org.mozilla.jss.ssl.PrintOutputStreamWriter
 
PrintOutputStreamWriter - class org.mozilla.jss.ssl.PrintOutputStreamWriter.
 
PrintOutputStreamWriter(OutputStream) - Constructor for class org.mozilla.jss.ssl.PrintOutputStreamWriter
 
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 - Variable in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
PrivateKey - interface org.mozilla.jss.crypto.PrivateKey.
Private Keys used by JSS.
PrivateKey.Type - class org.mozilla.jss.crypto.PrivateKey.Type.
 
PrivateKey.Type() - Constructor for class org.mozilla.jss.crypto.PrivateKey.Type
 
PrivateKey.Type(OBJECT_IDENTIFIER, String) - Constructor for class org.mozilla.jss.crypto.PrivateKey.Type
 
privateKeyAlgorithm - Variable in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
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() - Constructor for class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
PrivateKeyInfo(INTEGER, AlgorithmIdentifier, OCTET_STRING, SET) - Constructor for class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
Create a PrivateKeyInfo from its components.
PrivateKeyProxy - class org.mozilla.jss.pkcs11.PrivateKeyProxy.
 
PrivateKeyProxy(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PrivateKeyProxy
 
privKey - Variable in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
ProofOfPossession - class org.mozilla.jss.pkix.crmf.ProofOfPossession.
CRMF ProofOfPossession:
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.
ProofOfPossession.Type() - Constructor for class org.mozilla.jss.pkix.crmf.ProofOfPossession.Type
 
ProofOfPossession() - Constructor for class org.mozilla.jss.pkix.crmf.ProofOfPossession
 
ProofOfPossession(ProofOfPossession.Type, POPOSigningKey, POPOPrivKey, POPOPrivKey) - Constructor for class org.mozilla.jss.pkix.crmf.ProofOfPossession
 
Provider - class org.mozilla.jss.provider.Provider.
 
Provider() - Constructor for class org.mozilla.jss.provider.Provider
 
pubInfos - Variable in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
 
pubKey - Variable in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
publicExponent - Variable in class org.mozilla.jss.crypto.RSAParameterSpec
 
publicKey - Variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
PublicKeyProxy - class org.mozilla.jss.pkcs11.PublicKeyProxy.
 
PublicKeyProxy(byte[]) - Constructor for class org.mozilla.jss.pkcs11.PublicKeyProxy
 
putCertsInVector(Vector) - Method in class org.mozilla.jss.pkcs11.PK11Store
 
putKeysInVector(Vector) - Method in class org.mozilla.jss.pkcs11.PK11Store
 
putModulesInVector(Vector) - Method in class org.mozilla.jss.CryptoManager
Native code to traverse all PKCS #11 modules, wrap each one in a PK11Module, and insert each PK11Module into the given vector.
putTokensInVector(Vector) - Method in class org.mozilla.jss.pkcs11.PK11Module
 
PWInitable() - Method in class org.mozilla.jss.pkcs11.PK11Token
Make sure the PIN can be initialized.

Q

q1024 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
q512 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
q768 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
QUIET - Static variable in class org.mozilla.jss.util.Debug
 

R

RA_VERIFIED - Static variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession
 
RA_VERIFIED - Static variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession.Type
 
raw - Variable in class org.mozilla.jss.pkcs11.PK11Signature
 
rawInput - Variable in class org.mozilla.jss.pkcs11.PK11Signature
 
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.pkcs11.KeyType
 
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.pkcs11.KeyType
 
RDN - class org.mozilla.jss.pkix.primitive.RDN.
A RelativeDistinguishedName, whose ASN.1 is:
RDN.Template - class org.mozilla.jss.pkix.primitive.RDN.Template.
 
RDN.Template() - Constructor for class org.mozilla.jss.pkix.primitive.RDN.Template
 
RDN() - Constructor for class org.mozilla.jss.pkix.primitive.RDN
 
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.
RDN(SET) - Constructor for class org.mozilla.jss.pkix.primitive.RDN
 
rdns - Variable in class org.mozilla.jss.pkix.primitive.Name
 
read() - Method in class org.mozilla.jss.asn1.CountingStream
 
read() - Method in class org.mozilla.jss.ssl.SSLInputStream
 
read(byte[]) - Method in class org.mozilla.jss.asn1.CountingStream
 
read(byte[]) - Method in class org.mozilla.jss.ssl.SSLInputStream
 
read(byte[], int, int) - Method in class org.mozilla.jss.asn1.CountingStream
 
read(byte[], int, int) - Method in class org.mozilla.jss.ssl.SSLInputStream
 
read(byte[], int, int) - Method in class org.mozilla.jss.ssl.SSLSocket
 
readByte(InputStream) - Static method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template
Reads in a byte from the stream, throws an InvalidBERException if EOF is reached.
readFully(byte[], InputStream) - Static method in class org.mozilla.jss.asn1.ASN1Util
Fills a byte array with bytes from an input stream.
readObject(ObjectInputStream) - Method in class org.mozilla.jss.pkcs11.PK11Key
 
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.
reason - Variable in class org.mozilla.jss.pkix.cmmf.RevRequest
 
reason - Variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityItem
 
reasons - Variable in class org.mozilla.jss.pkix.cmmf.GetCRL
 
reasons - Variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
 
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() - Constructor for class org.mozilla.jss.pkcs7.RecipientInfo
 
RecipientInfo() - Constructor for class org.mozilla.jss.pkix.cms.RecipientInfo
 
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.
recipientInfos - Variable in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
 
recipientInfos - Variable in class org.mozilla.jss.pkcs7.EnvelopedData
 
recipientInfos - Variable in class org.mozilla.jss.pkix.cms.EnvelopedData
 
recipientInfos - Variable in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
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.
regInfo - Variable in class org.mozilla.jss.pkix.crmf.CertReqMsg
 
register() - Static method in class org.mozilla.jss.util.NativeProxy
Register a NativeProxy instance.
registry - Static variable in class org.mozilla.jss.util.NativeProxy
 
registryIndex - Variable in class org.mozilla.jss.util.NativeProxy
Native Proxy Registry
rejection - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
releaseNativeResources() - Method in class org.mozilla.jss.util.NativeProxy
Release the native resources used by this proxy.
releaseNativeResources() - Method in class org.mozilla.jss.pkcs11.PublicKeyProxy
 
releaseNativeResources() - Method in class org.mozilla.jss.pkcs11.CertProxy
 
releaseNativeResources() - Method in class org.mozilla.jss.pkcs11.PrivateKeyProxy
 
releaseNativeResources() - Method in class org.mozilla.jss.pkcs11.SigContextProxy
 
releaseNativeResources() - Method in class org.mozilla.jss.pkcs11.CipherContextProxy
 
releaseNativeResources() - Method in class org.mozilla.jss.pkcs11.SymKeyProxy
 
releaseNativeResources() - Method in class org.mozilla.jss.pkcs11.ModuleProxy
 
releaseNativeResources() - Method in class org.mozilla.jss.pkcs11.TokenProxy
 
releaseNativeResources() - Method in class org.mozilla.jss.pkcs12.PK12TokenProxy
This is a "no-op" because all freeing of "C" resources is performed inside "C" by the destroyPK12TokenExportContext( exportProxy ) and the destroyPK12TokenImportContext( importProxy ) functions.
releaseNativeResources() - Method in class org.mozilla.jss.ssl.SocketProxy
Theoretically, we don't need to do anything, since SSLSocket should call close() when it finalizes.
reloadModules() - Method in class org.mozilla.jss.CryptoManager
Re-creates the Vector of modules that is stored by CryptoManager.
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.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.
removeAllElements() - Method in class org.mozilla.jss.asn1.CHOICE.Template
Empties this CHOICE template.
removeAt(int) - Method in class org.mozilla.jss.pkix.primitive.RDN
 
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.asn1.CHOICE.Template
Removes the element at the specified 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.
repeatable - Variable in class org.mozilla.jss.asn1.SET.Template.Element
 
repeatable - Variable in class org.mozilla.jss.asn1.SEQUENCE.Template.Element
 
REPLACEMENT_CHAR - Static variable in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
reqSequence - Variable in class org.mozilla.jss.pkix.cmc.PKIData
 
requestClientAuth(boolean) - Method in class org.mozilla.jss.ssl.SocketBase
 
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.
requestClientAuthNoExpiryCheck(boolean) - Method in class org.mozilla.jss.ssl.SocketBase
 
requestClientAuthNoExpiryCheckNative(boolean) - Method in class org.mozilla.jss.ssl.SocketBase
 
requestingClientAuth - Variable in class org.mozilla.jss.ssl.SocketBase
 
requireClientAuth(boolean, boolean) - Method in class org.mozilla.jss.ssl.SocketBase
 
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.asn1.CountingStream
 
reset() - Method in class org.mozilla.jss.crypto.JSSMessageDigest
Resets this digest for further use.
reset() - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
reset() - Method in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
reset() - Method in class org.mozilla.jss.pkcs11.PK11Cipher
 
resetHandshake() - Method in class org.mozilla.jss.ssl.SSLSocket
Resets the handshake state.
resetHandshakeNative(boolean) - Method in class org.mozilla.jss.ssl.SSLSocket
 
resetNumRead() - Method in class org.mozilla.jss.asn1.CountingStream
 
response - Variable in class org.mozilla.jss.pkix.cmmf.CertRepContent
 
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() - Constructor for class org.mozilla.jss.pkix.cmc.ResponseBody
 
ResponseBody(SEQUENCE, SEQUENCE, SEQUENCE) - Constructor for class org.mozilla.jss.pkix.cmc.ResponseBody
Constructs a ResponseBody from its components.
results - Variable in class org.mozilla.jss.ssl.SSLServer
 
results - Variable in class org.mozilla.jss.ssl.SSLClient
 
revCerts - Variable in class org.mozilla.jss.pkix.cmmf.RevRepContent
 
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() - Constructor for class org.mozilla.jss.pkix.cmmf.RevRepContent
 
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() - Constructor for class org.mozilla.jss.pkix.cmmf.RevRequest
 
RevRequest(ANY, INTEGER, ENUMERATED, OCTET_STRING, UTF8String) - Constructor for class org.mozilla.jss.pkix.cmmf.RevRequest
Constructs a new RevRequest from its components.
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 - Static variable in class org.mozilla.jss.pkcs11.KeyType
 
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
 
RSAFromRaw(byte[]) - Static method in class org.mozilla.jss.pkcs11.PK11PubKey
 
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(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() - Constructor for class org.mozilla.jss.pkcs12.SafeBag
 
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.
salt - Variable in class org.mozilla.jss.crypto.PBEKeyGenParams
 
salt - Variable in class org.mozilla.jss.pkix.primitive.PBEParameter
 
SALT_LENGTH - Static variable in class org.mozilla.jss.pkcs12.MacData
 
SALT_LENGTH - Static variable in class org.mozilla.jss.pkcs12.AuthenticatedSafes
Salt length is variable with PKCS #12.
saltLength - Variable in class org.mozilla.jss.crypto.PBEAlgorithm
 
sc - Variable in class org.mozilla.jss.ssl.ServerHandshakeCB
 
sc - Variable in class org.mozilla.jss.ssl.ClientHandshakeCB
 
SDSI_CERT_TYPE - Static variable in class org.mozilla.jss.pkcs12.CertBag
 
SEC_ERROR_CRL_BAD_SIGNATURE - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
 
SEC_ERROR_CRL_EXPIRED - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
 
SEC_ERROR_CRL_INVALID - Static variable in class org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityStatus
 
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 - Variable in class org.mozilla.jss.pkcs12.SecretBag
 
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() - Constructor for class org.mozilla.jss.pkcs12.SecretBag
 
SecretBag(OBJECT_IDENTIFIER, ASN1Value) - Constructor for class org.mozilla.jss.pkcs12.SecretBag
Creates a SecretBag with the given secret type and secret.
secretType - Variable in class org.mozilla.jss.pkcs12.SecretBag
 
seed - Variable in class org.mozilla.jss.crypto.PQGParams
 
seed1024 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
seed512 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
seed768 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
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 form the native callback code when a certificate is requested.
SelfTest - class org.mozilla.jss.pkcs11.SelfTest.
 
SelfTest - class org.mozilla.jss.pkcs12.SelfTest.
A PKCS #12 "virtual token".
SelfTest() - Constructor for class org.mozilla.jss.pkcs11.SelfTest
 
SelfTest() - Constructor for class org.mozilla.jss.pkcs12.SelfTest
 
seqt - Variable in class org.mozilla.jss.pkcs7.DigestedData.Template
 
seqt - Variable in class org.mozilla.jss.pkcs7.ContentInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkcs7.SignedData.Template
 
seqt - Variable in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData.Template
 
seqt - Variable in class org.mozilla.jss.pkcs7.DigestInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber.Template
 
seqt - Variable in class org.mozilla.jss.pkcs7.EncryptedData.Template
 
seqt - Variable in class org.mozilla.jss.pkcs7.SignerInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkcs10.CertificationRequestInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkcs10.CertificationRequest.Template
 
seqt - Variable in class org.mozilla.jss.pkcs12.SecretBag.Template
 
seqt - Variable in class org.mozilla.jss.pkcs12.PFX.Template
 
seqt - Variable in class org.mozilla.jss.pkcs12.SafeBag.Template
 
seqt - Variable in class org.mozilla.jss.pkcs12.MacData.Template
 
seqt - Variable in class org.mozilla.jss.pkcs12.CertBag.Template
 
seqt - Variable in class org.mozilla.jss.pkcs12.AuthenticatedSafes.Template
 
seqt - Variable in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.primitive.PBEParameter.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cert.Extension.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cert.Certificate.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cert.SubjectKeyIdentifier.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cmc.ResponseBody.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cmc.PendInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cmc.TaggedAttribute.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cmc.PKIData.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cmmf.GetCRL.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cmmf.RevRequest.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cmmf.RevRepContent.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cms.DigestInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cms.ContentInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cms.SignerInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cms.EncryptedData.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cms.DigestedData.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData.Template
 
seqt - Variable in class org.mozilla.jss.pkix.cms.SignedData.Template
 
seqt - Variable in class org.mozilla.jss.pkix.crmf.EncryptedValue.Template
 
seqt - Variable in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo.Template
 
seqt - Variable in class org.mozilla.jss.pkix.crmf.POPOSigningKey.Template
 
seqt - Variable in class org.mozilla.jss.pkix.crmf.CertId.Template
 
seqTemplate - Variable in class org.mozilla.jss.pkix.crmf.Control.Template
 
seqTemplate - Variable in class org.mozilla.jss.pkix.crmf.CertRequest.Template
 
sequence - Variable in class org.mozilla.jss.pkcs7.DigestedData
 
sequence - Variable in class org.mozilla.jss.pkcs7.ContentInfo
 
sequence - Variable in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
 
sequence - Variable in class org.mozilla.jss.pkcs7.DigestInfo
 
sequence - Variable in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
 
sequence - Variable in class org.mozilla.jss.pkcs7.EncryptedData
 
sequence - Variable in class org.mozilla.jss.pkcs7.RecipientInfo
 
sequence - Variable in class org.mozilla.jss.pkcs7.EncryptedContentInfo
 
sequence - Variable in class org.mozilla.jss.pkcs7.EnvelopedData
 
sequence - Variable in class org.mozilla.jss.pkcs10.CertificationRequest
 
sequence - Variable in class org.mozilla.jss.pkcs12.SecretBag
 
sequence - Variable in class org.mozilla.jss.pkcs12.CertBag
 
sequence - Variable in class org.mozilla.jss.pkcs12.AuthenticatedSafes
 
sequence - Variable in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
sequence - Variable in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
 
sequence - Variable in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
 
sequence - Variable in class org.mozilla.jss.pkix.primitive.PBEParameter
 
sequence - Variable in class org.mozilla.jss.pkix.cert.Certificate
 
sequence - Variable in class org.mozilla.jss.pkix.cmc.ResponseBody
 
sequence - Variable in class org.mozilla.jss.pkix.cmc.PendInfo
 
sequence - Variable in class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
sequence - Variable in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
 
sequence - Variable in class org.mozilla.jss.pkix.cmc.PKIData
 
sequence - Variable in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
 
sequence - Variable in class org.mozilla.jss.pkix.cmmf.GetCRL
 
sequence - Variable in class org.mozilla.jss.pkix.cmmf.RevRequest
 
sequence - Variable in class org.mozilla.jss.pkix.cmmf.RevRepContent
 
sequence - Variable in class org.mozilla.jss.pkix.cms.DigestInfo
 
sequence - Variable in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
 
sequence - Variable in class org.mozilla.jss.pkix.cms.ContentInfo
 
sequence - Variable in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
 
sequence - Variable in class org.mozilla.jss.pkix.cms.EncryptedData
 
sequence - Variable in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
 
sequence - Variable in class org.mozilla.jss.pkix.cms.DigestedData
 
sequence - Variable in class org.mozilla.jss.pkix.cms.EnvelopedData
 
sequence - Variable in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
sequence - Variable in class org.mozilla.jss.pkix.cms.RecipientInfo
 
sequence - Variable in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
sequence - Variable in class org.mozilla.jss.pkix.crmf.POPOSigningKey
 
sequence - Variable in class org.mozilla.jss.pkix.crmf.CertId
 
SEQUENCE - class org.mozilla.jss.asn1.SEQUENCE.
An ASN.1 SEQUENCE.
SEQUENCE.Element - class org.mozilla.jss.asn1.SEQUENCE.Element.
 
SEQUENCE.Element(ASN1Value) - Constructor for class org.mozilla.jss.asn1.SEQUENCE.Element
 
SEQUENCE.Element(Tag, ASN1Value) - Constructor for class org.mozilla.jss.asn1.SEQUENCE.Element
 
SEQUENCE.OF_Template - class org.mozilla.jss.asn1.SEQUENCE.OF_Template.
A Template for decoding SEQUENCE OF values.
SEQUENCE.OF_Template() - Constructor for class org.mozilla.jss.asn1.SEQUENCE.OF_Template
 
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.Element - class org.mozilla.jss.asn1.SEQUENCE.Template.Element.
An element of a SEQUENCE template.
SEQUENCE.Template.Element(Tag, ASN1Template, ASN1Value) - Constructor for class org.mozilla.jss.asn1.SEQUENCE.Template.Element
Creates a new element with a default value.
SEQUENCE.Template.Element(Tag, ASN1Template, boolean) - Constructor for class org.mozilla.jss.asn1.SEQUENCE.Template.Element
Creates a new element, which may or may not be optional.
SEQUENCE.Template() - Constructor for class org.mozilla.jss.asn1.SEQUENCE.Template
 
SEQUENCE() - Constructor for class org.mozilla.jss.asn1.SEQUENCE
 
serialNumber - Variable in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
 
serialNumber - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
serialNumber - Variable in class org.mozilla.jss.pkix.cmmf.RevRequest
 
serialNumber - Variable in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
 
serialNumber - Variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
serialNumber - Variable in class org.mozilla.jss.pkix.crmf.CertId
 
serialNumber - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
 
ServerHandshakeCB - class org.mozilla.jss.ssl.ServerHandshakeCB.
 
ServerHandshakeCB(SSLServer) - Constructor for class org.mozilla.jss.ssl.ServerHandshakeCB
 
sessionKeySize - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
 
sessionSecretSize - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
 
SET - class org.mozilla.jss.asn1.SET.
An ASN.1 SET, which is an unordered collection of ASN.1 values.
SET.Element - class org.mozilla.jss.asn1.SET.Element.
An element of a SET
SET.Element(ASN1Value) - Constructor for class org.mozilla.jss.asn1.SET.Element
Makes a new SET element from the given value.
SET.Element(Tag, ASN1Value) - Constructor for class org.mozilla.jss.asn1.SET.Element
Makes a new SET element from the given value with the given implicit tag.
SET.OF_Template - class org.mozilla.jss.asn1.SET.OF_Template.
A Template for decoding SET OF values.
SET.OF_Template() - Constructor for class org.mozilla.jss.asn1.SET.OF_Template
 
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
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.
setCipherPolicyNative(int) - Static method in class org.mozilla.jss.ssl.SSLSocket
 
setCipherPreference(int, boolean) - Static method in class org.mozilla.jss.ssl.SSLSocket
Enables/disables the given cipher on this socket.
setClientCertNickname(String) - Method in class org.mozilla.jss.ssl.SocketBase
 
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.
setClientCertNicknameNative(String) - Method in class org.mozilla.jss.ssl.SocketBase
 
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.
setEncodedAuthSafes(byte[]) - Method in class org.mozilla.jss.pkcs12.PFX
 
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.
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.
setNativeLevel(int) - Static method in class org.mozilla.jss.util.Debug
 
setNativePasswordCallback(PasswordCallback) - Method in class org.mozilla.jss.CryptoManager
 
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
Set parameters for the signing algorithm.
setPasswordCallback(PasswordCallback) - Method in class org.mozilla.jss.CryptoManager
This function sets the global password callback.
setProxy(SocketProxy) - Method in class org.mozilla.jss.ssl.SocketBase
 
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.
setReuseAddress(boolean) - Method in class org.mozilla.jss.ssl.SSLServerSocket
 
setSeed(byte[]) - Method in interface org.mozilla.jss.crypto.JSSSecureRandom
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
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.
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.
setSockProxy(SocketProxy) - Method in class org.mozilla.jss.ssl.SSLSocket
Should only be called by SSLServerSocket after a successful accept().
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.
setSSLDefaultOption(int, boolean) - Static method in class org.mozilla.jss.ssl.SSLSocket
 
setSSLDefaultOption(int, int) - Static method in class org.mozilla.jss.ssl.SSLSocket
 
setSSLOption(int, boolean) - Method in class org.mozilla.jss.ssl.SocketBase
 
setSSLOption(int, int) - Method in class org.mozilla.jss.ssl.SocketBase
 
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.
setTimeout(int) - Method in class org.mozilla.jss.ssl.SocketBase
 
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.
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.DigestAlgorithm
The SHA-1 digest algorithm, from Uncle Sam.
SHA1 - Static variable in class org.mozilla.jss.crypto.HMACAlgorithm
SHA-1 HMAC.
SHA1_HMAC - Static variable in interface org.mozilla.jss.crypto.SymmetricKey
 
SHA1_HMAC - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Type
 
SHA1_HMAC - Static variable in class org.mozilla.jss.pkcs11.KeyType
 
SHA1MessageDigest - class org.mozilla.jss.provider.SHA1MessageDigest.
The JSS JCA SHA1 provider.
SHA1MessageDigest() - Constructor for class org.mozilla.jss.provider.SHA1MessageDigest
 
SHA1RSASignature - class org.mozilla.jss.provider.SHA1RSASignature.
 
SHA1RSASignature() - Constructor for class org.mozilla.jss.provider.SHA1RSASignature
 
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
 
shutdownInput() - Method in class org.mozilla.jss.ssl.SSLSocket
Shuts down the input side of the socket.
shutdownNative(int) - Method in class org.mozilla.jss.ssl.SSLSocket
 
shutdownOutput() - Method in class org.mozilla.jss.ssl.SSLSocket
Shuts down the output side of the socket.
sig - Variable in class org.mozilla.jss.provider.Signature
 
sig - Variable in class org.mozilla.jss.provider.SHA1RSASignature
 
sig - Variable in class org.mozilla.jss.provider.MD2RSASignature
 
sig - Variable in class org.mozilla.jss.provider.DSASignature
 
sig - Variable in class org.mozilla.jss.provider.MD5RSASignature
 
sigContext - Variable in class org.mozilla.jss.pkcs11.PK11Signature
 
SigContextProxy - class org.mozilla.jss.pkcs11.SigContextProxy.
 
SigContextProxy(byte[]) - Constructor for class org.mozilla.jss.pkcs11.SigContextProxy
 
SIGN - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Usage
 
SIGN - Static variable in class org.mozilla.jss.pkcs11.PK11Signature
 
sign() - Method in class org.mozilla.jss.crypto.Signature
Finish a signing operation and return the signature.
sign(byte[], int, int) - Method in class org.mozilla.jss.crypto.Signature
Finish a signing operation and store the signature in the provided buffer.
signature - Variable in class org.mozilla.jss.pkcs10.CertificationRequest
 
signature - Variable in class org.mozilla.jss.pkix.cert.Certificate
 
signature - Variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession
 
signature - Variable in class org.mozilla.jss.pkix.crmf.POPOSigningKey
 
Signature - class org.mozilla.jss.crypto.Signature.
A class for producing and verifying digital signatures.
Signature - class org.mozilla.jss.provider.Signature.
 
SIGNATURE - Static variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession
 
SIGNATURE - Static variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession.Type
 
Signature() - Constructor for class org.mozilla.jss.crypto.Signature
 
Signature() - Constructor for class org.mozilla.jss.provider.Signature
 
Signature(SignatureAlgorithm, SignatureSpi) - Constructor for class org.mozilla.jss.crypto.Signature
 
signatureAlgId - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
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() - Constructor for class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
 
SignedAndEnvelopedData() - Constructor for class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
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
 
signedAttributes - Variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
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(INTEGER, SET, ContentInfo, SET, SET, SET) - Constructor for class org.mozilla.jss.pkcs7.SignedData
Constructor for creating a SignedData from its encoding.
SignedData(INTEGER, SET, EncapsulatedContentInfo, SET, SET, SET) - Constructor for class org.mozilla.jss.pkix.cms.SignedData
Constructor for creating a SignedData from its encoding.
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 - Variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
SignerIdentifier - class org.mozilla.jss.pkix.cms.SignerIdentifier.
CMS SignerIdentifier:
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.Type() - Constructor for class org.mozilla.jss.pkix.cms.SignerIdentifier.Type
 
SignerIdentifier() - Constructor for class org.mozilla.jss.pkix.cms.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(INTEGER, IssuerAndSerialNumber, AlgorithmIdentifier, SET, AlgorithmIdentifier, byte[], SET) - Constructor for class org.mozilla.jss.pkcs7.SignerInfo
A constructor for creating a new SignerInfo from its decoding.
SignerInfo(INTEGER, SignerIdentifier, AlgorithmIdentifier, SET, AlgorithmIdentifier, byte[], SET) - Constructor for class org.mozilla.jss.pkix.cms.SignerInfo
A constructor for creating a new SignerInfo from its decoding.
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.
signerInfos - Variable in class org.mozilla.jss.pkcs7.SignedData
 
signerInfos - Variable in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
 
signerInfos - Variable in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
signerInfos - Variable in class org.mozilla.jss.pkix.cms.SignedData
 
signingAlg - Variable in class org.mozilla.jss.crypto.SignatureAlgorithm
 
signingAlg - Variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
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.asn1.CHOICE.Template
Returns the number of elements in this CHOICE 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.asn1.CountingStream
 
skip(long) - Method in class org.mozilla.jss.ssl.SSLInputStream
 
SLOT_LENGTH - Variable in class org.mozilla.jss.CryptoManager.InitializationValues
Slot names must be this length exactly.
SO_KEEPALIVE - Static variable in class org.mozilla.jss.ssl.SocketBase
 
sock - Variable in class org.mozilla.jss.ssl.SSLInputStream
 
sock - Variable in class org.mozilla.jss.ssl.SSLOutputStream
 
socketAccept(SSLSocket, int, boolean) - Method in class org.mozilla.jss.ssl.SSLServerSocket
 
socketAvailable() - Method in class org.mozilla.jss.ssl.SSLSocket
 
SocketBase - class org.mozilla.jss.ssl.SocketBase.
 
SocketBase() - Constructor for class org.mozilla.jss.ssl.SocketBase
 
socketBind(byte[], int) - Method in class org.mozilla.jss.ssl.SocketBase
 
socketClose() - Method in class org.mozilla.jss.ssl.SocketBase
 
socketConnect(byte[], String, int) - Method in class org.mozilla.jss.ssl.SSLSocket
 
socketCreate(Object, SSLCertificateApprovalCallback, SSLClientCertificateSelectionCallback) - Method in class org.mozilla.jss.ssl.SocketBase
 
socketListen(int) - Method in class org.mozilla.jss.ssl.SSLServerSocket
 
SocketProxy - class org.mozilla.jss.ssl.SocketProxy.
 
SocketProxy(byte[]) - Constructor for class org.mozilla.jss.ssl.SocketProxy
 
socketRead(byte[], int, int, int) - Method in class org.mozilla.jss.ssl.SSLSocket
 
socketWrite(byte[], int, int, int) - Method in class org.mozilla.jss.ssl.SSLSocket
 
sockProxy - Variable in class org.mozilla.jss.ssl.SocketBase
 
sockProxy - Variable in class org.mozilla.jss.ssl.SSLServerSocket
 
sockProxy - Variable in class org.mozilla.jss.ssl.SSLSocket
 
source - Variable in class org.mozilla.jss.asn1.CountingStream
 
SSL - Static variable in class org.mozilla.jss.pkcs11.PK11InternalCert
 
SSL_ENABLE_SSL2 - Static variable in class org.mozilla.jss.ssl.SocketBase
Enums.
SSL_ENABLE_SSL3 - Static variable in class org.mozilla.jss.ssl.SocketBase
 
SSL_NO_CACHE - Static variable in class org.mozilla.jss.ssl.SocketBase
 
SSL_POLICY_DOMESTIC - Static variable in class org.mozilla.jss.ssl.SocketBase
 
SSL_POLICY_EXPORT - Static variable in class org.mozilla.jss.ssl.SocketBase
 
SSL_POLICY_FRANCE - Static variable in class org.mozilla.jss.ssl.SocketBase
 
SSL_REQUEST_CERTIFICATE - Static variable in class org.mozilla.jss.ssl.SocketBase
 
SSL_REQUIRE_CERTIFICATE - Static variable in class org.mozilla.jss.ssl.SocketBase
 
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_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_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_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_NULL_MD5 - 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
 
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(PrintStream, String) - Constructor for class org.mozilla.jss.ssl.SSLClient
 
SSLClientCertificateSelectionCallback - interface org.mozilla.jss.ssl.SSLClientCertificateSelectionCallback.
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.
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.
SSLInputStream - class org.mozilla.jss.ssl.SSLInputStream.
 
SSLInputStream(SSLSocket) - Constructor for class org.mozilla.jss.ssl.SSLInputStream
 
SSLOutputStream - class org.mozilla.jss.ssl.SSLOutputStream.
 
SSLOutputStream(SSLSocket) - Constructor for class org.mozilla.jss.ssl.SSLOutputStream
 
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(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.
SSLSocket - class org.mozilla.jss.ssl.SSLSocket.
SSL client socket.
SSLSocket.CipherPolicy - class org.mozilla.jss.ssl.SSLSocket.CipherPolicy.
 
SSLSocket.CipherPolicy(int) - Constructor for class org.mozilla.jss.ssl.SSLSocket.CipherPolicy
 
SSLSocket() - Constructor for class org.mozilla.jss.ssl.SSLSocket
For sockets that get created by accept().
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(InetAddress, String, int, InetAddress, int, SSLCertificateApprovalCallback, SSLClientCertificateSelectionCallback) - Constructor for class org.mozilla.jss.ssl.SSLSocket
 
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.
SSOPasswordIsCorrect(byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Token
 
state - Variable in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
state - Variable in class org.mozilla.jss.pkcs11.PK11Signature
 
state - Variable in class org.mozilla.jss.pkcs11.PK11Cipher
 
stateOrProvinceName - Static variable in class org.mozilla.jss.pkix.primitive.Name
The OID for the state or province name (S) attribute.
status - Variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
status - Variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
status - Variable in class org.mozilla.jss.pkix.cmmf.RevRepContent
 
status - Variable in class org.mozilla.jss.pkix.cmmf.CertResponse
 
status - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
 
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
 
statusString - Variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
statusString - Variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
storeCertByNickname(X509Certificate, String) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
Add a new certificate to the private "certificates" data member.
storeObjectByNickname(Serializable, String) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
storePasswordByNickname(Password, String) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
storePrivKey(PrivateKey) - Method in class org.mozilla.jss.pkcs12.PK12Token.PK12Store
 
storeProxy - Variable in class org.mozilla.jss.pkcs11.PK11Store
 
str - Variable in class org.mozilla.jss.pkcs11.PK11Cert.StringPrincipal
 
strength - Variable in class org.mozilla.jss.pkcs11.PK11KeyGenerator
 
string - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo.Version
 
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 - Variable in class org.mozilla.jss.pkcs10.CertificationRequestInfo
 
subject - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
subject - Variable in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
 
subject - Variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
subject - Variable in class org.mozilla.jss.ssl.SSLSecurityStatus
 
SUBJECT_KEY_IDENTIFIER - Static variable in class org.mozilla.jss.pkix.cms.SignerIdentifier
 
SUBJECT_KEY_IDENTIFIER - Static variable in class org.mozilla.jss.pkix.cms.SignerIdentifier.Type
 
subjectKeyIdentifier - 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.
subjectPublicKey - Variable in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
subjectPublicKeyInfo - Variable in class org.mozilla.jss.pkcs10.CertificationRequestInfo
 
subjectPublicKeyInfo - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
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() - Constructor for class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
SubjectPublicKeyInfo(AlgorithmIdentifier, BIT_STRING) - Constructor for class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
SubjectPublicKeyInfo(PublicKey) - Constructor for class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
subjectUID - Variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
subjectUniqueIdentifier - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
SUBSEQUENT_MESSAGE - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
SUBSEQUENT_MESSAGE - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey.Type
 
subsequentMessage - 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.GetCRL
A bit position in a ReasonFlags bit string.
superseded - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
A CRLReason, which can be used in the reason field.
supplier - Static variable in class org.mozilla.jss.crypto.TokenSupplierManager
 
supportedAlgorithms() - Method in class org.mozilla.jss.pkcs11.KeyType
Returns an array of algorithms supported by this key type.
symKey - Variable in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
SymKeyGen - class org.mozilla.jss.SymKeyGen.
 
SymKeyGen() - Constructor for class org.mozilla.jss.SymKeyGen
 
SymKeyProxy - class org.mozilla.jss.pkcs11.SymKeyProxy.
 
SymKeyProxy(byte[]) - Constructor for class org.mozilla.jss.pkcs11.SymKeyProxy
 
symmAlg - Variable in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
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.Type - class org.mozilla.jss.crypto.SymmetricKey.Type.
 
SymmetricKey.Type() - Constructor for class org.mozilla.jss.crypto.SymmetricKey.Type
 
SymmetricKey.Type(String) - Constructor for 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.
SymmetricKey.Usage() - Constructor for class org.mozilla.jss.crypto.SymmetricKey.Usage
 
SymmetricKey.Usage(int) - Constructor for class org.mozilla.jss.crypto.SymmetricKey.Usage
 

T

tag - Variable in class org.mozilla.jss.asn1.EXPLICIT
 
tag - Variable in class org.mozilla.jss.asn1.EXPLICIT.Template
 
tag - Variable in class org.mozilla.jss.asn1.ASN1Header
 
tag - Variable in class org.mozilla.jss.asn1.ANY
 
tag - Variable in class org.mozilla.jss.asn1.CHOICE
 
tag - Variable in class org.mozilla.jss.pkix.crmf.EncryptedKey
 
tag - Variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
 
Tag - class org.mozilla.jss.asn1.Tag.
Represents an ASN.1 Tag.
TAG - Static variable in class org.mozilla.jss.asn1.SET
 
TAG - Static variable in class org.mozilla.jss.asn1.IA5String
 
TAG - Static variable in class org.mozilla.jss.asn1.NULL
 
TAG - Static variable in class org.mozilla.jss.asn1.BMPString
 
TAG - Static variable in class org.mozilla.jss.asn1.PrintableString
 
TAG - Static variable in class org.mozilla.jss.asn1.OCTET_STRING
 
TAG - Static variable in class org.mozilla.jss.asn1.SEQUENCE
 
TAG - Static variable in class org.mozilla.jss.asn1.UTF8String
 
TAG - Static variable in class org.mozilla.jss.asn1.TeletexString
 
TAG - Static variable in class org.mozilla.jss.asn1.INTEGER
 
TAG - Static variable in class org.mozilla.jss.asn1.UniversalString
 
TAG - Static variable in class org.mozilla.jss.asn1.BOOLEAN
 
TAG - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
 
TAG - Static variable in class org.mozilla.jss.asn1.UTCTime
 
TAG - Static variable in class org.mozilla.jss.asn1.BIT_STRING
 
TAG - Static variable in class org.mozilla.jss.asn1.ENUMERATED
 
TAG - Static variable in class org.mozilla.jss.asn1.GeneralizedTime
 
TAG - Static variable in class org.mozilla.jss.pkcs7.DigestedData
 
TAG - Static variable in class org.mozilla.jss.pkcs7.ContentInfo
 
TAG - Static variable in class org.mozilla.jss.pkcs7.SignedData
 
TAG - Static variable in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
 
TAG - Static variable in class org.mozilla.jss.pkcs7.DigestInfo
 
TAG - Static variable in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
 
TAG - Static variable in class org.mozilla.jss.pkcs7.EncryptedData
 
TAG - Static variable in class org.mozilla.jss.pkcs7.SignerInfo
 
TAG - Static variable in class org.mozilla.jss.pkcs7.RecipientInfo
 
TAG - Static variable in class org.mozilla.jss.pkcs7.EncryptedContentInfo
 
TAG - Static variable in class org.mozilla.jss.pkcs7.EnvelopedData
 
TAG - Static variable in class org.mozilla.jss.pkcs7.Attribute
 
TAG - Static variable in class org.mozilla.jss.pkcs10.CertificationRequestInfo
 
TAG - Static variable in class org.mozilla.jss.pkcs10.CertificationRequest
 
TAG - Static variable in class org.mozilla.jss.pkcs12.SecretBag
 
TAG - Static variable in class org.mozilla.jss.pkcs12.PFX
 
TAG - Static variable in class org.mozilla.jss.pkcs12.SafeBag
 
TAG - Static variable in class org.mozilla.jss.pkcs12.MacData
 
TAG - Static variable in class org.mozilla.jss.pkcs12.CertBag
 
TAG - Static variable in class org.mozilla.jss.pkcs12.AuthenticatedSafes
 
TAG - Static variable in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.primitive.AVA
 
TAG - Static variable in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.primitive.RDN
 
TAG - Static variable in class org.mozilla.jss.pkix.primitive.Attribute
 
TAG - Static variable in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
 
TAG - Static variable in class org.mozilla.jss.pkix.primitive.PBEParameter
 
TAG - Static variable in class org.mozilla.jss.pkix.primitive.Name
 
TAG - Static variable in class org.mozilla.jss.pkix.cert.Extension
 
TAG - Static variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.cert.Certificate
 
TAG - Static variable in class org.mozilla.jss.pkix.cmc.ResponseBody
 
TAG - Static variable in class org.mozilla.jss.pkix.cmc.PendInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
TAG - Static variable in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
 
TAG - Static variable in class org.mozilla.jss.pkix.cmc.PKIData
 
TAG - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
 
TAG - Static variable in class org.mozilla.jss.pkix.cmmf.CertifiedKeyPair
 
TAG - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
 
TAG - Static variable in class org.mozilla.jss.pkix.cmmf.RevRequest
 
TAG - Static variable in class org.mozilla.jss.pkix.cmmf.RevRepContent
 
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.cms.DigestInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
 
TAG - Static variable in class org.mozilla.jss.pkix.cms.ContentInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.cms.EncryptedData
 
TAG - Static variable in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.cms.DigestedData
 
TAG - Static variable in class org.mozilla.jss.pkix.cms.EnvelopedData
 
TAG - Static variable in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
TAG - Static variable in class org.mozilla.jss.pkix.cms.SignedData
 
TAG - Static variable in class org.mozilla.jss.pkix.cms.RecipientInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
TAG - Static variable in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
TAG - Static variable in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
 
TAG - Static variable in class org.mozilla.jss.pkix.crmf.CertReqMsg
 
TAG - Static variable in class org.mozilla.jss.pkix.crmf.POPOSigningKey
 
TAG - Static variable in class org.mozilla.jss.pkix.crmf.CertRequest
 
TAG - Static variable in class org.mozilla.jss.pkix.crmf.CertId
 
Tag.Class - class org.mozilla.jss.asn1.Tag.Class.
An enumeration of the ASN.1 tag classes.
Tag.Class() - Constructor for class org.mozilla.jss.asn1.Tag.Class
 
Tag.Class(int, String) - Constructor for class org.mozilla.jss.asn1.Tag.Class
 
Tag() - Constructor for class org.mozilla.jss.asn1.Tag
 
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.
tagForCache - Variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
 
TaggedAttribute - class org.mozilla.jss.pkix.cmc.TaggedAttribute.
A tagged attribute, which has the following ASN.1 definition :
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() - Constructor for class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
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.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() - Constructor for class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
 
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.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.Type() - Constructor for class org.mozilla.jss.pkix.cmc.TaggedRequest.Type
 
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.
tagInstances - Static variable in class org.mozilla.jss.asn1.Tag
 
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.CharacterString.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.IA5String.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.TimeBase.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.NULL.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.BMPString.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.PrintableString.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.OCTET_STRING.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.SEQUENCE.Template.Element
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.SEQUENCE.OF_Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.UTF8String.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.TeletexString.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.INTEGER.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.EXPLICIT.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.UniversalString.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.BOOLEAN.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.ANY.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.UTCTime.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.BIT_STRING.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.ENUMERATED.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.asn1.GeneralizedTime.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.DigestedData.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.SignedAndEnvelopedData.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.EncryptedData.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.SignerInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.RecipientInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.EncryptedContentInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs7.EnvelopedData.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.SecretBag.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs12.PFX.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs12.SafeBag.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs12.MacData.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs12.CertBag.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkcs12.AuthenticatedSafes.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.DirectoryString.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.AVA.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.RDN.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.Attribute.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.PBEParameter.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.primitive.Name.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cert.Extension.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo.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.cmc.ResponseBody.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.OtherInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.PendInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.TaggedAttribute.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.PKIData.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.CMCStatusInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmc.TaggedRequest.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cmmf.GetCRL.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.cms.DigestInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.ContentInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.EncryptedContentInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.SignerInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.EncryptedData.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.DigestedData.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.EnvelopedData.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.SignedData.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.cms.RecipientInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.CertTemplate.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.EncryptedValue.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.CertReqMsg.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.ProofOfPossession.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.EncryptedKey.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.POPOSigningKey.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.POPOPrivKey.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.CertRequest.Template
 
tagMatch(Tag) - Method in class org.mozilla.jss.pkix.crmf.CertId.Template
 
tClass - Variable in class org.mozilla.jss.asn1.Tag
 
TCP_NODELAY - Static variable in class org.mozilla.jss.ssl.SocketBase
 
tcr - Variable in class org.mozilla.jss.pkix.cmc.TaggedRequest
 
TeletexString - class org.mozilla.jss.asn1.TeletexString.
The ASN.1 type TeletexString.
TeletexString.TeletexConverter - class org.mozilla.jss.asn1.TeletexString.TeletexConverter.
 
TeletexString.TeletexConverter() - Constructor for class org.mozilla.jss.asn1.TeletexString.TeletexConverter
 
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
 
template - Variable in class org.mozilla.jss.asn1.SET.OF_Template
 
template - Variable in class org.mozilla.jss.asn1.SEQUENCE.OF_Template
 
template - Variable in class org.mozilla.jss.asn1.CHOICE.Template.Element
 
template - Variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions.Template
 
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.
templateInstance - Static variable in class org.mozilla.jss.asn1.IA5String
 
templateInstance - Static variable in class org.mozilla.jss.asn1.NULL
 
templateInstance - Static variable in class org.mozilla.jss.asn1.BMPString
 
templateInstance - Static variable in class org.mozilla.jss.asn1.PrintableString
 
templateInstance - Static variable in class org.mozilla.jss.asn1.OCTET_STRING
 
templateInstance - Static variable in class org.mozilla.jss.asn1.UTF8String
 
templateInstance - Static variable in class org.mozilla.jss.asn1.TeletexString
 
templateInstance - Static variable in class org.mozilla.jss.asn1.INTEGER
 
templateInstance - Static variable in class org.mozilla.jss.asn1.UniversalString
 
templateInstance - Static variable in class org.mozilla.jss.asn1.BOOLEAN
 
templateInstance - Static variable in class org.mozilla.jss.asn1.ANY
 
templateInstance - Static variable in class org.mozilla.jss.asn1.OBJECT_IDENTIFIER
 
templateInstance - Static variable in class org.mozilla.jss.asn1.UTCTime
 
templateInstance - Static variable in class org.mozilla.jss.asn1.BIT_STRING
 
templateInstance - Static variable in class org.mozilla.jss.asn1.GeneralizedTime
 
templateInstance - Static variable in class org.mozilla.jss.pkcs7.ContentInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkcs7.DigestInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkcs7.IssuerAndSerialNumber
 
templateInstance - Static variable in class org.mozilla.jss.pkcs7.EncryptedData
 
templateInstance - Static variable in class org.mozilla.jss.pkcs7.SignerInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkcs7.RecipientInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkcs7.EncryptedContentInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkcs7.Attribute
 
templateInstance - Static variable in class org.mozilla.jss.pkcs10.CertificationRequestInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkcs10.CertificationRequest
 
templateInstance - Static variable in class org.mozilla.jss.pkcs12.SecretBag
 
templateInstance - Static variable in class org.mozilla.jss.pkcs12.SafeBag
 
templateInstance - Static variable in class org.mozilla.jss.pkcs12.MacData
 
templateInstance - Static variable in class org.mozilla.jss.pkcs12.CertBag
 
templateInstance - Static variable in class org.mozilla.jss.pkcs12.AuthenticatedSafes
 
templateInstance - Static variable in class org.mozilla.jss.pkix.primitive.DirectoryString
 
templateInstance - Static variable in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.primitive.EncryptedPrivateKeyInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.primitive.Attribute
 
templateInstance - Static variable in class org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
 
templateInstance - Static variable in class org.mozilla.jss.pkix.primitive.PBEParameter
 
templateInstance - Static variable in class org.mozilla.jss.pkix.primitive.Name
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cert.Extension
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cert.Certificate
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cmc.ResponseBody
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cmc.OtherInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cmc.PendInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cmc.TaggedCertificationRequest
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cmc.PKIData
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cmc.CMCStatusInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cmc.TaggedRequest
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cmmf.IssuerAndSubject
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cmmf.PKIStatusInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cmmf.GetCRL
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cms.DigestInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cms.IssuerAndSerialNumber
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cms.ContentInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cms.EncryptedContentInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cms.EncryptedData
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cms.SignerIdentifier
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cms.EncapsulatedContentInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cms.SignedData
 
templateInstance - Static variable in class org.mozilla.jss.pkix.cms.RecipientInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
templateInstance - Static variable in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
templateInstance - Static variable in class org.mozilla.jss.pkix.crmf.PKIPublicationInfo
 
templateInstance - Static variable in class org.mozilla.jss.pkix.crmf.CertReqMsg
 
templateInstance - Static variable in class org.mozilla.jss.pkix.crmf.EncryptedKey
 
templateInstance - Static variable in class org.mozilla.jss.pkix.crmf.POPOSigningKey
 
templateInstance - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
templateInstance - Static variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
 
templateInstance - Static variable in class org.mozilla.jss.pkix.crmf.CertId
 
templates - Variable in class org.mozilla.jss.asn1.CHOICE.Template
 
temporaryPairMode - Variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
temporaryPairs(boolean) - Method in class org.mozilla.jss.crypto.KeyPairGeneratorSpi
 
temporaryPairs(boolean) - Method in class org.mozilla.jss.crypto.KeyPairGenerator
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
 
testDefaults() - Static method in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
TestPK12TokenConstructor() - Static method in class org.mozilla.jss.pkcs12.SelfTest
 
THIS_MESSAGE - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
THIS_MESSAGE - Static variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey.Type
 
thisMessage - Variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
time - Variable in class org.mozilla.jss.pkix.cmmf.GetCRL
 
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() - Constructor for class org.mozilla.jss.asn1.TimeBase
 
TimeBase(Date) - Constructor for class org.mozilla.jss.asn1.TimeBase
 
timeout - Variable in class org.mozilla.jss.ssl.SocketBase
 
TIMEOUT - Static variable in interface org.mozilla.jss.crypto.CryptoToken
Need to re-login after a period of time.
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_RC4_128_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
 
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 - Variable in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
token - Variable in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
token - Variable in class org.mozilla.jss.pkcs11.PK11KeyGenerator
 
token - Variable in class org.mozilla.jss.pkcs11.PK11KeyPairGenerator
 
token - Variable in class org.mozilla.jss.pkcs11.PK11Signature
 
token - Variable in class org.mozilla.jss.pkcs11.PK11Cipher
 
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.
TokenCallbackInfo - class org.mozilla.jss.pkcs11.TokenCallbackInfo.
This class just hardwires the type to be TOKEN so we don't have to mess with Java constants in native code.
TokenCallbackInfo(String) - Constructor for class org.mozilla.jss.pkcs11.TokenCallbackInfo
 
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 - Variable in class org.mozilla.jss.pkcs11.PK11Signature
 
TokenProxy - class org.mozilla.jss.pkcs11.TokenProxy.
 
TokenProxy(byte[]) - Constructor for class org.mozilla.jss.pkcs11.TokenProxy
 
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
 
tokenVector - Variable in class org.mozilla.jss.pkcs11.PK11Module
 
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.Algorithm
Returns the object identifier for this algorithm.
toOID() - Method in class org.mozilla.jss.crypto.PrivateKey.Type
 
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.asn1.Form
 
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.InvalidBERException
Prints out the exception class and error message, including all the nested exceptions.
toString() - Method in class org.mozilla.jss.asn1.BOOLEAN
Returns "true" or "false".
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.crypto.Algorithm
Returns a String representation of the algorithm.
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.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.SSLSecurityStatus
Get a pretty string to show to a user, summarizing the contents of this object
toStringNested() - Method in class org.mozilla.jss.asn1.InvalidBERException
Prints out the error message of this exception, including all the nested exceptions.
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.util.Tunnel.
A class to allow friendly functions access to other parts of JSS.
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.pkcs11.Tunnel.
 
Tunnel.CryptoTunnel - class org.mozilla.jss.pkcs11.Tunnel.CryptoTunnel.
 
Tunnel.CryptoTunnel() - Constructor for class org.mozilla.jss.pkcs11.Tunnel.CryptoTunnel
 
Tunnel.UtilTunnel - class org.mozilla.jss.pkcs11.Tunnel.UtilTunnel.
 
Tunnel.UtilTunnel() - Constructor for class org.mozilla.jss.pkcs11.Tunnel.UtilTunnel
 
Tunnel() - Constructor for class org.mozilla.jss.util.Tunnel
 
Tunnel() - Constructor for class org.mozilla.jss.crypto.Tunnel
 
Tunnel() - Constructor for class org.mozilla.jss.pkcs11.Tunnel
 
type - Variable in class org.mozilla.jss.util.PasswordCallbackInfo
 
type - Variable in class org.mozilla.jss.asn1.SET.Template.Element
 
type - Variable in class org.mozilla.jss.asn1.SEQUENCE.Template.Element
 
type - Variable in class org.mozilla.jss.pkcs7.Attribute
 
type - Variable in class org.mozilla.jss.pkix.primitive.Attribute
 
type - Variable in class org.mozilla.jss.pkix.cmc.OtherInfo
 
type - Variable in class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
type - Variable in class org.mozilla.jss.pkix.cmc.TaggedRequest
 
type - Variable in class org.mozilla.jss.pkix.cms.SignerIdentifier
 
type - Variable in class org.mozilla.jss.pkix.crmf.ProofOfPossession
 
type - Variable in class org.mozilla.jss.pkix.crmf.EncryptedKey
 
type - Variable in class org.mozilla.jss.pkix.crmf.POPOPrivKey
 
type - Variable in class org.mozilla.jss.pkix.crmf.PKIArchiveOptions
 
TYPE_CRL - Static variable in class org.mozilla.jss.CryptoManager
 
TYPE_KRL - Static variable in class org.mozilla.jss.CryptoManager
 
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
 
typeName() - Method in class org.mozilla.jss.asn1.BMPString.Template
 
typeName() - Method in class org.mozilla.jss.asn1.PrintableString.Template
 
typeName() - Method in class org.mozilla.jss.asn1.UTF8String.Template
 
typeName() - Method in class org.mozilla.jss.asn1.TeletexString.Template
 
typeName() - Method in class org.mozilla.jss.asn1.UniversalString.Template
 
typeToString(OBJECT_IDENTIFIER) - Method in class org.mozilla.jss.pkix.primitive.Name
 

U

unauthenticatedAttributes - Variable in class org.mozilla.jss.pkcs7.SignerInfo
 
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.
UNINITIALIZED - Static variable in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
UNINITIALIZED - Static variable in class org.mozilla.jss.pkcs11.PK11Signature
 
UNINITIALIZED - Static variable in class org.mozilla.jss.pkcs11.PK11Cipher
 
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.UniversalConverter - class org.mozilla.jss.asn1.UniversalString.UniversalConverter.
A class for converting between Unicode and UCS4.
UniversalString.UniversalConverter() - Constructor for class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
UniversalString(char[]) - Constructor for class org.mozilla.jss.asn1.UniversalString
 
UniversalString(String) - Constructor for class org.mozilla.jss.asn1.UniversalString
 
UNIX_TEMP_DIR - Static variable in class org.mozilla.jss.ssl.SSLServerSocket
 
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
Un-pads a byte array that is padded with PKCS padding.
unPad(byte[], int) - Static method in class org.mozilla.jss.crypto.Cipher
Un-pads a byte array that is padded with PKCS padding.
unregister(long) - Static method in class org.mozilla.jss.util.NativeProxy
Unregister a NativeProxy instance.
unsignedAttributes - Variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
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
 
UNWRAP - Static variable in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
unwrapPrivate(byte[], PrivateKey.Type, PublicKey) - Method in interface org.mozilla.jss.crypto.KeyWrapper
Unwraps a private key, creating a permanent private key object.
unwrapPrivate(byte[], PrivateKey.Type, PublicKey) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Unwraps a private key, creating a permanent private key object.
unwrapSymmetric(byte[], SymmetricKey.Type, SymmetricKey.Usage, int) - Method in interface org.mozilla.jss.crypto.KeyWrapper
 
unwrapSymmetric(byte[], SymmetricKey.Type, SymmetricKey.Usage, int) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
unwrapTemporaryPrivate(byte[], PrivateKey.Type, PublicKey) - Method in interface org.mozilla.jss.crypto.KeyWrapper
Unwraps a private key, creating a temporary private key object.
unwrapTemporaryPrivate(byte[], PrivateKey.Type, PublicKey) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
Unwraps a private key, creating a temporary private key object.
update(byte) - Method in class org.mozilla.jss.crypto.JSSMessageDigest
Updates the digest with a single byte of input.
update(byte) - Method in class org.mozilla.jss.crypto.Signature
Provide more data for a signature or verification operation.
update(byte[]) - Method in class org.mozilla.jss.crypto.Cipher
Updates the encryption context with additional input.
update(byte[]) - Method in class org.mozilla.jss.crypto.JSSMessageDigest
Updates the digest with an array.
update(byte[]) - Method in class org.mozilla.jss.crypto.Signature
Provide more data for a signature or verification operation.
update(byte[]) - Method in class org.mozilla.jss.pkcs11.PK11Cipher
 
update(byte[], int, int) - Method in class org.mozilla.jss.crypto.Cipher
Updates the encryption context with additional plaintext.
update(byte[], int, int) - Method in class org.mozilla.jss.crypto.JSSMessageDigest
Updates the digest with a portion of an array.
update(byte[], int, int) - Method in class org.mozilla.jss.crypto.Signature
Provide more data for a signature or verification operation.
update(byte[], int, int) - Method in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
update(byte[], int, int) - Method in class org.mozilla.jss.pkcs11.PK11Cipher
 
update(CipherContextProxy, byte[], int, int) - Static method in class org.mozilla.jss.pkcs11.PK11MessageDigest
 
updateContext(CipherContextProxy, byte[], int) - Static method in class org.mozilla.jss.pkcs11.PK11Cipher
 
updated - Variable in class org.mozilla.jss.pkcs11.PK11Store
 
usage() - Static method in class org.mozilla.jss.crypto.JCASigTest
 
useCache(boolean) - Method in class org.mozilla.jss.ssl.SocketBase
 
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
 
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_CUTOFF_YEAR - Static variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
UTCTIME_CUTOFF_YEAR - Static variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
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
 
UTF16_BASE - Static variable in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
UTF16_HIGH_END - Static variable in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
UTF16_HIGH_START - Static variable in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
UTF16_LOW_END - Static variable in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
UTF16_LOW_START - Static variable in class org.mozilla.jss.asn1.UniversalString.UniversalConverter
 
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.UTF8Converter - class org.mozilla.jss.asn1.UTF8String.UTF8Converter.
 
UTF8String.UTF8Converter() - Constructor for class org.mozilla.jss.asn1.UTF8String.UTF8Converter
 
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
 
val - Variable in class org.mozilla.jss.asn1.SET.Element
 
val - Variable in class org.mozilla.jss.asn1.BOOLEAN
 
val - Variable in class org.mozilla.jss.asn1.CHOICE
 
val - Variable in class org.mozilla.jss.crypto.SymmetricKey.Usage
 
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.
validStrength - Variable in class org.mozilla.jss.crypto.KeyGenAlgorithm
 
value - Variable in class org.mozilla.jss.pkix.primitive.AVA
 
valueHint - Variable in class org.mozilla.jss.pkix.crmf.EncryptedValue
 
values - Variable in class org.mozilla.jss.pkcs7.Attribute
 
values - Variable in class org.mozilla.jss.pkix.primitive.Attribute
 
values - Variable in class org.mozilla.jss.pkix.cmc.TaggedAttribute
 
values - Variable in class org.mozilla.jss.ssl.SSLServer
 
values - Variable in class org.mozilla.jss.ssl.SSLClient
 
VERBOSE - Static variable in class org.mozilla.jss.util.Debug
 
VERIFY - Static variable in class org.mozilla.jss.crypto.SymmetricKey.Usage
 
VERIFY - Static variable in class org.mozilla.jss.pkcs11.PK11Signature
 
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
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.
verifyKeyIsOnToken(PK11Token) - Method in class org.mozilla.jss.pkcs11.PK11PubKey
Make sure this key lives on the given token.
verifyKeyIsOnToken(PK11Token) - Method in class org.mozilla.jss.pkcs11.PK11PrivKey
Make sure this key lives on the given token.
verifyNotNull(Object) - Static method in class org.mozilla.jss.pkcs7.SignedData
 
verifyNotNull(Object) - Method in class org.mozilla.jss.pkcs10.CertificationRequestInfo
 
verifyNotNull(Object) - Method in class org.mozilla.jss.pkix.cert.CertificateInfo
 
verifyNotNull(Object) - Static method in class org.mozilla.jss.pkix.cms.SignedData
 
verifyWithAuthenticatedAttributes(byte[], OBJECT_IDENTIFIER, PublicKey) - Method in class org.mozilla.jss.pkcs7.SignerInfo
Verifies a SignerInfo with authenticated attributes.
verifyWithoutAuthenticatedAttributes(byte[], OBJECT_IDENTIFIER, PublicKey) - Method in class org.mozilla.jss.pkcs7.SignerInfo
Verifies that the message digest passed in, when encrypted with the given public key, matches the encrypted digest in the SignerInfo.
verifyWithoutSignedAttributes(byte[], OBJECT_IDENTIFIER, PublicKey) - Method in class org.mozilla.jss.pkix.cms.SignerInfo
Verifies that the message digest passed in, when encrypted with the given public key, matches the encrypted digest in the SignerInfo.
verifyWithSignedAttributes(byte[], OBJECT_IDENTIFIER, PublicKey) - Method in class org.mozilla.jss.pkix.cms.SignerInfo
Verifies a SignerInfo with signed attributes.
version - Variable in class org.mozilla.jss.pkcs7.DigestedData
 
version - Variable in class org.mozilla.jss.pkcs7.SignedData
 
version - Variable in class org.mozilla.jss.pkcs7.SignedAndEnvelopedData
 
version - Variable in class org.mozilla.jss.pkcs7.EncryptedData
 
version - Variable in class org.mozilla.jss.pkcs7.SignerInfo
 
version - Variable in class org.mozilla.jss.pkcs7.RecipientInfo
 
version - Variable in class org.mozilla.jss.pkcs7.EnvelopedData
 
version - Variable in class org.mozilla.jss.pkcs10.CertificationRequestInfo
 
version - Variable in class org.mozilla.jss.pkcs12.PFX
 
version - Variable in class org.mozilla.jss.pkix.primitive.PrivateKeyInfo
 
version - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo
 
version - Variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
version - Variable in class org.mozilla.jss.pkix.cms.EncryptedData
 
version - Variable in class org.mozilla.jss.pkix.cms.DigestedData
 
version - Variable in class org.mozilla.jss.pkix.cms.EnvelopedData
 
version - Variable in class org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
 
version - Variable in class org.mozilla.jss.pkix.cms.SignedData
 
version - Variable in class org.mozilla.jss.pkix.cms.RecipientInfo
 
version - Variable in class org.mozilla.jss.pkix.crmf.CertTemplate
 
VERSION - Static variable in class org.mozilla.jss.pkcs7.SignedData
 
VERSION - Static variable in class org.mozilla.jss.pkcs7.SignerInfo
 
VERSION - Static variable in class org.mozilla.jss.pkcs12.PFX
 
VERSION - Static variable in class org.mozilla.jss.pkix.cms.SignerInfo
 
VERSION - Static variable in class org.mozilla.jss.pkix.cms.SignedData
 
versionNumber - Variable in class org.mozilla.jss.pkix.cert.CertificateInfo.Version
 
versionStr - Variable in class org.mozilla.jss.ssl.SSLServer
 
versionStr - Variable in class org.mozilla.jss.ssl.SSLClient
 

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.
WINDOWS_TEMP_DIR - Static variable in class org.mozilla.jss.ssl.SSLServerSocket
 
wipeBytes(byte[]) - Static method in class org.mozilla.jss.util.Password
Wipes a byte array by setting all its elements to zero.
wipeBytes(byte[]) - Static method in class org.mozilla.jss.util.UTF8Converter
Wipes a byte array by setting all of its bytes 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 - Static variable in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
wrap(PrivateKey) - Method in interface org.mozilla.jss.crypto.KeyWrapper
 
wrap(PrivateKey) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
wrap(SymmetricKey) - Method in interface org.mozilla.jss.crypto.KeyWrapper
 
wrap(SymmetricKey) - Method in class org.mozilla.jss.pkcs11.PK11KeyWrapper
 
write(byte[]) - Method in class org.mozilla.jss.util.Base64OutputStream
 
write(byte[]) - Method in class org.mozilla.jss.ssl.SSLOutputStream
 
write(byte[], int, int) - Method in class org.mozilla.jss.util.Base64OutputStream
 
write(byte[], int, int) - Method in class org.mozilla.jss.ssl.SSLSocket
 
write(byte[], int, int) - Method in class org.mozilla.jss.ssl.SSLOutputStream
 
write(int) - Method in class org.mozilla.jss.util.Base64OutputStream
 
write(int) - Method in class org.mozilla.jss.ssl.SSLOutputStream
 
writeObject(ObjectOutputStream) - Method in class org.mozilla.jss.pkcs11.PK11Key
 
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.

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