All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AccessDescription |
|
ACertAttrSet |
A plain certattr set used by pkcs10 to parse an unknown attribute.
|
AlgIdDSA |
This class identifies DSS/DSA Algorithm variants, which are distinguished
by using different algorithm parameters P, Q, G.
|
Algorithm |
Represents a cryptographic algorithm.
|
AlgorithmId |
This class identifies algorithms, such as cryptographic transforms, each
of which may be associated with parameters.
|
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.
|
ASN1CharsetProvider |
|
ASN1CharStrConvMap |
Maps a ASN.1 character string type to a charset encoder and decoder.
|
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, as identified by some attribute ID, has some particular values.
|
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.
|
AuthInfoAccessExtension |
This represents the authority information access extension
as defined in RFC2459.
|
AuthorityKeyIdentifierExtension |
This class represents the Authority Key Identifier Extension.
|
AVA |
X.500 Attribute-Value-Assertion (AVA): an attribute, as identified by
some attribute ID, has some particular value.
|
AVA |
An AttributeValueAssertion, which has the following ASN.1
definition (roughly):
|
AVA.Template |
A Template for decoding an AVA.
|
AVAValueConverter |
Interface for classes that convert a attribute value string to a
DER encoded ASN.1 value and vice versa.
|
BadCertHandler |
BadAuthHandler interface enables arbitrary certificate authentication
from a NSS cert auth hook.
|
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.
|
BasicConstraintsExtension |
This class represents the Basic Constraints Extension.
|
BigInt |
A low-overhead arbitrary-precision unsigned integer.
|
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.
|
BitArray |
A packed array of booleans.
|
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.
|
Buffer |
|
BufferProxy |
|
ByteArrayLexOrder |
Compare two byte arrays in lexicographical order.
|
ByteArrayTagOrder |
|
Cert |
|
Cert |
|
CertAndKeyGen |
Generate a pair of keys, and provide access to them.
|
CertAttrSet |
This interface defines the methods required of a certificate attribute.
|
CertAuthHandler |
CertAuthHandler interface enables arbitrary certificate authentication
from a NSS cert auth hook.
|
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.
|
CertException |
CertException indicates one of a variety of certificate problems.
|
CertId |
CRMF CertId.
|
CertId.Template |
A Template for decoding a CertId .
|
Certificate |
An X.509 signed certificate.
|
Certificate.Template |
|
CertificateAlgorithmId |
This class defines the AlgorithmId for the Certificate.
|
CertificateChain |
|
CertificateExtensions |
This class defines the Extensions attribute for the Certificate.
|
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.
|
CertificateIssuerExtension |
Represent the CRL Certificate Issuer Extension.
|
CertificateIssuerName |
This class defines the X500Name attribute for the Certificate.
|
CertificateIssuerUniqueIdentity |
This class defines the subject/issuer unique identity attribute
for the Certificate.
|
CertificatePoliciesExtension |
This class defines the Certificate Policies Extension.
|
CertificatePolicyId |
Represent the CertificatePolicyId ASN.1 object.
|
CertificatePolicyInfo |
Represent the CertificatePolicyInformation ASN.1 object.
|
CertificatePolicyMap |
Represent the CertificatePolicyMap ASN.1 object.
|
CertificatePolicySet |
This class defines the certificate policy set ASN.1 object.
|
CertificateRenewalWindowExtension |
This represents the CertificateRenewalWindow extension
as defined in draft-thayes-cert-renewal-00
CertificateRenewalWindow ::= SEQUENCE {
beginTime GeneralizedTime,
endTime GeneralizedTime OPTIONAL }
|
CertificateScopeEntry |
This represents the CertificateScopeOfUse extension
as defined in draft-thayes-cert-scope-00
CertificateScopeEntry ::= SEQUENCE {
name GeneralName, -- pattern, as for NameConstraints
portNumber INTEGER OPTIONAL
}
CertificateScopeOfUse ::= SEQUENCE OF CertificateScopeEntry
|
CertificateScopeOfUseExtension |
This represents the CertificateScopeOfUse extension
as defined in draft-thayes-cert-scope-00
CertificateScopeEntry ::= SEQUENCE {
name GeneralName, -- pattern, as for NameConstraints
portNumber INTEGER OPTIONAL
}
CertificateScopeOfUse ::= SEQUENCE OF CertificateScopeEntry
|
CertificateSerialNumber |
This class defines the SerialNumber attribute for the Certificate.
|
CertificateSubjectName |
This class defines the X500Name attribute for the Certificate.
|
CertificateSubjectUniqueIdentity |
This class defines the subject/issuer unique identity attribute
for the Certificate.
|
CertificateUsage |
CertificateUsage options for validation
|
CertificateValidity |
This class defines the interval for which the certificate is valid.
|
CertificateVersion |
This class defines the version of the X509 Certificate.
|
CertificateX509Key |
This class defines the X509Key attribute for the Certificate.
|
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 |
|
CertInfo |
Extends X509CertInfo class so that minimal fields are initialized at
creation time so an object of this type is always serializable.
|
CertOrEncCert |
|
CertPrettyPrint |
This class will display the certificate content in predefined
format.
|
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
|
CIDRNetmask |
Netmask that is the number of significant bits.
|
Cipher |
A context for performing symmetric encryption and decryption.
|
CipherPolicy |
|
CKAClass |
CKAClass is an instance of a PKCS#11 CK_ATTRIBUTE with type = CKA_CLASS.
|
CKAClass.Certificate |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_CLASS and value
CKO_CERTIFICATE.
|
CKAClass.Data |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_CLASS and value
CKO_DATA.
|
CKAClass.DomainParameters |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_CLASS and value
CKO_DOMAIN_PARAMETERS.
|
CKAClass.HWFeature |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_CLASS and value
CKO_HW_FEATURE.
|
CKAClass.Mechanism |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_CLASS and value
CKO_MECHANISM.
|
CKAClass.PrivateKey |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_CLASS and value
CKO_PRIVATE_KEY.
|
CKAClass.PublicKey |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_CLASS and value
CKO_PUBLIC_KEY.
|
CKAClass.SecretKey |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_CLASS and value
CKO_SECRET_KEY.
|
CKAKeyType |
CKA_KEY_TYPE is an instance of a PKCS#11 CK_ATTRIBUTE with
type = CKA_KEY_TYPE.
|
CKAKeyType.AES |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_AES.
|
CKAKeyType.BATON |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_BATON.
|
CKAKeyType.Blowfish |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_BLOWFISH.
|
CKAKeyType.Camellia |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_CAMELLIA.
|
CKAKeyType.CAST |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_CAST.
|
CKAKeyType.CAST128 |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_CAST128.
|
CKAKeyType.CAST3 |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_CAST3.
|
CKAKeyType.CAST5 |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_CAST5.
|
CKAKeyType.CDMF |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_CDMF.
|
CKAKeyType.DES |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_DES.
|
CKAKeyType.DES2 |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_DES2.
|
CKAKeyType.DES3 |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_DES3.
|
CKAKeyType.DH |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_DH.
|
CKAKeyType.DSA |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_DSA.
|
CKAKeyType.EC |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_EC.
|
CKAKeyType.ECDSA |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_ECDSA.
|
CKAKeyType.GenericSecret |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_GENERIC_SECRET.
|
CKAKeyType.IDEA |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_IDEA.
|
CKAKeyType.JUNIPER |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_JUNIPER.
|
CKAKeyType.KEA |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_KEA.
|
CKAKeyType.RC2 |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_RC2.
|
CKAKeyType.RC4 |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_RC4.
|
CKAKeyType.RC5 |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_RC5.
|
CKAKeyType.RSA |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_RSA.
|
CKAKeyType.Seed |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_SEED.
|
CKAKeyType.Skipjack |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_SKIPJACK.
|
CKAKeyType.Twofish |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_TWOFISH.
|
CKAKeyType.X9_42_DH |
Representation of a PKCS#11 CK_ATTRIBUTE with type CKA_KEY_TYPE and
value CKK_X9_42_DH.
|
CKAttribute |
A CKAttribute is an instance of PKCS#11 CK_ATTRIBUTE.
|
CKAUsage |
CKAUsage is a collection of PKCS#11 CK_ATTRIBUTES which have common value
(CK_TRUE).
|
CKAUsage.Decrypt |
CKADecrypt is an instance of PKCS#11 CK_ATTRIBUTE with
type = CKA_DECRYPT and value CK_TRUE.
|
CKAUsage.Derive |
CKADerive is an instance of PKCS#11 CK_ATTRIBUTE with
type = CKA_DERIVE and value CK_TRUE.
|
CKAUsage.Encrypt |
CKAEncrypt is an instance of PKCS#11 CK_ATTRIBUTE with
type = CKA_ENCRYPT and value CK_TRUE.
|
CKAUsage.Sign |
CKASign is an instance of PKCS#11 CK_ATTRIBUTE with
type = CKA_SIGN and value CK_TRUE.
|
CKAUsage.SignRecover |
CKASignRecover is an instance of PKCS#11 CK_ATTRIBUTE with
type = CKA_SIGN_RECOVER and value CK_TRUE.
|
CKAUsage.Unwrap |
CKAUnwrap is an instance of PKCS#11 CK_ATTRIBUTE with
type = CKA_UNWRAP and value CK_TRUE.
|
CKAUsage.Verify |
CKAVerify is an instance of PKCS#11 CK_ATTRIBUTE with
type = CKA_VERIFY and value CK_TRUE.
|
CKAUsage.VerifyRecover |
CKAVerifyRecover is an instance of PKCS#11 CK_ATTRIBUTE with
type = CKA_VERIFY_RECOVER and value CK_TRUE.
|
CKAUsage.Wrap |
CKAWrap is an instance of PKCS#11 CK_ATTRIBUTE with
type = CKA_WRAP and value CK_TRUE.
|
CKAValueLen |
CKAClass is an instance of a PKCS#11 CK_ATTRIBUTE with type = CKA_CLASS.
|
CMACAlgorithm |
Algorithms for performing CMACs.
|
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 |
|
CMS |
The CMS Security Provider.
|
ConsolePasswordCallback |
A password callback that obtains its password from the console.
|
ContentInfo |
A ContentInfo type, as defined in PKCS#7.
|
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.
|
CPSuri |
Represent the CPSuri Qualifier.
|
CRLDistributionPoint |
DistributionPoint ::= SEQUENCE {
distributionPoint [0] DistributionPointName OPTIONAL,
reasons [1] ReasonFlags OPTIONAL,
cRLIssuer [2] GeneralNames OPTIONAL }
DistributionPointName ::= CHOICE {
fullName [0] GeneralNames,
nameRelativeToCRLIssuer [1] RelativeDistinguishedName }
ReasonFlags ::= BIT STRING {
unused (0),
keyCompromise (1),
cACompromise (2),
affiliationChanged (3),
superseded (4),
cessationOfOperation (5),
certificateHold (6) }
|
CRLDistributionPoint.Template |
Template for decoding CRLDistributionPoint.
|
CRLDistributionPointsExtension |
An extension that tells applications where to find the CRL for
this certificate.
|
CRLDistributionPointsExtension.Reason |
Represents a reason that a cert may be revoked.
|
CRLExtensions |
This class defines the CRL Extensions.
|
CRLImportException |
Thrown if a CRL cannot be imported
|
CRLNumberExtension |
Represent the CRL Number Extension.
|
CrlPrettyPrint |
This class will display the certificate content in predefined
format.
|
CRLReasonExtension |
Represent the CRLReason Extension of CRL entry.
|
CryptoManager |
This class is the starting poing for the crypto package.
|
CryptoManager.CertUsage |
note: this is obsolete in NSS
CertUsage options for validation
|
CryptoManager.OCSPPolicy |
|
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.
|
DeltaCRLIndicatorExtension |
Represent the Delta CRL Indicator Extension.
|
DerEncoder |
Interface to an object that knows how to write its own DER
encoding to an output stream.
|
DerInputStream |
A DER input stream, used for parsing ASN.1 DER-encoded data such as
that found in X.509 certificates.
|
DerOutputStream |
Output stream marshaling DER-encoded data.
|
DerValue |
Represents a single DER-encoded value.
|
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.
|
DirectoryString |
An X.500 DirectoryString.
|
DirectoryString.Template |
A Template for decoding DirectoryStrings from their BER encoding.
|
DirStrConverter |
A DirStrConverter converts a string to a DerValue of ASN.1 Directory String,
which is a CHOICE of Printable (subset of ASCII), T.61 (Teletex) or
Universal String (UCS-4), and vice versa.
|
DisplayText |
Represent the DisplayText.
|
DNSName |
This class implements the DNSName as required by the GeneralNames
ASN.1 object.
|
DSAKeyFactory |
This class implements the DSA key factory of the Sun provider.
|
DSAParameters |
This class implements the parameter set used by the
Digital Signature Algorithm as specified in the FIPS 186
standard.
|
DSAPrivateKey |
A PKCS#8 private key for the Digital Signature Algorithm.
|
DSAPublicKey |
An X.509 public key for the Digital Signature Algorithm.
|
EC |
|
ECCurve |
Database of common, public elliptic curves.
|
ECOIDs |
|
EDIPartyName |
This class defines the EDIPartyName of the GeneralName choice.
|
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.
|
EncodingException |
|
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.
|
ExtendedKeyUsageExtension |
This represents the extended key usage extension.
|
Extension |
Represent a X509 Extension Attribute.
|
Extension |
|
Extension.Template |
|
Extensions |
This class defines the Extensions attribute for the Certificate.
|
ExtPrettyPrint |
This class will display the certificate content in predefined
format.
|
FieldNotPresentException |
An exception thrown when an optional field is not present.
|
Form |
An enumerated type representing the forms of an ASN.1 value.
|
FreshestCRLExtension |
An extension that tells applications where to find
the latest (freshest) delta CRL for this certificate
or full CRL.
|
FreshestCRLExtension.Reason |
Represents a reason that a cert may be revoked.
|
GeneralizedTime |
The ASN.1 type GeneralizedTime
|
GeneralizedTime.Template |
A class for decoding GeneralizedTime s.
|
GeneralName |
This class implements the ASN.1 GeneralName object class.
|
GeneralNameInterface |
This interface specifies the abstract methods which have to be
implemented by all the members of the GeneralNames ASN.1 object.
|
GeneralNames |
This object class represents the GeneralNames type required in
X509 certificates.
|
GeneralNamesException |
Generic General Names Exception.
|
GeneralSubtree |
Represent the GeneralSubtree ASN.1 object, whose syntax is:
|
GeneralSubtrees |
Represent the GeneralSubtrees ASN.1 object.
|
GenericASN1Extension |
Represent the AsnInteger Extension.
|
GenericValueConverter |
A GenericValueConverter converts a string that is not associated with
a particular attribute to a DER encoded ASN.1 character string type.
|
GetCert |
CMC GetCert.
|
GetCert.Template |
A Template for decoding a GetCert .
|
GetCRL |
CMMF GetCRL.
|
GetCRL.Template |
A Template for decoding a GetCRL .
|
GlobalRefProxy |
|
HMACAlgorithm |
Algorithms for performing HMACs.
|
HoldInstructionExtension |
Represent the CRL Hold Instruction Code Extension.
|
IA5Charset |
|
IA5CharsetDecoder |
Converts bytes in ASN.1 IA5String character set to IA5String characters.
|
IA5CharsetEncoder |
Converts characters in ASN.1 IA5String character set to IA5String bytes.
|
IA5String |
|
IA5String.Template |
|
IA5StringConverter |
A AVAValueConverter that converts a IA5String attribute to a DerValue
and vice versa.
|
IdentityProofV2 |
CMC IdentityProofV2:
per rfc 5272
|
IdentityProofV2.Template |
A Template for decoding BER-encoded IdentityProofV2 items.
|
IllegalBlockSizeException |
|
IncorrectPasswordException |
|
InhibitAnyPolicyExtension |
RFC3280:
id-ce-inhibitAnyPolicy OBJECT IDENTIFIER ::= { id-ce 54 }
InhibitAnyPolicy ::= SkipCerts
SkipCerts ::= INTEGER (0..MAX)
|
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.
|
InvalidIPAddressException |
|
InvalidityDateExtension |
Represent the CRL Invalidity Date Extension.
|
InvalidKeyFormatException |
An exception of this type is thrown if an encoded private key
cannot be decoded.
|
InvalidLengthException |
|
InvalidNetmaskException |
|
InvalidNicknameException |
|
IPAddressName |
This class implements the IPAddressName as required by the GeneralNames
ASN.1 object.
|
IssuerAlternativeNameExtension |
This represents the Issuer Alternative Name Extension.
|
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 .
|
IssuingDistributionPoint |
issuingDistributionPoint ::= SEQUENCE {
distributionPoint [0] DistributionPointName OPTIONAL,
onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE,
onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE,
onlySomeReasons [3] ReasonFlags OPTIONAL,
indirectCRL [4] BOOLEAN DEFAULT FALSE }
DistributionPointName ::= CHOICE {
fullName [0] GeneralNames,
nameRelativeToCRLIssuer [1] RelativeDistinguishedName }
ReasonFlags ::= BIT STRING {
unused (0),
keyCompromise (1),
cACompromise (2),
affiliationChanged (3),
superseded (4),
cessationOfOperation (5),
certificateHold (6) }
GeneralNames ::= SEQUENCE SIZE (1..MAX) OF GeneralName
GeneralName ::= CHOICE {
otherName [0] OtherName,
rfc822Name [1] IA5String,
dNSName [2] IA5String,
x400Address [3] ORAddress,
directoryName [4] Name,
ediPartyName [5] EDIPartyName,
uniformResourceIdentifier [6] IA5String,
iPAddress [7] OCTET STRING,
registeredID [8] OBJECT IDENTIFIER}
OtherName ::= SEQUENCE {
type-id OBJECT IDENTIFIER,
value [0] EXPLICIT ANY DEFINED BY type-id }
EDIPartyName ::= SEQUENCE {
nameAssigner [0] DirectoryString OPTIONAL,
partyName [1] DirectoryString }
RelativeDistinguishedName ::=
SET OF AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE {
type AttributeType,
value AttributeValue }
AttributeType ::= OBJECT IDENTIFIER
AttributeValue ::= ANY DEFINED BY AttributeType
|
IssuingDistributionPointExtension |
A critical CRL extension that identifies the CRL distribution point
for a particular CRL
|
IvAlgorithmParameters |
This class is only intended to be used to implement
CipherSpi.getAlgorithmParameters().
|
IVParameterSpec |
An algorithm parameter that consists of an initialization vector (IV).
|
JSSCipherSpi |
|
JSSCipherSpi.AES |
|
JSSCipherSpi.DES |
|
JSSCipherSpi.DESede |
|
JSSCipherSpi.RC2 |
|
JSSCipherSpi.RC4 |
|
JSSCipherSpi.RSA |
|
JSSContextSpi |
|
JSSEngine |
JSS's SSLEngine base class for alternative implementations.
|
JSSEngineReferenceImpl |
The reference JSSEngine implementation.
|
JSSKeyGeneratorSpi |
|
JSSKeyGeneratorSpi.AES |
|
JSSKeyGeneratorSpi.DES |
|
JSSKeyGeneratorSpi.DESede |
|
JSSKeyGeneratorSpi.HmacSHA1 |
|
JSSKeyGeneratorSpi.HmacSHA256 |
|
JSSKeyGeneratorSpi.HmacSHA384 |
|
JSSKeyGeneratorSpi.HmacSHA512 |
|
JSSKeyGeneratorSpi.KbkdfCounter |
|
JSSKeyGeneratorSpi.KbkdfCounterData |
|
JSSKeyGeneratorSpi.KbkdfDoublePipeline |
|
JSSKeyGeneratorSpi.KbkdfDoublePipelineData |
|
JSSKeyGeneratorSpi.KbkdfFeedback |
|
JSSKeyGeneratorSpi.KbkdfFeedbackData |
|
JSSKeyGeneratorSpi.PBAHmacSHA1 |
|
JSSKeyGeneratorSpi.RC2 |
|
JSSKeyGeneratorSpi.RC4 |
|
JSSKeyManager |
All JSSKeyManagers are X509KeyManagers that return PK11Cert
instances.
|
JSSKeyManagerFactory |
|
JSSKeyPairGeneratorSpi |
|
JSSKeyPairGeneratorSpi.DSA |
|
JSSKeyPairGeneratorSpi.EC |
|
JSSKeyPairGeneratorSpi.RSA |
|
JSSKeyStoreSpi |
The JSS implementation of the JCA KeyStore SPI.
|
JSSLoader |
The JSS Loader facilitates loading JSS via the Provider interface directly,
including from a static java.security configuration file.
|
JSSLoadStoreParameter |
|
JSSMacSpi |
|
JSSMacSpi.CmacAES |
|
JSSMacSpi.HmacSHA1 |
|
JSSMacSpi.HmacSHA256 |
|
JSSMacSpi.HmacSHA384 |
|
JSSMacSpi.HmacSHA512 |
|
JSSMessageDigest |
A class for performing message digesting (hashing) and MAC operations.
|
JSSMessageDigestSpi |
|
JSSMessageDigestSpi.MD2 |
|
JSSMessageDigestSpi.MD5 |
|
JSSMessageDigestSpi.SHA1 |
|
JSSMessageDigestSpi.SHA256 |
|
JSSMessageDigestSpi.SHA384 |
|
JSSMessageDigestSpi.SHA512 |
|
JSSNativeTrustManager |
JSSNativeTrustManager is a JSSEngine TrustManager utilizing existing native
certificate checking functionality of NSS and JSS, compatible with the old
SSLSocket checks.
|
JSSParameters |
JSSParameters is an implementation of SSLParameters to interoperate
with NSS.
|
JSSProvider |
|
JSSSecretKeyFactorySpi |
|
JSSSecretKeyFactorySpi.AES |
|
JSSSecretKeyFactorySpi.DES |
|
JSSSecretKeyFactorySpi.DESede |
|
JSSSecretKeyFactorySpi.GenericSecret |
|
JSSSecretKeyFactorySpi.HmacSHA1 |
|
JSSSecretKeyFactorySpi.HmacSHA256 |
|
JSSSecretKeyFactorySpi.HmacSHA384 |
|
JSSSecretKeyFactorySpi.HmacSHA512 |
|
JSSSecretKeyFactorySpi.PBAHmacSHA1 |
|
JSSSecretKeyFactorySpi.PBE_MD5_DES_CBC |
|
JSSSecretKeyFactorySpi.PBE_SHA1_DES_CBC |
|
JSSSecretKeyFactorySpi.PBE_SHA1_DES3_CBC |
|
JSSSecretKeyFactorySpi.PBE_SHA1_RC4_128 |
|
JSSSecretKeyFactorySpi.RC2 |
|
JSSSecretKeyFactorySpi.RC4 |
|
JSSSecureRandom |
An interface for secure random numbers.
|
JSSSecureRandomSpi |
|
JSSServerSocket |
SSL-enabled server socket following the javax.net.ssl.SSLServerSocket
interface.
|
JSSServerSocketChannel |
|
JSSServerSocketFactory |
|
JSSSession |
|
JSSSignatureSpi |
|
JSSSignatureSpi.DSA |
|
JSSSignatureSpi.MD2RSA |
|
JSSSignatureSpi.MD5RSA |
|
JSSSignatureSpi.RSAPSSSignature |
|
JSSSignatureSpi.SHA1EC |
|
JSSSignatureSpi.SHA1RSA |
|
JSSSignatureSpi.SHA256EC |
|
JSSSignatureSpi.SHA256RSA |
|
JSSSignatureSpi.SHA256RSAPSS |
|
JSSSignatureSpi.SHA384EC |
|
JSSSignatureSpi.SHA384RSA |
|
JSSSignatureSpi.SHA384RSAPSS |
|
JSSSignatureSpi.SHA512EC |
|
JSSSignatureSpi.SHA512RSA |
|
JSSSignatureSpi.SHA512RSAPSS |
|
JSSSocket |
SSL-enabled socket following the javax.net.ssl.SSLSocket interface.
|
JSSSocketChannel |
SSL-enabled SocketChannel following the javax.net.ssl.SSLSocket interface.
|
JSSSocketFactory |
|
JSSTokenKeyManager |
|
JSSTrustManager |
|
JSSTrustManagerFactory |
|
KBKDFByteArrayParam |
A KBKDF Byte Array Parameter is a type of KBKDF Data Parameter that
contains a single byte array that gets passed to the KBKDF to be inserted
into the PRF input stream.
|
KBKDFCounterParams |
|
KBKDFDataParameter |
A KBKDF Data Parameter is a structure of type CK_PRF_DATA_PARAM, with
three members: a type, a pointer to its data, and the size of the data
field.
|
KBKDFDerivedKey |
Class for supporting additional derived keys from PKCS#11 v3.0's
SP800-108 KBKDF implementation.
|
KBKDFDKMLengthParam |
A KBKDF Optional Counter Parameter is a type of KBKDF Data Parameter that
describes the optional counter variable for Feedback and Pipeline KBKDFs.
|
KBKDFFeedbackParams |
|
KBKDFIterationVariableParam |
A KBKDF Iteration Variable Parameter is a type of KBKDF Data Parameter that
either references the counter variable or otherwise is a pointer to the
output of the previous PRF invocation.
|
KBKDFOptionalCounterParam |
A KBKDF Optional Counter Parameter is a type of KBKDF Data Parameter that
describes the optional counter variable for Feedback and Pipeline KBKDFs.
|
KBKDFParameterSpec |
|
KBKDFPipelineParams |
|
KerberosName |
This represents a KerberosName as defined in
RFC 1510.
|
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 |
|
KeyGenAlgorithm |
Algorithms that can be used for generating symmetric keys.
|
KeyGenAlgorithm.AnyKeyStrengthValidator |
|
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.
|
KeyIdentifier |
Represent the Key Identifier ASN.1 object.
|
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.
|
KeyType |
PKCS #11 Key Types
These are the possible types for keys in the
wrapper library.
|
KeyUsageExtension |
Represent the Key Usage Extension.
|
KeyWrapAlgorithm |
|
KeyWrapper |
|
LdapDNStrConverter |
Abstract class that converts a Ldap DN String to an X500Name, RDN or AVA
and vice versa, except the string is a java string in unicode.
|
LdapV3DNStrConverter |
A converter that converts Ldap v3 DN strings as specified in
draft-ietf-asid-ldapv3-dn-03.txt to a X500Name, RDN or AVA and
vice versa.
|
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 |
|
NameConstraintsExtension |
This class defines the Name Constraints Extension.
|
NativeEnclosure |
Classes extending NativeEnclsoure wrap a single NativeProxy instance,
allowing it to be accessed from the JNI layer but be allocated and scoped
from the Java layer.
|
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.
|
NoticeReference |
Represent the NoticeReference.
|
NotImplementedException |
This exception is thrown whenever something isn't implemented.
|
NotInitializedException |
|
NSCCommentExtension |
This class defines the NSCCommentExtension
|
NSCertTypeExtension |
NSCertTypeExtension
Represents Netscape Certificate Type Extension
|
NULL |
|
NULL.Template |
|
NullPasswordCallback |
A PasswordCallback that immediately gives up.
|
OBJECT_IDENTIFIER |
|
OBJECT_IDENTIFIER.Template |
|
ObjectIdentifier |
Represent an ISO Object Identifier.
|
ObjectNotFoundException |
This exception is thrown whenever something isn't implemented.
|
OCSPNoCheckExtension |
This represents the OCSPNoCheck extension.
|
OCTET_STRING |
|
OCTET_STRING.Template |
|
OIDMap |
This class defines the mapping from OID and name to classes and vice
versa.
|
OIDName |
This class implements the OIDName as required by the GeneralNames
ASN.1 object.
|
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 .
|
OtherName |
This class implements the OtherName as required by the GeneralNames
ASN.1 object.
|
OtherReqMsg |
CMC OtherReqMsg.
|
OtherReqMsg.Template |
A Template for decoding a OtherReqMsg .
|
ParsingException |
|
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.
|
PK11Cert |
|
PK11Cert.StringPrincipal |
A class that implements Principal with a String.
|
PK11Cipher |
|
PK11DSAPrivateKey |
|
PK11DSAPublicKey |
|
PK11ECPrivateKey |
|
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.
|
PK11KeyWrapper |
|
PK11MessageDigest |
Message Digesting with PKCS #11.
|
PK11Module |
|
PK11ParameterSpec |
|
PK11PrivKey |
|
PK11PubKey |
|
PK11RSAPrivateKey |
|
PK11RSAPublicKey |
|
PK11SecureRandom |
A random number generator for PKCS #11.
|
PK11Signature |
|
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.
|
PKCS10 |
PKCS #10 certificate requests are created and sent to Certificate
Authorities, which then create X.509 certificates and return them to
the entity which created the certificate request.
|
PKCS10Attribute |
Represent a PKCS Attribute.
|
PKCS10Attributes |
This class defines the PKCS10 attributes for the request.
|
PKCS11Algorithm |
|
PKCS11Constants |
|
PKCS12 |
|
PKCS12CertInfo |
|
PKCS12KeyInfo |
This object is used for carrying key info around.
|
PKCS12Util |
|
PKCS7 |
PKCS7 as defined in RSA Laboratories PKCS7 Technical Note.
|
PKCS8Key |
Holds a PKCS#8 key, for example a private key
|
PKCS9Attribute |
Class supporting any PKCS9 attribute except
ExtendedCertificateAttribute.
|
PKCS9Attributes |
A set of attributes of class PKCS9Attribute.
|
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 |
|
PKIXExtensions |
Lists all the object identifiers of the X509 extensions of the PKIX profile.
|
Policy |
This class helps JSS callers align with local system cryptographic policy.
|
PolicyConstraint |
This class defines the PolicyConstraint ASN.1 object.
|
PolicyConstraintsExtension |
This class defines the certificate extension which specifies the
Policy constraints.
|
PolicyMappingsExtension |
Represent the Policy Mappings Extension.
|
PolicyQualifierInfo |
Represent the PolicyQualifierInfo.
|
PolicyQualifiers |
Represent the PolicyQualifiers.
|
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.
|
PR |
This class provides static access to raw NSPS calls with the PR prefix,
and handles the usage of NativeProxy objects.
|
PRErrors |
This class provides access to useful NSPR errors, getting their values from
a JNI call.
|
PresenceServerExtension |
|
PrettyPrintFormat |
This class will display the certificate content in predefined
format.
|
PrettyPrintResources |
Resource Boundle for the Pretty Print
|
PRFDProxy |
|
PrintableCharset |
|
PrintableCharsetDecoder |
Converts bytes in ASN.1 PrintableString character set to PrintableString
characters.
|
PrintableCharsetEncoder |
Converts characters in ASN.1 PrintableString character set to PrintableString
bytes.
|
PrintableConverter |
A AVAValueConverter that converts a Printable String attribute to a DerValue
and vice versa.
|
PrintableString |
|
PrintableString.Template |
|
PrivateKey |
Private Keys used by JSS.
|
PrivateKey.Type |
|
PrivateKeyInfo |
|
PrivateKeyInfo.Template |
A template class for decoding PrivateKeyInfos from BER.
|
PrivateKeyUsageExtension |
This class defines the Private Key Usage Extension.
|
ProofOfPossession |
CRMF ProofOfPossession:
|
ProofOfPossession.Template |
A Template for decoding a ProofOfPossession.
|
ProofOfPossession.Type |
The type of ProofOfPossesion.
|
PubKeyPrettyPrint |
This class will display the certificate content in predefined
format.
|
Qualifier |
Represent the Qualifier.
|
RC2AlgorithmParameters |
This class is only intended to be used to implement
CipherSpi.getAlgorithmParameters().
|
RDN |
RDNs are a set of {attribute = value} assertions.
|
RDN |
A RelativeDistinguishedName, whose ASN.1 is:
|
RDN.Template |
|
ReasonFlags |
Represent the CRL Reason Flags.
|
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.
|
RevocationReason |
Represent the enumerated type used in CRLReason Extension of CRL entry.
|
RevocationReasonAdapter |
The RevocationReasonAdapter class provides custom marshaling for RevocationReason.
|
RevokedCertificate |
Abstract class for a revoked certificate in a CRL (Certificate Revocation List).
|
RevokedCertImpl |
Abstract class for a revoked certificate in a CRL.
|
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 .
|
RFC1779StrConverter |
Converts a RFC 1779 string to a X500Name, RDN or AVA object and vice versa.
|
RFC822Name |
This class implements the RFC822Name as required by the GeneralNames
ASN.1 object.
|
RSAParameterSpec |
This class specifies the parameters used for generating an RSA key pair.
|
RSAPSSAlgorithmParameters |
A RSAPSSAlgorithmParameter implements the trandcoding between a
PSSAlgorithmSpec instance and the DER-encoded form.
|
RSAPublicKey |
An X.509 public key for the RSA Algorithm.
|
SafeBag |
A PKCS #12 SafeBag structure.
|
SafeBag.Template |
A template for decoding SafeBags.
|
SECErrors |
This class provides access to useful NSS errors, getting their values from
a JNI call.
|
SecretBag |
|
SecretBag.Template |
A Template class for decoding SecretBags from BER.
|
SecretDecoderRing |
This is a special-purpose interface for NSS.
|
SecretKeyFacade |
|
SecurityStatusResult |
The fields in a SecurityStatusResult indicate whether a given SSL-enabled
PRFileDesc has completed its handshake and the resulting handshake-specific
information.
|
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.
|
SerialNumber |
This class defines the SerialNumber class used by certificates.
|
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.
|
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 SignerInfo, as defined in PKCS#7's signedData type.
|
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
|
SSL |
|
SSLAlertDescription |
|
SSLAlertEvent |
|
SSLAlertLevel |
|
SSLAuthType |
|
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
|
SSLChannelInfo |
Class representing the SSLChannelInfo struct from NSS's sslt.h.
|
SSLCipher |
SSL cipher.
|
SSLCipherAlgorithm |
|
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.
|
SSLClientCertificateSelectionCallback |
Implement this if you want to specify dynamically which certificate
should be presented for client authentication.
|
SSLCompressionMethod |
|
SSLErrors |
This class provides access to useful NSS/SSL errors, getting their values
from a JNI call.
|
SSLFDProxy |
|
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.
|
SSLKEAType |
|
SSLMACAlgorithm |
|
SSLNamedGroup |
|
SSLPreliminaryChannelInfo |
Class representing the SSLPreliminaryChannelInfo struct from NSS's sslt.h.
|
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.
|
SSLSignatureScheme |
|
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 |
|
StaticVoidPointer |
StaticVoidPointer is a Java class that mirror a statically allocated
`void *` pointer in C.
|
SubjectAlternativeNameExtension |
This represents the Subject Alternative Name Extension.
|
SubjectDirAttributesExtension |
This class represents the Subject Directory Attributes Extension.
|
SubjectInfoAccessExtension |
This represents the subject information access extension
as defined in RFC3280.
|
SubjectKeyIdentifier |
Represent the Subject Key Identifier Extension.
|
SubjectKeyIdentifier.Template |
|
SubjectKeyIdentifierExtension |
Represent the Subject Key Identifier Extension.
|
SubjectPublicKeyInfo |
A SubjectPublicKeyInfo, which stores information about a public key.
|
SubjectPublicKeyInfo.Template |
|
Sun |
Defines the SUN provider.
|
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
|
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.
|
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.
|
UniqueIdentity |
This class defines the UniqueIdentity class used by certificates.
|
UniversalCharset |
|
UniversalCharsetDecoder |
Converts bytes in ASN.1 UniversalString character set to UniversalString
characters.
|
UniversalCharsetEncoder |
Converts characters in ASN.1 UniversalString character set to UniversalString
bytes.
|
UniversalString |
A UCS4 string.
|
UniversalString.Template |
|
URIName |
This class implements the URIName as required by the GeneralNames
ASN.1 object.
|
UserCertConflictException |
|
UserNotice |
Represent the UserNotice Qualifier.
|
UTCTime |
|
UTCTime.Template |
|
UTF8Converter |
Class for converting between char arrays and byte arrays.
|
UTF8String |
|
UTF8String.Template |
|
Utils |
|
WrappingParams |
|
X500Name |
X.500 names are used to identify entities, such as those which are
identified by X.509 certificates.
|
X500NameAttrMap |
Maps an attribute name in an X500 AVA to its OID and a
converter for the attribute type.
|
X500Signer |
This class provides a binding between a Signature object and an
authenticated X.500 name (from an X.509 certificate chain), which
is needed in many public key signing applications.
|
X509AttributeName |
This class is used to parse attribute names like "x509.info.extensions".
|
X509Cert |
Deprecated.
|
X509Certificate |
Certificates handled by JSS.
|
X509CertificateFactory |
|
X509CertImpl |
The X509CertImpl class represents an X.509 certificate.
|
X509CertImpl.CertificateRep1 |
|
X509CertInfo |
The X509CertInfo class represents X.509 certificate information.
|
X509CRLImpl |
An implmentation for X509 CRL (Certificate Revocation List).
|
X509ExtensionException |
X.509 Extension Exception.
|
X509Key |
Holds an X.509 key, for example a public key found in an X.509
certificate.
|