All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
Algorithm |
Represents a cryptographic algorithm.
|
AlgorithmIdentifier |
|
AlgorithmIdentifier.Template |
|
AlreadyInitializedException |
This exception is thrown if an initialization operation
is attempted on something that is already initialized.
|
ANY |
Represents an ASN.1 ANY value.
|
ANY.Template |
A class for decoding ANY values from BER.
|
ASN1Header |
The portion of a BER encoding that precedes the contents octets.
|
ASN1Template |
An interface for decoding ASN1Values from their BER encodings.
|
ASN1Util |
|
ASN1Value |
A value that can be decoded from BER and encoded to DER.
|
Assert |
C-style assertions in Java.
|
AssertionException |
Assertion exceptions are thrown when assertion code is invoked
and fails to operate properly.
|
Attribute |
An Attribute, which has the following ASN.1
definition (roughly):
|
Attribute |
An Attribute, which has the following ASN.1
definition (roughly):
|
Attribute.Template |
A Template for decoding an Attribute.
|
Attribute.Template |
A Template for decoding an Attribute.
|
AuthenticatedSafes |
An AuthenticatedSafes, which is a SEQUENCE of
SafeContents.
|
AuthenticatedSafes.Template |
A Template class for decoding an AuthenticatedSafes from its
BER encoding.
|
AVA |
An AttributeValueAssertion, which has the following ASN.1
definition (roughly):
|
AVA.Template |
A Template for decoding an AVA.
|
BadPaddingException |
Deprecated.
|
Base64InputStream |
Reads in base-64 encoded input and spits out the raw binary decoding.
|
Base64OutputStream |
An output stream filter that takes arbitrary bytes and outputs their
base64 encoding.
|
BIT_STRING |
An ASN.1 BIT STRING , which is an ordered sequence of bits.
|
BIT_STRING.Template |
A class for decoding a BIT_STRING from its BER encoding.
|
BMPString |
The ASN.1 type BMPString.
|
BMPString.Template |
|
BodyPartReference |
CMC BodyPartReference:
|
BodyPartReference.Template |
A Template for decoding a BodyPartReference.
|
BodyPartReference.Type |
The type of BodyPartReference.
|
BOOLEAN |
An ASN.1 BOOLEAN value.
|
BOOLEAN.Template |
A Class for decoding BOOLEAN values from their BER
encodings.
|
CertBag |
A PKCS #12 cert bag.
|
CertBag.Template |
A Template class for decoding CertBags from their BER encoding.
|
CertDatabaseException |
This exception is thrown if the certificate database does not exist,
or if an error occurs while opening it.
|
CertId |
CRMF CertId.
|
CertId.Template |
A Template for decoding a CertId .
|
Certificate |
An X.509 signed certificate.
|
Certificate.Template |
|
CertificateInfo |
A TBSCertificate (to-be-signed certificate), the actual information in
a certificate apart from the signature.
|
CertificateInfo.Template |
Template class for decoding a CertificateInfo.
|
CertificateInfo.Version |
An X.509 Certificate version.
|
CertificateUsage |
CertificateUsage options for validation
|
CertificationRequest |
A pkcs10 signed CertificationRequest.
|
CertificationRequest.Template |
|
CertificationRequestInfo |
A TBSCertificationRequest (to-be-signed CertificationRequest),
the actual information in
a CertificationRequest apart from the signature.
|
CertificationRequestInfo.Template |
Template class for decoding a CertificationRequestInfo.
|
CertifiedKeyPair |
|
CertOrEncCert |
|
CertRepContent |
A CMMF CertRepContent.
|
CertReqMsg |
This class models a CRMF CertReqMsg structure.
|
CertReqMsg.Template |
A class for decoding CertReqMsg structures from a BER encoding.
|
CertRequest |
A PKIX CertRequest.
|
CertRequest.Template |
A Template class for constructing CertRequests from their
BER encoding.
|
CertResponse |
|
CertTemplate |
This class models a CRMF CertTemplate structure.
|
CertTemplate.Template |
A class for decoding CertTemplates.
|
ChallengeResponseException |
An exception thrown when challenge response pop is requested.
|
CharacterString |
An abstract base class for all character string types in ASN.1.
|
CharacterString.Template |
|
CHOICE |
Objects of this class are generated by CHOICE.Template.decode().
|
CHOICE.Template |
A Template for decoding ASN.1 CHOICE s
|
Cipher |
A context for performing symmetric encryption and decryption.
|
CipherPolicy |
|
ClassServer |
|
CloseDBs |
|
CMCCertId |
CMC CMCCertId.
|
CMCCertId.Template |
A Template for decoding a CMCCertId .
|
CMCStatusInfo |
CMC CMCStatusInfo:
|
CMCStatusInfo.Template |
|
CMCStatusInfoV2 |
CMCStatusInfoV2 replaces CMCStatusInfo in rfc 5272
CMC CMCStatusInfoV2:
|
CMCStatusInfoV2.Template |
|
ConsolePasswordCallback |
A password callback that obtains its password from the console.
|
Constants |
Holds immutable values for JSS Tests.
|
Constants.cipher |
|
ContentInfo |
A PKCS #7 ContentInfo structure.
|
ContentInfo |
A PKCS #7 ContentInfo structure.
|
ContentInfo.Template |
A template for decoding a ContentInfo blob
|
ContentInfo.Template |
A template for decoding a ContentInfo blob
|
Control |
A CRMF Control .
|
Control.Template |
A template class for decoding a Control from a BER stream.
|
CRLImportException |
Thrown if a CRL cannot be imported
|
CryptoManager |
This class is the starting poing for the crypto package.
|
CryptoManager.CertUsage |
note: this is obsolete in NSS
CertUsage options for validation
|
CryptoStore |
This is an interface for a permanent repository of cryptographic objects,
such as keys, certs, and passwords.
|
CryptoToken |
A CryptoToken performs cryptographic operations and stores
cryptographic items, such as keys and certs.
|
DatabaseCloser |
A class for closing databases.
|
DecryptedPOP |
CMC DecryptedPOP:
|
DecryptedPOP.Template |
A Template for decoding BER-encoded DecryptedPOP items.
|
Decryptor |
Decrypts data with the SecretDecoderRing.
|
DigestAlgorithm |
|
DigestedData |
|
DigestedData |
|
DigestedData.Template |
A Template for decoding BER-encoded DigestData items.
|
DigestedData.Template |
A Template for decoding BER-encoded DigestData items.
|
DigestInfo |
|
DigestInfo |
|
DigestInfo.Template |
A class for decoding the BER encoding of a DigestInfo.
|
DigestInfo.Template |
A class for decoding the BER encoding of a DigestInfo.
|
DigestTest |
|
DirectoryString |
An X.500 DirectoryString.
|
DirectoryString.Template |
A Template for decoding DirectoryStrings from their BER encoding.
|
EncapsulatedContentInfo |
A CMS EncapsulatedContentInfo structure.
|
EncapsulatedContentInfo.Template |
A template for decoding a EncapsulatedContentInfo blob
|
Encoding |
An ASN.1 class for encoding the SecretDecoderRing result.
|
Encoding.Template |
An ASN.1 class for decoding the SecretDecoderRing result.
|
EncryptedContentInfo |
The PKCS #7 type EncryptedContentInfo, which encapsulates
encrypted data.
|
EncryptedContentInfo |
The PKCS #7 type EncryptedContentInfo, which encapsulates
encrypted data.
|
EncryptedContentInfo.Template |
A template file for decoding a EnvelopedData blob
|
EncryptedContentInfo.Template |
A template file for decoding a EnvelopedData blob
|
EncryptedData |
The PKCS #7 structure EncryptedData.
|
EncryptedData |
The PKCS #7 structure EncryptedData.
|
EncryptedData.Template |
A Template for decoding EncryptedData items.
|
EncryptedData.Template |
A Template for decoding EncryptedData items.
|
EncryptedKey |
|
EncryptedKey.Template |
A Template for decoding BER-encoded EncryptedKeys.
|
EncryptedKey.Type |
The type of EncryptedKey.
|
EncryptedPOP |
CMC EncryptedPOP:
|
EncryptedPOP.Template |
A Template for decoding BER-encoded EncryptedPOP items.
|
EncryptedPrivateKeyInfo |
PKCS #8 EncryptedPrivateKeyInfo.
|
EncryptedPrivateKeyInfo.Template |
A template class for decoding EncryptedPrivateKeyInfos from BER.
|
EncryptedValue |
The CRMF structure EncryptedValue for storing the encrypted
key to be archived.
|
EncryptedValue.Template |
A Template class for decoding BER-encoded EncryptedValues.
|
EncryptionAlgorithm |
An algorithm for performing symmetric encryption.
|
EncryptionAlgorithm.Alg |
|
EncryptionAlgorithm.Mode |
|
EncryptionAlgorithm.Padding |
|
Encryptor |
Encrypts data with the SecretDecoderRing.
|
ENUMERATED |
Represents an ASN.1 ENUMERATED value.
|
ENUMERATED.Template |
A template for decoding ENUMERATED values from their BER encodings.
|
EnvelopedData |
|
EnvelopedData |
|
EnvelopedData.Template |
A template file for decoding a EnvelopedData blob
|
EnvelopedData.Template |
A template file for decoding a EnvelopedData blob
|
EXPLICIT |
An explicit tag.
|
EXPLICIT.Template |
A template for decoding an object wrapped in an EXPLICIT tag.
|
ExtendedFailInfo |
ExtendedFailInfo per rfc 5272
It is to be used in CMCStatusInfoV2 as a CHOICE of otherInfo
|
ExtendedFailInfo.Template |
A Template for decoding an ExtendedFailInfo.
|
Extension |
|
Extension.Template |
|
FieldNotPresentException |
An exception thrown when an optional field is not present.
|
FilePasswordCallback |
|
FipsTest |
|
Form |
An enumerated type representing the forms of an ASN.1 value.
|
GeneralizedTime |
The ASN.1 type GeneralizedTime
|
GeneralizedTime.Template |
A class for decoding GeneralizedTime s.
|
GenerateTestCert |
|
GetCert |
CMC GetCert.
|
GetCert.Template |
A Template for decoding a GetCert .
|
GetCRL |
CMMF GetCRL.
|
GetCRL.Template |
A Template for decoding a GetCRL .
|
HMACAlgorithm |
Algorithms for performing HMACs.
|
HmacTest |
|
HMACTest |
HMAC is a hash function based message authentication code.
|
IA5String |
|
IA5String.Template |
|
IdentityProofV2 |
CMC IdentityProofV2:
per rfc 5272
|
IdentityProofV2.Template |
A Template for decoding BER-encoded IdentityProofV2 items.
|
IllegalBlockSizeException |
|
IncorrectPasswordException |
|
InitializationValues |
The various options that can be used to initialize CryptoManager.
|
InitializationValues.FIPSMode |
This class enumerates the possible modes for FIPS compliance.
|
INTEGER |
The ASN.1 type INTEGER .
|
INTEGER.Template |
|
InternalCertificate |
Certificates residing in the internal database.
|
InvalidBERException |
An exception thrown when BER decoding fails.
|
InvalidBERException.EOF |
|
InvalidBERException.InvalidChar |
|
InvalidDERException |
This exception is thrown when we encounter a bogus DER blob.
|
InvalidKeyFormatException |
An exception of this type is thrown if an encoded private key
cannot be decoded.
|
InvalidLengthException |
|
InvalidNicknameException |
|
IssuerAndSerialNumber |
An issuer name and serial number, used to uniquely identify a certificate.
|
IssuerAndSerialNumber |
An issuer name and serial number, used to uniquely identify a certificate.
|
IssuerAndSerialNumber.Template |
A template for decoding an IssuerAndSerialNumber from its BER encoding.
|
IssuerAndSerialNumber.Template |
A template for decoding an IssuerAndSerialNumber from its BER encoding.
|
IssuerAndSubject |
CMMF IssuerAndSubject.
|
IssuerAndSubject.Template |
A Template for decoding an IssuerAndSubject .
|
IvAlgorithmParameters |
This class is only intended to be used to implement
CipherSpi.getAlgorithmParameters().
|
IVParameterSpec |
An algorithm parameter that consists of an initialization vector (IV).
|
JCAKeyWrap |
Test Mozilla-JSS provider key wrap/unwrap
JSS currently needs to compile with JDK 1.4.2.x
This program tests wrapping/unwrapping on symmetric keys.
|
JCASigTest |
|
JCASymKeyGen |
|
JSS_FileUploadClient |
|
JSS_FileUploadServer |
|
JSS_FileUploadServer.HandshakeListener |
|
JSS_SelfServClient |
|
JSS_SelfServServer |
Note on how to use JSS_SelfServServer and JSS_SelfServerClient
For debugging purposes you should modify Constant.java debug_level to 4.
|
JSS_SelfServServer.HandshakeListener |
|
JSSE_SSLClient |
This program connects to any SSL Server to exercise
all ciphers supported by JSSE for a given JDK/JRE
version.
|
JSSE_SSLServer |
JSSE SSLServer class that acts as SSL Server
|
JSSKeyStoreSpi |
The JSS implementation of the JCA KeyStore SPI.
|
JSSLoadStoreParameter |
|
JSSMessageDigest |
A class for performing message digesting (hashing) and MAC operations.
|
JSSMessageDigestSpi |
|
JSSMessageDigestSpi.MD2 |
|
JSSMessageDigestSpi.MD5 |
|
JSSMessageDigestSpi.SHA1 |
|
JSSMessageDigestSpi.SHA256 |
|
JSSMessageDigestSpi.SHA384 |
|
JSSMessageDigestSpi.SHA512 |
|
JSSPackageTest |
|
JSSProvider |
|
JSSSecureRandom |
An interface for secure random numbers.
|
JSSSecureRandomSpi |
|
KeyAlreadyImportedException |
This exception is thrown if the user tries to import a
key which is already in the specified token
|
KeyDatabaseException |
This exception is thrown if the key database does not exist, or if
an error occurs while opening it.
|
KeyFactorySpi1_2 |
|
KeyFactorySpi1_4 |
|
KeyFactoryTest |
|
KeyGenAlgorithm |
Algorithms that can be used for generating symmetric keys.
|
KeyGenAlgorithm.FixedKeyStrengthValidator |
|
KeyGenAlgorithm.KeyStrengthValidator |
|
KeyGenerator |
Generates symmetric keys for encryption and decryption.
|
KeyGenerator.CharToByteConverter |
An interface for converting a password of Java characters into an array
of bytes.
|
KeyManager |
Creates, finds, and deletes keys for SecretDecoderRing.
|
KeyPairAlgorithm |
Algorithms that can be used for keypair generation.
|
KeyPairGenerator |
Generates RSA and DSA key pairs.
|
KeyPairGeneratorSpi |
|
KeyPairGeneratorSpi.Usage |
In PKCS #11, each keypair can be marked with the operations it will
be used to perform.
|
KeyStoreTest |
|
KeyType |
PKCS #11 Key Types
These are the possible types for keys in the
wrapper library.
|
KeyWrapAlgorithm |
|
KeyWrapper |
|
KeyWrapping |
Keywrapping tests..
|
ListCACerts |
|
ListCerts |
|
LraPopWitness |
CMC LraPopWitness:
|
LraPopWitness.Template |
|
MacData |
|
MacData.Template |
A Template for decoding a MacData from its BER encoding.
|
Name |
An X.500 Name.
|
Name.Template |
|
NativeErrcodes |
An enumeration of all error codes from NSS and NSPR.
|
NativeProxy |
NativeProxy, a superclass for Java classes that mirror C data structures.
|
NicknameConflictException |
|
NoSuchItemOnTokenException |
Thrown if a cryptographic item does not exist on the token it is
trying to be used on.
|
NoSuchPaddingException |
This class is a stub for javax.crypto.NoSuchPaddingException until we
move to JDK 1.2.
|
NoSuchTokenException |
Thrown if a token cannot be found.
|
NotImplementedException |
This exception is thrown whenever something isn't implemented.
|
NotInitializedException |
|
NULL |
|
NULL.Template |
|
NullPasswordCallback |
A PasswordCallback that immediately gives up.
|
OBJECT_IDENTIFIER |
|
OBJECT_IDENTIFIER.Template |
|
ObjectNotFoundException |
This exception is thrown whenever something isn't implemented.
|
OCTET_STRING |
|
OCTET_STRING.Template |
|
OtherInfo |
CMCStatusInfoV2 OtherInfo:
|
OtherInfo.Template |
A Template for decoding a OtherInfo.
|
OtherInfo.Type |
The type of OtherInfo.
|
OtherMsg |
CMC OtherMsg.
|
OtherMsg.Template |
A Template for decoding a OtherMsg .
|
OtherReqMsg |
CMC OtherReqMsg.
|
OtherReqMsg.Template |
A Template for decoding a OtherReqMsg .
|
Password |
Stores a password.
|
PasswordCallback |
Represents a password callback, which is called to login to the key
database and to PKCS #11 tokens.
|
PasswordCallback.GiveUpException |
This exception is thrown if the PasswordCallback
wants to stop guessing passwords.
|
PasswordCallbackInfo |
An object of this class is passed to a PasswordCallback to give it
information about the token that is being logged into.
|
PasswordConverter |
Converts password chars to bytes.
|
PBEAlgorithm |
Algorithms that can be used for generating symmetric keys from passwords.
|
PBEKeyGenParams |
|
PBEParameter |
PKCS #5 PBEParameter, and PKCS #12 pkcs-12PbeParams.
|
PBEParameter.Template |
A template class for decoding a PBEParameter.
|
PendInfo |
CMC PendInfo:
|
PendInfo.Template |
A template for decoding an PendInfo from its BER encoding.
|
PFX |
The top level ASN.1 structure for a PKCS #12 blob.
|
PFX.Template |
A Template for decoding a BER-encoded PFX.
|
PK10Gen |
|
PK11Cert |
|
PK11Cert.StringPrincipal |
A class that implements Principal with a String.
|
PK11DSAPublicKey |
|
PK11ECPublicKey |
|
PK11Exception |
This is a generic PKCS #11 exception.
|
PK11InternalCert |
A certificate that lives in the internal cert database.
|
PK11InternalTokenCert |
A certificate that lives on the internal token.
|
PK11KeyGenerator |
|
PK11KeyPairGenerator |
A Key Pair Generator implemented using PKCS #11.
|
PK11MessageDigest |
Message Digesting with PKCS #11.
|
PK11Module |
|
PK11ParameterSpec |
|
PK11PrivKey |
|
PK11PubKey |
|
PK11RSAPublicKey |
|
PK11SecureRandom |
A random number generator for PKCS #11.
|
PK11Store |
|
PK11SymKey |
|
PK11SymmetricKeyDeriver |
|
PK11Token |
A PKCS #11 token.
|
PK11Token.NotInitializedException |
Thrown if the operation requires that the token be logged in, and it
isn't.
|
PK11TokenCert |
A user certificate that lives on a PKCS #11 token.
|
PKCS11Constants |
This interface holds constants of the PKCS#11 v2.11 standard.
|
PKIArchiveOptions |
|
PKIArchiveOptions.Template |
A template for decoding PKIArchiveOptions.
|
PKIArchiveOptions.Type |
A type of PKIArchiveOption.
|
PKIData |
A PKIData for CMC full enrollment request.
|
PKIData.Template |
A template for decoding an PKIData from its BER encoding.
|
PKIPublicationInfo |
CRMF PKIPublicationInfo:
|
PKIPublicationInfo.Template |
A Template for decoding a PKIPublicationInfo.
|
PKIStatusInfo |
|
PKIStatusInfo.Template |
|
PopLinkWitnessV2 |
CMC PopLinkWitnessV2:
per rfc 5272
|
PopLinkWitnessV2.Template |
A Template for decoding BER-encoded PopLinkWitnessV2 items.
|
POPOPrivKey |
CRMF POPOPrivKey:
|
POPOPrivKey.Template |
A Template for decoding a POPOPrivKey.
|
POPOPrivKey.Type |
The type of POPOPrivKey.
|
POPOSigningKey |
CRMF POPOSigningKey:
|
POPOSigningKey.Template |
A Template for decoding POPOSigningKey.
|
PQGParamGenException |
|
PQGParams |
PQG parameters for DSA key generation, along with the seed, counter,
and H values for verification.
|
PrintableString |
|
PrintableString.Template |
|
PrivateKey |
Private Keys used by JSS.
|
PrivateKey.Type |
|
PrivateKeyInfo |
|
PrivateKeyInfo.Template |
A template class for decoding PrivateKeyInfos from BER.
|
ProofOfPossession |
CRMF ProofOfPossession:
|
ProofOfPossession.Template |
A Template for decoding a ProofOfPossession.
|
ProofOfPossession.Type |
The type of ProofOfPossesion.
|
RC2AlgorithmParameters |
This class is only intended to be used to implement
CipherSpi.getAlgorithmParameters().
|
RDN |
A RelativeDistinguishedName, whose ASN.1 is:
|
RDN.Template |
|
RecipientInfo |
|
RecipientInfo |
|
RecipientInfo.Template |
A template file for decoding a RecipientInfo blob
|
RecipientInfo.Template |
A template file for decoding a RecipientInfo blob
|
ResponseBody |
A ResponseBody for CMC full enrollment request.
|
ResponseBody.Template |
A template for decoding an ResponseBody from its BER encoding.
|
RevokeRequest |
CMC RevokeRequest.
|
RevokeRequest.Template |
A Template class for decoding a RevokeRequest .
|
RevRepContent |
CMMF RevRepContent.
|
RevRepContent.Template |
A Template for decoding a RevRepContent .
|
RevRequest |
CMMF RevRequest.
|
RevRequest.Template |
A Template class for decoding a RevRequest .
|
RSAParameterSpec |
This class specifies the parameters used for generating an RSA key pair.
|
SafeBag |
A PKCS #12 SafeBag structure.
|
SafeBag.Template |
A template for decoding SafeBags.
|
SDR |
|
SecretBag |
|
SecretBag.Template |
A Template class for decoding SecretBags from BER.
|
SecretDecoderRing |
This is a special-purpose interface for NSS.
|
SecretKeyFacade |
|
SelfTest |
|
SEQUENCE |
An ASN.1 SEQUENCE.
|
SEQUENCE.OF_Template |
A Template for decoding SEQUENCE OF values.
|
SEQUENCE.Template |
A class for constructing a SEQUENCE from its BER encoding.
|
SET |
An ASN.1 SET, which is an unordered collection of ASN.1 values.
|
SET.OF_Template |
A Template for decoding SET OF values.
|
SET.Template |
SET.Template
This class is used for decoding DER-encoded SETs.
|
SET.Template.Element |
An element of a SET template.
|
SetupDBs |
Create the NSS databases
|
ShortBufferException |
This class is a placeholder for javax.crypto.ShortBufferException until
we move to JDK 1.2.
|
Signature |
A class for producing and verifying digital signatures.
|
SignatureAlgorithm |
Algorithms that can be used for signing.
|
SignatureSpi |
You don't need to use this unless you are hacking JSS.
|
SignedAndEnvelopedData |
|
SignedAndEnvelopedData |
|
SignedAndEnvelopedData.Template |
A Template class for decoding BER-encoded SignedAndEnvelopedData items.
|
SignedAndEnvelopedData.Template |
A Template class for decoding BER-encoded SignedAndEnvelopedData items.
|
SignedData |
A PKCS #7 SignedData structure.
|
SignedData |
A CMS SignedData structure.
|
SignedData.Template |
A template file for decoding a SignedData blob
|
SignedData.Template |
A template file for decoding a SignedData blob
|
SignerIdentifier |
CMS SignerIdentifier:
|
SignerIdentifier.Template |
A Template for decoding a SignerIdentifier.
|
SignerIdentifier.Type |
The type of SignerIdentifier.
|
SignerInfo |
A PKCS #7 SignerInfo.
|
SignerInfo |
A CMS SignerInfo.
|
SignerInfo.Template |
A template for decoding a SignerInfo blob
|
SignerInfo.Template |
A template for decoding a SignerInfo blob
|
SigTest |
|
SSLAlertDescription |
|
SSLAlertEvent |
|
SSLAlertLevel |
|
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 |
|
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
|
SSLCipher |
SSL cipher.
|
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.
|
SSLClientAuth |
SSLClientAuth Server/client test.
|
SSLClientAuth.HandshakeListener |
|
SSLClientCertificateSelectionCallback |
Implement this if you want to specify dynamically which certificate
should be presented for client authentication.
|
SSLHandshakeCompletedEvent |
This class represents the event telling you a handshake
operation is complete.
|
SSLHandshakeCompletedListener |
This interface is used when you want to know that a security
handshake is complete.
|
SSLProtocolVariant |
|
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.
|
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.
|
SSLServerSocket |
SSL server socket.
|
SSLSocket |
SSL client socket.
|
SSLSocketException |
A subclass of java.net.SocketException that contains an error code
from the native (NSS/NSPR) code.
|
SSLSocketListener |
|
SSLTest |
|
SSLVersion |
|
SSLVersionRange |
|
SubjectKeyIdentifier |
Represent the Subject Key Identifier Extension.
|
SubjectKeyIdentifier.Template |
|
SubjectPublicKeyInfo |
A SubjectPublicKeyInfo, which stores information about a public key.
|
SubjectPublicKeyInfo.Template |
|
SymKeyDeriving |
Sym Key deriving tests..
|
SymKeyGen |
Most of this code is Deprecated look at JCASymKeyGen.java for sample.
|
SymmetricKey |
|
SymmetricKey.NotExtractableException |
|
SymmetricKey.Type |
|
SymmetricKey.Usage |
In PKCS #11, each key can be marked with the operations it will
be used to perform.
|
SymmetricKeyDeriver |
|
Tag |
Represents an ASN.1 Tag.
|
Tag.Class |
An enumeration of the ASN.1 tag classes.
|
TaggedAttribute |
A tagged attribute, which has the following ASN.1
definition :
|
TaggedAttribute.Template |
A Template for decoding an Attribute.
|
TaggedCertificationRequest |
CMC TaggedCertificationRequest:
|
TaggedCertificationRequest.Template |
A template for decoding an TaggedCertificationRequest from its BER encoding.
|
TaggedContentInfo |
CMC TaggedContentInfo.
|
TaggedContentInfo.Template |
A Template for decoding a TaggedContentInfo .
|
TaggedRequest |
CMC TaggedRequest:
|
TaggedRequest.Template |
A Template for decoding a ProofOfPossession.
|
TaggedRequest.Type |
The type of TaggedRequest.
|
TeletexString |
The ASN.1 type TeletexString.
|
TeletexString.Template |
|
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
|
TestCertificateApprovalCallback |
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.
|
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.
|
TestKeyGen |
|
TestSDR |
Secret Decoder ring tests.
|
TimeBase |
|
TimeBase.Template |
|
TokenCertificate |
An X509 Certificate that lives on a PKCS #11 token.
|
TokenException |
This class indicates that an unknown error occurred on a CryptoToken.
|
TokenProxy |
|
TokenRuntimeException |
This class indicates that an unknown error occurred on a CryptoToken.
|
TokenSupplier |
An interface that allows providers to access CryptoManager without actually
knowing about CryptoManager.
|
TokenSupplierManager |
The org.mozilla.jss.provider package comes before CryptoManager in
the dependency list, so this class is used to allow them to access
CryptoManager sneakily.
|
TooFewElementsException |
|
Tunnel |
This is a private JSS class that allows the pkcs11 package access
to some of the
package methods in the crypto package.
|
Tunnel |
A class to allow friendly functions access to other parts of JSS.
|
UniversalString |
A UCS4 string.
|
UniversalString.Template |
|
UserCertConflictException |
|
UTCTime |
|
UTCTime.Template |
|
UTF8Converter |
Class for converting between char arrays and byte arrays.
|
UTF8ConverterTest |
|
UTF8String |
|
UTF8String.Template |
|
VerifyCert |
Verify Certificate test.
|
X509Certificate |
Certificates handled by JSS.
|
X509CertTest |
|