| Package | Description |
|---|---|
| com.entrust.toolkit.asn1.cardms |
Contains classes used to create, parse,
and manipulate ASN.1 structures used by Entrust's Card Management System (CardMS) API.
|
| com.entrust.toolkit.asn1.cmpv1 |
Contains classes used to create, parse,
and manipulate ASN.1 structures used with Certificate Management Protocol (CMP)
version 1.
|
| com.entrust.toolkit.asn1.cmpv1.gkm |
Contains classes used to create, parse,
and manipulate ASN.1 structures used with Certificate Management Protocol (CMP)
version 1.
|
| com.entrust.toolkit.asn1.crmf |
Contains classes used to create, parse, and manipulate ASN.1 structures
used with Certificate Request Message Format (CRMF).
|
| com.entrust.toolkit.asn1.crmf.regCtrl |
Contains classes used to create, parse, and manipulate ASN.1 structures
used with Certificate Request Message Format (CRMF).
|
| com.entrust.toolkit.asn1.crmf.regInfo |
Contains classes used to create, parse, and manipulate ASN.1 structures
used with Certificate Request Message Format (CRMF).
|
| com.entrust.toolkit.asn1.structures |
Contains classes used to create, parse, and manipulate general ASN.1
structures.
|
| com.entrust.toolkit.asn1.tsp |
Contains classes used to create, parse, and manipulate ASN.1 structures
used with time-stamping.
|
| com.entrust.toolkit.roaming |
Contains Toolkit classes that support SSL and TLS communication with
Entrust Authority™ Roaming Server (formerly Entrust/Roaming Server).
|
| com.entrust.toolkit.security.crypto.ec | |
| com.entrust.toolkit.security.crypto.rsa |
Contains an implementation of the RSA public key cryptosystem and related functionality.
|
| com.entrust.toolkit.security.provider |
Contains Entrust's JCA cryptographic service provider (CSP)
implementation and initialization mechanism, various cryptographic
algorithms, and various cryptographic key and parameter representations.
|
| com.entrust.toolkit.security.spec |
Contains transparent cryptographic algorithm parameter implementations.
|
| com.entrust.toolkit.x509.policies |
Contains classes used to check security policies issued by an Entrust PKI — password rules and client
settings, for example.
|
| com.entrust.toolkit.x509.revocation |
Contains the Entrust revocation checking mechanism and revocation
stores.
|
| iaik.asn1 | |
| iaik.asn1.structures | |
| iaik.cms | |
| iaik.pkcs.pkcs12 | |
| iaik.pkcs.pkcs8 | |
| iaik.security.cipher | |
| iaik.security.dh | |
| iaik.security.dsa | |
| iaik.security.rsa | |
| iaik.security.spec | |
| iaik.smime.ess | |
| iaik.x509 | |
| iaik.x509.attr | |
| iaik.x509.extensions | |
| iaik.x509.extensions.qualified.structures | |
| iaik.x509.ocsp | |
| iaik.x509.qualified |
| Modifier and Type | Class and Description |
|---|---|
class |
CardMSDigitalIDMgmtInfo
This class implements the ASN.1 structure for CardMSDigitalIDMgmtInfo as
defined by Entrust for use in the Card Management System (CardMS) API.
|
class |
CardMSKeyMgmtInfo
This class implements the ASN.1 structure for CardMSKeyMgmtInfo as defined by
Entrust for use in the Card Management System (CardMS) API.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CAProtEncCert
This class implements the ASN.1 structure for CAProtEncCert as defined in
RFC 2510, the Certificate Management Protocols (CMP) specification.
|
class |
CertConfirmContent
This class implements the ASN.1 structure for Certificate Confirmation as
defined in RFC 4210, the Certificate Management Protocols (CMP) specification.
|
class |
CertifiedKeyPair
This class implements the ASN.1 structure for CertifiedKeyPair as defined in
RFC 2510, the Certificate Management Protocols (CMP) specification.
|
class |
CertOrEncCert
This class implements the ASN.1 structure for CertOrEncCert as defined in
RFC 2510, the Certificate Management Protocols (CMP) specification.
|
class |
CertRepMessage
This class implements the ASN.1 structure for CertRepMessage as defined in
RFC 2510, the Certificate Management Protocols (CMP) specification.
|
class |
CertResponse
This class implements the ASN.1 structure for CertResponse as defined in
RFC 2510, the Certificate Management Protocols (CMP) specification.
|
class |
CertStatus
This class implements the ASN.1 structure for CertStatus as
defined in RFC 4210, the Certificate Management Protocols (CMP)
specification.
|
class |
ErrorMsgContent
This class implements the ASN.1 structure for CertifiedKeyPair as defined in
RFC 2510, the Certificate Management Protocols (CMP) specification.
|
class |
InfoTypeAndValue
This class implements the ASN.1 structure for InfoTypeAndValue as defined in
the CRMF specification.
|
class |
KeyRecRepContent
This class implements the KeyRecRepContent structure as defined in the CMPv1
specification.
|
class |
PKIBody
This class implements the ASN.1 structure for PKIBody as defined in the
CMPv1 specification.
|
class |
PKIHeader
This class implements the ASN.1 structure for PKIHeader as defined in the
CMPv1 specification.
|
class |
PKIMessage
This class implements the ASN.1 structure for PKIMessage as defined in the
CMPv1 specification.
|
class |
PKIStatusInfo
This class implements the ASN.1 structure for PKIStatusInfo as defined in the
CMPv1 specification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EntrustAlgorithmCapabilityList
This class implements the ASN.1 structure for
AlgorithmCapabilityListBitString, as defined by Entrust. |
class |
EntrustApplicationIdentifier
This class implements the ASN.1 structure for
EntrustApplicationIdentifierSyntax as defined in the EASM N Key Pair
support specification.
|
class |
EntrustCapabilities
This class implements the ASN.1 structure for
EntrustCapabilities,
as defined by Entrust. |
class |
EntrustCapabilityList
This class implements the ASN.1 structure for
EntrustCapabilityList, as defined by Entrust. |
class |
EntrustCAProtEncCerts
This class implements the ASN.1 structure for the entrustCAProtEncCerts
PKIX-CMP General Message content value as defined in the Entrust OID
Registry.
|
class |
EntrustCAProtEncPos
This class implements the ASN.1 structure for the entrustCAProtEncPos
PKIX-CMP
EncrypteValue.valueHint entry as defined in the Entrust
OID Registry. |
class |
EntrustCertDefnInfo
This class implements the ASN.1 structure for EntrustCertDefnInfo as defined
in the EASM N Key Pair support specification.
|
class |
EntrustCertDefnList
This class implements the ASN.1 structure for EntrustCertDefnList as defined
in the EASM N Key Pair support specification.
|
class |
EntrustCertHash
This class implements the ASN.1 structure for EntrustCertHash as defined
in the EASM N Key Pair support specification.
|
class |
EntrustCertInfoId
This class implements the ASN.1 structure for EntrustCertInfoId as defined
in the EASM N Key Pair support specification.
|
class |
EntrustCertPolicy
This class implements the ASN.1 structure for EntrustCertPolicy as defined
in the EASM N Key Pair support specification.
|
class |
EntrustCertType
This class implements the ASN.1 structure for EntrustCertTypeSyntax as
defined in the EASM N Key Pair support specification.
|
class |
EntrustCertTypeAndDefn
This class implements the ASN.1 structure for EntrustCertTypeAndDefn as
defined in the EASM N Key Pair support specification.
|
class |
EntrustCertTypeInfo
This class implements the ASN.1 structure for EntrustCertTypeInfo as defined
in the EASM N Key Pair support specification.
|
class |
EntrustCertTypePolicy
This class implements the ASN.1 structure for EntrustCertTypePolicy as
defined in the EASM N Key Pair support specification.
|
class |
EntrustClientInfo
This class implements the ASN.1 structure for EntrustClientInfo as defined in
the EASM N Key Pair support specification.
|
class |
EntrustEncCertPOP
This class implements the ASN.1 structure for EntrustEncCertPOP as defined
in the EASM N Key Pair support specification.
|
class |
EntrustEventCertificate
This class implements the ASN.1 structure for EntrustEventCertificate as
defined in the EASM N Key Pair support specification.
|
class |
EntrustEventIdentifier
This class implements the ASN.1 structure for EntrustEventIdentifier as
defined in the EASM N Key Pair support specification.
|
class |
EntrustEventInfo
This class implements the ASN.1 structure for EntrustCertType as defined in
the EASM N Key Pair support specification.
|
class |
EntrustEventList
This class implements the ASN.1 structure for EntrustEventList as defined
in the EASM N Key Pair support specification.
|
class |
EntrustEventReason
This class implements the ASN.1 structure for EntrustEventReason as defined
in the EASM N Key Pair support specification.
|
class |
EntrustEventVerCert
This class implements the ASN.1 structure for EntrustEventVerCert as
defined in the EASM N Key Pair support specification.
|
class |
EntrustNewCertDefn
This class implements the ASN.1 structure for EntrustNewCertDefn as
defined in the EASM N Key Pair support specification.
|
class |
EntrustProofOfRA
This class implements the ASN.1 structure for
EntrustProofOfRA,
as defined by Entrust. |
class |
EntrustProofOfRAInfo
This class implements the ASN.1 structure for
EntrustProofOfRAInfo, as defined by Entrust. |
class |
EntrustReqReason
This class implements the ASN.1 structure for EntrustReqReason as defined
in the EASM N Key Pair support specification.
|
class |
EntrustRoleId
This class implements the ASN.1 structure for EntrustRoleId as defined in
the EASM N Key Pair support specification.
|
class |
EntrustState
This class implements the ASN.1 structure for EntrustState as defined in
the EASM N Key Pair support specification.
|
class |
EntrustStrongestRecovery
This class implements the ASN.1 structure for the entrustStrongestRecovery
PKIX-CMP General Message content value as defined in the Entrust OID
Registry.
|
class |
EntrustValueHintEntry
The super-class of entries recognized by Entrust in the 'valueHint' component
of an
EncryptedValue structure. |
| Modifier and Type | Class and Description |
|---|---|
class |
AttributeTypeAndValue
This class implements the ASN.1 structure for AttributeTypeAndValue as
defined in the CRMF specification.
|
class |
CertId
This class implements the ASN.1 structure for CertId as defined in the CRMF
specification.
|
class |
CertReqMsg
This class implements the CertReqMsg structure as defined in the CRMF
specification.
|
class |
CertRequest
This class implements the CertRequest structure as defined in the CRMF
specification.
|
class |
CertTemplate
This class implements the CertTemplate structure as defined in the CRMF
specification.
|
class |
Controls
This class implements the Controls structure as defined in the CRMF
specification.
|
class |
EncryptedValue
This class implements the EncryptedValue structure as defined in the CRMF
specification.
|
class |
OptionalValidity
This class implements the OptionalValidity structure as defined in the CRMF
specification.
|
class |
PKMACValue
This class implements the PKMACValue structure as defined in the CRMF
specification.
|
class |
POPOPrivKey
This class implements the POPOPrivKey structure as defined in the CRMF
specification.
|
class |
POPOSigningKey
This class implements the POPOSigningKey structure as defined in the CRMF
specification.
|
class |
POPOSigningKeyInput
This class implements the POPOSigningKeyInput structure as defined in the
CRMF specification.
|
class |
ProofOfPossession
This class implements the CertReqMessages structure as defined in the CRMF
specification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Authenticator
This class implements the ASN.1 structure for the Authenticator regCtrl as
defined in the CRMF specification.
|
class |
OldCertId
This class implements the ASN.1 structure for the OldCertId regCtrl as
defined in the CRMF specification.
|
class |
PKIArchiveOptions
This class is an implementation of the ASN.1 structure for the
PKIArchiveOptions regCtrl as defined in the CRMF specification.
|
class |
PKIPublicationInfo
This class implements the ASN.1 structure for the PKIPublicationInfo regCtrl
as defined in the CRMF specification.
|
class |
ProtocolEncrKey
This class implements the ASN.1 structure for the ProtocolEncrKey regCtrl as
defined in the CRMF specification.
|
class |
RegToken
This class implements the ASN.1 structure for the RegToken regCtrl as
defined in the CRMF specification.
|
class |
SinglePubInfo
This class implements the SinglePubInfo structure as defined in the CRMF
specification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CertReq
This class implements the ASN.1 structure for the CertReq regInfo as
defined in the CRMF specification.
|
class |
UTF8Pairs
This class implements the ASN.1 structure for the UTF8Pairs regInfo as
defined in the CRMF specification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AlgorithmID
This class implements the ASN.1 structure for AlgorithmIdentifier as
defined in RFC 3280, the Certificate and CRL Profile specification.
|
class |
AlgorithmIdentifier
Deprecated.
Use AlgorithmID instead (since JTK 7.0)
|
class |
CertTemplateCMP
Deprecated.
Use CertTemplate instead (since JTK 7.0)
|
class |
Extension
Deprecated.
Use V3Extension instead (since JTK 7.0)
|
class |
PMACVALUE
Deprecated.
Use PKMACValue instead (since JTK 7.0)
|
class |
SubjectPublicKeyInfo
Deprecated.
Use PublicKeyInfo instead (since JTK 7.0)
|
class |
Time
Deprecated.
Use ChoiceOfTime instead (since JTK 7.0)
|
class |
Validity
Deprecated.
Use OptionalValidity instead (since JTK 7.0)
|
| Modifier and Type | Method and Description |
|---|---|
ASN1Type |
DistributionPointName.getDistributionPointName()
Deprecated.
Returns the distribution point name parameter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DistributionPointName.setDistributionPointName(ASN1Type dpn)
Deprecated.
Sets the distribution point name parameter.
|
| Constructor and Description |
|---|
DistributionPointName(ASN1Type asn1Type)
Deprecated.
Creates a new
DistributionPointName object from a
distribution point name. |
| Modifier and Type | Class and Description |
|---|---|
class |
Accuracy
This class implements the Accuracy structure as defined in RFC 3161, the
Time-Stamp Protocol (TSP) specification.
|
class |
CMSTimeStampToken
This class implements the ASN.1 structure for TimeStampToken as defined in
RFC 3162, the Time-Stamp Protocol (TSP) specification.
|
class |
MessageImprint
This class implements the MessageImprint structure as defined in RFC 3161,
the Time-Stamp Protocol (TSP) specification.
|
class |
TimeStampReq
This class implements the TimeStampReq structure as defined in RFC 3161,
the Time-Stamp Protocol (TSP) specification.
|
class |
TimeStampResp
This class implements the TimeStampResp structure as defined in RFC 3161,
the Time-Stamp Protocol (TSP) specification.
|
class |
TimeStampToken
This class defines an API for the ASN.1 structure for TimeStampToken as
defined in RFC 3161, the Time-Stamp Protocol (TSP) specification, without
any of the CMS structures.
|
class |
TSTInfo
This class implements the TSTInfo structure as defined in RFC 3161, the
Time-Stamp Protocol (TSP) specification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChoiceOfUserInfo
The
ChoiceOfUserInfo class implements the ASN1 object
for userInfo. |
class |
CombinedUpdateRegReq
The
CombinedUpdateRegReq class implements the ASN1 type
CombinedUpdateregReq for Roaming support. |
class |
EntrustFileDesc
The
EntrustFileDesc class implements the
ASN1Object for EntrustFileDesc. |
class |
EntrustFiles
The
EntrustFiles class implements the ASN1Object
for EntrustFiles, a sequence of Entrust files. |
class |
RoamResult
The
RoamResult class implements the ASN1 object for
RoamResult. |
| Modifier and Type | Class and Description |
|---|---|
class |
EcdsaWithSpecifiedParameterSpec
A transparent representation of the algorithm parameters required by
Entrust's SPECIFIEDwithECDSA digital signature algorithm implementation.
|
class |
EcPrivateKey
An Elliptic Curve (EC) private key.
|
class |
EcPublicKey
An Elliptic Curve (EC) public key.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RsaPssParameterSpec
A transparent representation of the algorithm parameters required by
Entrust's RSA-PSS digital signature algorithm implementation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ECDSAPrivateKey
Deprecated.
since 7.2 SP2; use
EcPrivateKey
instead |
class |
ECDSAPublicKey
Deprecated.
since 7.2 SP2; use
EcPublicKey
instead |
| Modifier and Type | Class and Description |
|---|---|
class |
CAST128MacParameterSpec
This class implements the CAST128Mac Parameter structure as defined in
RFC 2144.
|
class |
Cast3ParameterSpec
This class implements the Cast3CBCParameter structure.
|
class |
IDEAParameterSpec
This class implements the IDEA Parameter structure as defined in RFC 3058.
|
class |
IvParameterSpec
This class implements the initialization vector (IV) used by most symmetric
ciphers.
|
class |
MacParameterSpec
This class implements the general format for MAC algorithm parameters.
|
class |
PasswordBasedMacParameterSpec
This class implements the PBMParameter structure as defined in the CRMF
specification.
|
class |
RC2ParameterSpec
This class implements the RC2 Parameter structure as defined in RFC 2268.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EntrustPolicyCertificate
This class represents a policy certificate, specified by the following:
-- AttributeCertificate ::= SIGNED {AttributeCertificateInfo}
AttributeCertificate ::= SEQUENCE
{
unsignedAttributeCertificate AttributeCertificateInfo,
algorithm AlgorithmIdentifier,
signature BIT STRING
}
AttributeCertificateInfo ::= SEQUENCE
{
version AttCertVersion DEFAULT v1,
owner Owner,
issuer AttCertIssuer,
signature AlgorithmIdentifier,
serialNumber CertificateSerialNumber,
attrCertValidityPeriod AttCertValidityPeriod,
attributes SEQUENCE OF Attribute,
issuerUniqueID UniqueIdentifier OPTIONAL,
extensions Extensions OPTIONAL
}
AttCertVersion ::= INTEGER {v1(0), v2(1)}
Owner ::= SEQUENCE
{
baseCertificateID [0] IssuerSerial OPTIONAL,
-- the issuer and serial number of the owner's Public Key Certificate
entityName [1] GeneralNames OPTIONAL,
-- the name of the claimant or role
objectDigestInfo [2] ObjectDigestInfo OPTIONAL
-- if present, version must by v2
}
ObjectDigestInfo ::= SEQUENCE
{
digestAlgorithm AlgorithmIdentifier,
objectDigest OCTET STRING
}
AttCertIssuer ::= SEQUENCE
{
issuerName GeneralNames OPTIONAL,
baseCertificateId [0] IssuerSerial OPTIONAL
}
IssuerSerial ::= SEQUENCE
{
issuer GeneralNames,
serial CertificateSerialNumber,
issuerUID UniqueIdentifier OPTIONAL
}
AttCertValidityPeriod ::= SEQUENCE
{
notBeforeTime GeneralizedTime,
notAfterTime GeneralizedTime
}
|
class |
PolicyCertificate
This class abstracts the interface to a policy certificate.
|
| Modifier and Type | Method and Description |
|---|---|
ASN1Type |
DistPointAndCRL.getDistPoint()
Returns the distribution point.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ArchiveCRLCache.removeCRL(ASN1Type distributionPointName)
Removes all CRLs contained in the archive CRL cache under the indicated
distribution point.
|
| Constructor and Description |
|---|
DistPointAndCRL(ASN1Type distPoint,
X509CRL crl)
Creates a
DistPointAndCRL object from a CRL and its
distribution point. |
| Modifier and Type | Method and Description |
|---|---|
static ASN1Type[] |
ASN.parseSequenceOf(ASN1Object obj,
java.lang.Class cls)
Parses a
SEQUENCE OF ASN.1 object and returns an array containing all
the components of the given ASN.1 object. |
| Modifier and Type | Method and Description |
|---|---|
static ASN1Object |
ASN.createSequenceOf(ASN1Type[] array)
Creates a SEQUENCE OF ASN.1 object from the given array of ASN.1 types.
|
static ASN1Object |
ASN.createSetOf(ASN1Type[] array)
Creates a SET OF ASN.1 object from the given array of ASN.1 types.
|
static ASN1Object |
ASN.createSetOf(ASN1Type[] array,
boolean sorted)
Creates a SET OF ASN.1 object from the given array of ASN.1 types.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AccessDescription
This class represents a AccessDescription to be used as parameter for creating a
private internet extension of type "Authority Information Access".
|
class |
Attribute
This class implements the ASN.1 type Attribute.
|
class |
AVA
This class implements the ASN.1 type AttributeValueAssertion.
|
class |
GeneralNames
This class implements the ASN.1 type "GeneralNames".
|
class |
GeneralSubtree
An implementation of the ASN.1 structure
GeneralSubtree as used within the
NameConstraints extension. |
class |
Name
This class represents a X.500 Name structure (Distinguished Name).
|
class |
PolicyMapping
This class implements a policy mapping as used by the X509v3
PolicyMappings
extenscion to be included into CA certificates. |
class |
RDN
This class implements the ASN.1 type RelativeDistinguishedName.
|
| Modifier and Type | Method and Description |
|---|---|
ASN1Type |
DistributionPoint.getDistributionPointName()
Returns the distribution point name of this distribution point.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DistributionPoint.setDistributionPointName(ASN1Type distributionPointName)
Sets the distribution point name parameter of this extension.
|
| Constructor and Description |
|---|
DistributionPoint(ASN1Type distributionPointName)
Creates a new DistributionPoint for the given distribution point name,
specified as
RDN or a GeneralNames. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CertificateIdentifier
Interface to be implemented by any CMS type that is used for
identifying an entity by its certificate.
|
interface |
KeyIdentifier
Interface to be implemented by any CMS type that is used for
identifying a key.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CompressionProvider
This class provides the compression which is provided to the CMS CompressedContent
type object.
|
class |
DigestInfo
This class implements the PKCS#7
DigestInfo type. |
class |
EcOriginatorPublicKey
This class represents an EC originator public key in CMS.
|
class |
IssuerAndSerialNumber
This class implements the CMS
IssuerAndSerialNumber type. |
class |
KEKIdentifier
The CMS type KEKIdentifier.
|
class |
KEKRecipientInfo
This class implements the CMS
KEKRecipientInfo type. |
class |
KeyAgreeRecipientInfo
This class implements the CMS
KeyAgreeRecipientInfo type. |
class |
KeyTransRecipientInfo
This class implements the CMS
KeyTransRecipientInfo type. |
class |
OriginatorPublicKey
The CMS type OriginatorPublicKey.
|
class |
OtherKeyAttribute
This class implements the CMS OtherKeyAttribute type.
|
class |
OtherRecipientInfo
This abstract class implements the CMS
OtherRecipientInfo type. |
class |
PasswordRecipientInfo
This class implements the CMS
PasswordRecipientInfo type. |
class |
RecipientInfo
The CMS type RecipientInfo.
|
class |
RecipientKeyIdentifier
The CMS type RecipientKeyIdentifier.
|
class |
SignerInfo
This class implements the CMS
SignerInfo type. |
class |
SignerRecipientIdentifier
The CMS type SignerIdentifier/RecipientIdentifier.
|
class |
SubjectKeyID
This class implements the
SubjectKeyIdentifier type. |
| Modifier and Type | Class and Description |
|---|---|
class |
AuthenticatedSafe
This class implements the ASN.1 structure AuthenticatedSafe as defined in
the PKCS#12 standard.
|
class |
CertificateBag
This class contains a certificate and any associated attributes.
|
class |
KeyBag
This class contains a private key and any associated attributes.
|
class |
PKCS8ShroudedKeyBag
This class contains an encrypted private key and any associated attributes.
|
class |
SafeBag
This class implements the PKCS#12 structure SafeBag.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EncryptedPrivateKeyInfo
This class implements from the Public-Key
Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification
Version 1.2 (RFC 5208) the syntax for encrypted private keys.
|
class |
PrivateKeyInfo
This class implements the Public-Key
Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification
Version 1.2 (RFC 5208) for storing private keys.
|
class |
WrappedPrivateKey |
| Modifier and Type | Class and Description |
|---|---|
class |
CAST128ParameterSpec
This class implements the CAST128 Parameter structure as defined in
RFC 2144.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DHPrivateKey
This class implements a Diffie Hellman private key and supports ASN.1 encoding.
|
class |
DHPublicKey
This class implements a Diffie Hellman public key and supports ASN.1 encoding.
|
class |
ESDHPrivateKey
This class implements a Diffie Hellman private key and supports ASN.1 encoding.
|
class |
ESDHPublicKey
This class implements a Diffie Hellman public key and supports ASN.1 encoding.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DSAPrivateKey
An implementation of a DSA private key that supports ASN.1 encoding.
|
class |
DSAPublicKey
An implementation of a DSA public key that supports ASN.1 encoding.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RSAPrivateKey
This class implements an RSA private key and supports ASN.1 encoding.
|
class |
RSAPublicKey
This class implements a RSA public key and supports ASN.1 encoding.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IaikPBEParameterSpec
This class extends PBEParameterSpec and implements the ASN1Type interface.
|
class |
PBKDF2KeyAndParameterSpec
This class encapsulates the algorithmParameters needed for supporting the
Password-Based Encryption Key Derivation Function 2 (PBEKDF2) algorithm.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ESSCertID
This class implements the S/MIMEv3
ESSCertID type. |
class |
ESSCertIDv2
This class implements the S/MIMEv3
ESSCertIDv2 type. |
| Modifier and Type | Class and Description |
|---|---|
class |
PublicKeyInfo
This class implements a
PublicKeyInfo as used within X.509 certificates
for representing the subject's public key in the SubjectPublicKeyInfo field. |
class |
WrappedPublicKey |
class |
X509Certificate
This class represents a X.509 version 3 certificate, as specified by ISO/IEC
and ANSI X9.
|
class |
X509CRL
This class represents a X.509v2 CertificateRevocationList (CRL).
|
| Modifier and Type | Class and Description |
|---|---|
class |
AttributeCertificate
This class represents an attribute certificate, as specified by PKIX
Internet Attribute Certificate Profile.
|
| Modifier and Type | Method and Description |
|---|---|
ASN1Type |
IssuingDistributionPoint.getDistributionPointName()
Returns the distribution point name of this issuing distribution point.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IssuingDistributionPoint.setDistributionPointName(ASN1Type distributionPointName)
Sets the distribution point name parameter of this extension.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BiometricData
This class implements the
BiometricData type of the
PKIX
Qualified Certificate Profile. |
class |
QCStatement
This class implements the QCStatement type.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CertificateResponse
An OCSP response for a single certificate.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Request
This class implements the OCSP type
Request. |
class |
SingleResponse
This class implements the OCSP type
SingleResponse. |
| Modifier and Type | Class and Description |
|---|---|
class |
QualifiedCertificate
This class represents a QualifiedCertificate according to PKIX Qualified
Certificate Profile.
|