| Package | Description |
|---|---|
| com.entrust.toolkit |
Contains various high-level classes that provide Toolkit JCA cryptographic provider initialization,
an Entrust User representation, a key/certificate source, a certificate set representation,
JNI initialization capabilities, PKCS #7 encoding and decoding, CMS and PKCS#7 User related
utilities, transaction counting, and an XML trust manager.
|
| 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.arithmetic.fields |
Contains legacy classes for working with the mathematical structures
that underlie elliptic curve cryptography; use classes from
com.entrust.toolkit.security.crypto.ec instead. |
| com.entrust.toolkit.security.crypto.ec | |
| com.entrust.toolkit.security.crypto.key |
Contains implementations of secret key generation algorithms and key material derivation
algorithms.
|
| 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.timestamp |
Contains classes used to communicate with a timestamp server.
|
| com.entrust.toolkit.x509.certstore |
Contains the certificate stores and classes used during certificate path
building.
|
| com.entrust.toolkit.x509.extensions |
Contains classes that implement certificate extensions.
|
| 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.testlets |
Contains classes used to validate certificate, CRL, and CRL Entry
extensions.
|
| iaik.asn1 | |
| iaik.asn1.structures | |
| iaik.cms | |
| iaik.pkcs.pkcs10 | |
| iaik.pkcs.pkcs12 | |
| iaik.pkcs.pkcs7 | |
| iaik.security.dh | |
| iaik.x509 | |
| iaik.x509.attr | |
| iaik.x509.extensions | |
| iaik.x509.extensions.netscape | |
| iaik.x509.extensions.qualified | |
| iaik.x509.extensions.qualified.structures | |
| iaik.x509.ocsp | |
| iaik.x509.ocsp.extensions | |
| iaik.x509.qualified |
| Modifier and Type | Method and Description |
|---|---|
void |
User.registerExtensionTestlet(ExtensionTestlet testlet,
ObjectID extension)
Register a testlet for a certificate extension.
|
| Modifier and Type | Field and Description |
|---|---|
protected ObjectID |
InfoTypeAndValue.m_type
An object identifier for the information.
|
static ObjectID |
CAProtEncCert.oid
The object identifier for an CAProtEncCert.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
InfoTypeAndValue.getType()
Returns the object identifier for the information.
|
| Modifier and Type | Method and Description |
|---|---|
InfoTypeAndValue |
PKIHeader.getGeneralInfo(ObjectID oid)
Returns the context-specific instruction, specified by its object
identifier, if it exists in the generalInfo structure; otherwise
null is returned. |
InfoTypeAndValue |
PKIHeader.removeGeneralInfo(ObjectID id)
Removes a GeneralInfo value from the Map of values
|
protected void |
InfoTypeAndValue.setType(ObjectID type)
Sets the information type.
|
| Constructor and Description |
|---|
InfoTypeAndValue(ObjectID type)
Creates a new
InfoTypeAndValue object with the specified
component. |
InfoTypeAndValue(ObjectID type,
ASN1Object value)
Creates a new
InfoTypeAndValue object with the specified
components. |
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
EntrustAlgorithmCapabilityList.oid
The object identifier for
EntrustAlgorithmCapabilityList. |
static ObjectID |
EntrustApplicationIdentifier.oid
The object identifier for an EntrustApplicationIdentifier.
|
static ObjectID |
EntrustCAProtEncCerts.oid
The object identifier for entrustCAProtEncCerts.
|
static ObjectID |
EntrustCAProtEncPos.oid
The object identifier for entrustCAProtEncPos.
|
static ObjectID |
EntrustCapabilities.oid
The object identifier for
EntrustCapabilities. |
static ObjectID |
EntrustCapabilityList.oid
The object identifier for
EntrustCapabilityList. |
static ObjectID |
EntrustCertDefnList.oid
The object identifier for an EntrustCertDefnList.
|
static ObjectID |
EntrustCertPolicy.oid
The object identifier for an EntrustCertPolicy.
|
static ObjectID |
EntrustCertType.oid
The object identifier for an EntrustCertType.
|
static ObjectID |
EntrustCertTypeAndDefn.oid
The object identifier for an EntrustCertTypeAndDefn.
|
static ObjectID |
EntrustCertTypePolicy.oid
The object identifier for an EntrustCertTypePolicy.
|
static ObjectID |
EntrustClientInfo.oid
The object identifier for an EntrustClientInfo.
|
static ObjectID |
EntrustEncCertPOP.oid
The object identifier for an EntrustEncCertPOP.
|
static ObjectID |
EntrustEventCertificate.oid
The object identifier for an EntrustEventCertificate.
|
static ObjectID |
EntrustEventIdentifier.oid
The object identifier for an EntrustEventIdentifier.
|
static ObjectID |
EntrustEventInfo.oid
The object identifier for an EntrustEventIdentifier.
|
static ObjectID |
EntrustEventList.oid
The object identifier for an EntrustEventList.
|
static ObjectID |
EntrustEventVerCert.oid
The object identifier for an EntrustEventVerCert.
|
static ObjectID |
EntrustProofOfRA.oid
The object identifier for a
EntrustProofOfRA. |
static ObjectID |
EntrustReqReason.oid
The object identifier for an EntrustReqReason.
|
static ObjectID |
EntrustRoleId.oid
The object identifier for an EntrustRoleId.
|
static ObjectID |
EntrustStrongestRecovery.oid
The object identifier for entrustStrongestRecovery.
|
| Modifier and Type | Field and Description |
|---|---|
protected ObjectID |
AttributeTypeAndValue.m_type
An object identifier for the attribute.
|
static ObjectID |
PKMACValue.passwordBasedMacOID
Object ID for a PasswordBasedMac.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
AttributeTypeAndValue.getType()
Returns the object identifier for the attribute.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeTypeAndValue |
Controls.getControl(ObjectID oid)
Returns a particular control, specified by its object ID, if it exists
in the Controls structure; otherwise
null is returned. |
V3Extension |
CertTemplate.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier, if it
exists in the; otherwise
null is returned. |
| Constructor and Description |
|---|
AttributeTypeAndValue(ObjectID type,
ASN1Object value)
Creates a new
AttributeTypeAndValue object with the specified
components. |
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
Authenticator.oid
The object identifier for an Authenticator regCtrl.
|
static ObjectID |
OldCertId.oid
The object identifier for a OldCertId regCtrl.
|
static ObjectID |
PKIArchiveOptions.oid
The object identifier for a PKIArchiveOptions regCtrl.
|
static ObjectID |
PKIPublicationInfo.oid
The object identifier for a PKIPublicationInfo regCtrl.
|
static ObjectID |
ProtocolEncrKey.oid
The object identifier for a ProtocolEncrKey regCtrl.
|
static ObjectID |
RegToken.oid
The object identifier for a RegToken regCtrl.
|
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
CertReq.oid
The object identifier for a CertReq regInfo.
|
static ObjectID |
UTF8Pairs.oid
The object identifier for a UTF8Pairs regInfo.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
AlgorithmID.getAlgorithm()
Returns the identifier for the algorithm.
|
ObjectID |
Extension.getExtnID()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Extension.setExtnID(ObjectID extnID)
Deprecated.
|
| Constructor and Description |
|---|
AlgorithmID(ObjectID algorithm)
Creates a new
AlgorithmIdentifier object with the specified
algorithm and null parameters. |
AlgorithmID(ObjectID algorithm,
java.security.spec.AlgorithmParameterSpec params)
Creates a new
AlgorithmIdentifier object with the specified
algorithm and parameters (in transparent format). |
AlgorithmID(ObjectID algorithm,
ASN1Object params)
Creates a new
AlgorithmIdentifier object with the specified
algorithm and parameters. |
AlgorithmIdentifier(ObjectID algorithm)
Deprecated.
|
AlgorithmIdentifier(ObjectID algorithm,
ASN1Object parameter)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
TSTInfo.getPolicy()
Returns the TSA policy under which the time-stamp was issued.
|
ObjectID |
TimeStampReq.getReqPolicy()
Returns the TSA request policy.
|
| Modifier and Type | Method and Description |
|---|---|
V3Extension |
TSTInfo.getExtension(ObjectID oid)
Returns a specific piece of addition information about the request,
identified by the extension object identifier.
|
V3Extension |
TimeStampReq.getExtension(ObjectID oid)
Returns a specific piece of addition information about the request,
identified by the extension object identifier.
|
void |
TimeStampReq.setReqPolicy(ObjectID reqPolicy)
Sets the TSA request policy.
|
| Constructor and Description |
|---|
TSTInfo(ObjectID policy,
MessageImprint messageImprint,
java.math.BigInteger serialNumber,
java.util.Date genTime)
Creates a new
TSTInfo object with the specified components. |
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
EntrustFileContentType.entrustRoamingCAPAB
OID for the user's CA Personal Address Book.
|
static ObjectID |
EntrustFileContentType.entrustRoamingEOP
OID for the user's application options file.
|
static ObjectID |
EntrustFileContentType.entrustRoamingPAB
OID for the user's Personal Address Book.
|
static ObjectID |
EntrustFileContentType.entrustRoamingProfile
OID for the user's profile.
|
static ObjectID |
EntrustFileContentType.entrustRoamingPRV
OID for the user's group key file.
|
static ObjectID |
EntrustFileContentType.entrustRoamingRecipList
OID for the user's recipient list file.
|
static ObjectID |
EntrustFileContentType.entrustRoamingSLA
Deprecated.
as of 8.0 patch. This was required for applications that used the
Single Login feature which is no longer supported. This will be removed in a
future release of the toolkit.
|
| Modifier and Type | Method and Description |
|---|---|
OCTET_STRING |
EntrustFiles.getFile(ObjectID fileType)
Returns the content component of the file with
the given
fileType. |
void |
EntrustFileDesc.setFileType(ObjectID fileType)
Sets the file type.
|
| Constructor and Description |
|---|
EntrustFileDesc(ObjectID fileType,
ENUMERATED entrustFileOperation,
OCTET_STRING content)
Creates an
EntrustFileDesc object using the given
arguments. |
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
FieldFactory.CHARACTERISTIC_TWO_FIELD_OID
Deprecated.
OID for a field of characteristic 2 as defined in X9.62.
|
static ObjectID |
FieldFactory.GN_BASIS_OID
Deprecated.
OID for polynomial fields with Gauss basis as defined in X9.62.
|
static ObjectID |
FieldFactory.PP_BASIS_OID
Deprecated.
OID for polynomial fields with pentanomial basis as defined in X9.62.
|
static ObjectID |
FieldFactory.PRIME_FIELD_OID
Deprecated.
OID for a prime field as defined in X9.62.
|
static ObjectID |
FieldFactory.TP_BASIS_OID
Deprecated.
OID for polynomial fields with trinomial basis as defined in X9.62.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
EcParameterSpecWithName.getDomainName()
Returns the domain name associated with the EC domain parameters.
|
static ObjectID |
EcParameterFactory.getDomainName(java.security.spec.ECParameterSpec params)
Determines the name of the EC domain defined by the provided set of EC
domain parameters.
|
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
X9_63KeyDeriver.X942_KD_CONCATENATION_OID
Object Identifier for this algorithm as defined in ASNI X9.42.
|
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
ECDSAPublicKey.EC_PUBLIC_KEY
Deprecated.
Returns the EC Public Key OID (1.2.840.10045.2.1) as an
ObjectID
object. |
static ObjectID |
EntrustECDSA.ecdsa
Deprecated.
Object identifier for
ecdsa is 1.2.840.10045.4 |
static ObjectID |
EntrustECDSA.ecdsaWithSHA1
Deprecated.
Object identifier for
ecdsaWithSHA1 is 1.2.840.10045.4.1 |
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
ECParameters.getNamedCurve()
Deprecated.
Returns the named curve OID, if known otherwise returns
null. |
| Modifier and Type | Method and Description |
|---|---|
static ECParameters |
NamedCurveFactory.getInstance(ObjectID oid)
Deprecated.
Returns an
ECParameters object given an object identifier
(OID). |
void |
ECParameters.setNamedCurve(ObjectID namedCurve)
Deprecated.
Sets the named curve OID.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
TimeStampClient.getTSAPolicyId()
Returns an identifier for the Time Stamp Authority policy under which the
requested time-stamp token SHOULD be provided.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TimeStampClient.setTSAPolicyId(ObjectID tsaPolicyId)
Set an identifier for the TimeStamp Authority(TSA) policy under which the
requested time-stamp token SHOULD be provided.
|
| Modifier and Type | Method and Description |
|---|---|
CertificateSet |
CollectionCS.findExtensionCerts(X509Certificate certificate,
ObjectID accessMethod,
ObjectID infoAccess)
Search through all certificate stores for certificates located at the
AIA ca-Issuers accessLocation.
|
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
CertificateIssuer.oid
Deprecated.
|
static ObjectID |
CertificateTransparencyPoison.oid
The Certificate Transparency Poison Extension
|
static ObjectID |
CertificateTransparencyRedaction.oid |
static ObjectID |
EntrustVersInfo.oid |
static ObjectID |
HoldInstructionCode.oid
Deprecated.
|
static ObjectID |
InhibitAnyPolicy.oid
The object identifier of this InhibitAnyPolicy extension.
|
static ObjectID |
InvalidityDate.oid
Deprecated.
|
static ObjectID |
IssuingDistributionPoint.oid
Deprecated.
|
static ObjectID |
KeyAttributes.oid |
static ObjectID |
OldAuthorityKeyIdentifier.oid |
static ObjectID |
OldBasicConstraints.oid |
static ObjectID |
OldCRLDistributionPoints.oid |
static ObjectID |
OldIssuingDistributionPoint.oid |
static ObjectID |
PKCS12ExportPermission.oid |
static ObjectID |
SignedCertificateTimestampList.oid
The Object ID for SignedCertificateTimestampList
|
static ObjectID |
DeltaCRLIndicator.oid
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
HoldInstructionCode.getInstructionCode()
Deprecated.
Returns the
instructionCode value of this HoldInstructionCode
extension specifying the action to be taken on encountering a held certificate. |
ObjectID |
CertificateIssuer.getObjectID()
Deprecated.
Returns the object ID of this
CertificateIssuer extension |
ObjectID |
CertificateTransparencyPoison.getObjectID() |
ObjectID |
CertificateTransparencyRedaction.getObjectID()
Return the Object Identifier
|
ObjectID |
EntrustVersInfo.getObjectID()
Returns the object ID of this
EntrustVersInfo extension |
ObjectID |
HoldInstructionCode.getObjectID()
Deprecated.
Returns the object ID of this
HoldInstructionCode extension |
ObjectID |
InhibitAnyPolicy.getObjectID()
Returns the object ID of this
InhibitAnyPolicy extension |
ObjectID |
InvalidityDate.getObjectID()
Deprecated.
Returns the object ID of this
InvalidityDate extension |
ObjectID |
IssuingDistributionPoint.getObjectID()
Deprecated.
Returns the object ID of this
IssuingDistributionPoint extension |
ObjectID |
KeyAttributes.getObjectID()
Returns the object ID of this
KeyAttributes extension |
ObjectID |
OldAuthorityKeyIdentifier.getObjectID()
Returns the object ID of this
OldAuthorityKeyIdentifier extension |
ObjectID |
OldBasicConstraints.getObjectID()
Returns the object ID of this
OldBasicConstraints extension |
ObjectID |
OldCRLDistributionPoints.getObjectID()
Returns the object ID of this
OldCRLDistributionPoints extension |
ObjectID |
OldIssuingDistributionPoint.getObjectID()
Returns the object ID of this
OldIssuingDistributionPoint extension |
ObjectID |
PKCS12ExportPermission.getObjectID()
Returns the object ID of this
PKCS12ExportPermission extension |
ObjectID |
SignedCertificateTimestampList.getObjectID()
Returns the object ID of this
EntrustVersInfo extension |
ObjectID |
DeltaCRLIndicator.getObjectID()
Deprecated.
Returns the object ID of this
DeltaCRLIndicator extension |
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
EntrustSymmEncConfig.getAlgorithmOid()
Gets the symmetric encryption algorithm object identifier associated with
this symmetric encryption algorithm configuration.
|
ObjectID |
EntrustSigConfig.SingleAlgSigConfig.getHashAlgorithmOid()
Gets the hash algorithm object identifier associated with this
signature algorithm configuration.
|
ObjectID |
EntrustSigConfig.SingleAlgSigConfig.getSigAlgorithmOid()
Gets the signature algorithm object identifier associated with this
signature algorithm configuration.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ObjectID> |
ClientSettings.getAcceptablePolicyOids()
Retrieves a
List of the acceptable policy ObjectIDs. |
| Modifier and Type | Method and Description |
|---|---|
void |
ClientSettings.addAcceptablePolicy(ObjectID acceptablePolicy)
Allows an application to add an acceptable policy for use
during certificate validation, regardless of the
default permission or the permission set in the client settings
certificate.
|
Attribute |
EntrustCertDefnSettings.getAttribute(ObjectID oid)
Returns the requested policy setting from the policy certificate.
|
Attribute |
EntrustCertTypeSettings.getAttribute(ObjectID oid)
Returns the requested policy setting from the policy certificate.
|
| Modifier and Type | Method and Description |
|---|---|
static ObjectID[] |
ExtendedKeyUsageCertTestlet.getDefaultToolkitUsage()
This adds the default ExtendedKeyUsages for use with the toolkit.
|
ObjectID |
TestletData.getObjectID()
Returns the calling
TestletData's object ID. |
static ObjectID[] |
ExtendedKeyUsageCertTestlet.getRFC5280Usages()
Return a List of ObjectID that represents a list of the
ExtendedKeyUsages defined in RFC 5280.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ExtensionTester.addTestlet(CertTestlet testlet,
ObjectID extension)
Adds an extension testlet to be evaluated for each certificate when a
certificate chain is validated.
|
void |
ExtensionTester.addTestlet(CRLEntryTestlet testlet,
ObjectID extension)
Adds an extension testlet to be evaluated for each CRL entry when it is
validated.
|
void |
ExtensionTester.addTestlet(CRLTestlet testlet,
ObjectID extension)
Adds an extension testlet to be evaluated for each CRL when it is
validated.
|
void |
ExtensionTester.addTestlet(ExtensionTestlet testlet,
ObjectID extensionOID)
Adds an extension testlet.
|
TestletData |
TestletDataSet.getTestletData(ObjectID oid)
Returns the
TestletData for the specified object id or
null if none is found. |
| Constructor and Description |
|---|
CertificatePoliciesCertTestlet(ObjectID[] acceptablePolicyOids,
BIT_STRING businessControlFlags)
Create a
CertificatePoliciesCertTestlet object. |
CertificatePoliciesCertTestlet(ObjectID[] validPolicyOids,
boolean alwaysInhibitPolicyMapping)
Deprecated.
As of 6.1 SP2. Use the constructor
CertificatePoliciesCertTestlet(ObjectID[], BIT_STRING)
|
ExtendedKeyUsageCertTestlet(ObjectID[] extendedUsages,
boolean allowAnyExtendedKeyUsage)
This constructor allows a toolkit application to configure the List
of ExtendedKeyUsages that are accepted.
|
TestletData(ObjectID oid)
Creates a new
TestletData for the extension with object ID
oid. |
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
ObjectID.EntrustCertDefn.allowCMPOverride
OID String: "1.2.840.113533.7.77.46.4.1"
OID Name: "entrustCertDefnAllowCMPOverride"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.allowCMPPublish
OID String: "1.2.840.113533.7.77.46.4.6"
OID Name: "entrustCertDefnAllowCMPPublish"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.allowUnknownExtensions
OID String: "1.2.840.113533.7.77.46.4.2"
OID Name: "entrustCertDefnAllowUnknownExtensions"
OID Short-name: none
|
static ObjectID |
ObjectID.anyPolicy
Creates an ObjectID for the X.500 special policy value
anyPolicy. |
static ObjectID |
ObjectID.businessCategory
OID String: "2.5.4.15"
OID Name: "businessCategory" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.caIssuers
Creates an ObjectID for the x.509 AccessDescription access method
caIssuers, as defined by RFC 3280. |
static ObjectID |
ObjectID.caRepository
Creates an ObjectID for the x.509 AccessDescription access method
caIssuers, as defined by RFC 3280. |
static ObjectID |
ObjectID.Algorithms.cast3CBC
OID String: "1.2.840.113533.7.66.3"
OID Name: "cast3CBC"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.cast5CBC
OID String: "1.2.840.113533.7.66.10"
OID Name: "CAST5-CBC"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.cast5MAC
OID String: "1.2.840.113533.7.66.11"
OID Name: "cast5MAC"
OID Short-name: none
|
static ObjectID |
ObjectID.certTypes
Creates an ObjectID for the PKCS#9 object
certTypes. |
static ObjectID |
ObjectID.challengePassword
Creates an ObjectID for the PKCS#9 object
challengePassword. |
static ObjectID |
ObjectID.cms_authData
Creates an ObjectID for the CMS object
CMS AuthenticatedData. |
static ObjectID |
ObjectID.cms_contentInfo
Creates an ObjectID for the CMS object
CMS ContentInfo. |
static ObjectID |
ObjectID.cms_data
Creates an ObjectID for the CMS object
CMS Data. |
static ObjectID |
ObjectID.cms_digestedData
Creates an ObjectID for the CMS object
CMS DigestedData. |
static ObjectID |
ObjectID.cms_encryptedData
Creates an ObjectID for the CMS object
CMS EncryptedData. |
static ObjectID |
ObjectID.cms_envelopedData
Creates an ObjectID for the CMS object
CMS EnvelopedData. |
static ObjectID |
ObjectID.cms_signedData
Creates an ObjectID for the CMS object
CMS SignedData. |
static ObjectID |
ObjectID.commonName
OID String: "2.5.4.3"
OID Name: "commonName" OID Short-name: "cn" Source: RFC 4519 |
static ObjectID |
ObjectID.contentType
Creates an ObjectID for the PKCS#9 object
contentType. |
static ObjectID |
ObjectID.countersignature
Creates an ObjectID for the PKCS#9 object
countersignature. |
static ObjectID |
ObjectID.country
OID String: "2.5.4.6"
OID Name: "countryName" OID Short-name: "c" Source: RFC 4519 |
static ObjectID |
ObjectID.countryOfCitizenship
Creates an ObjectID for the Qualified Certificate personal data attribute type
CountryOfCitizenship. |
static ObjectID |
ObjectID.countryOfResidence
Creates an ObjectID for the Qualified Certificate personal data attribute type
CountryOfResidence. |
static ObjectID |
ObjectID.crlTypes
Creates an ObjectID for the PKCS#9 object
crlTypes. |
static ObjectID |
ObjectID.dateOfBirth
Creates an ObjectID for the Qualified Certificate personal data attribute type
DateOfBirth. |
static ObjectID |
ObjectID.Algorithms.des_EDE3_CBC
OID String: "1.2.840.113549.3.7"
OID Name: "DES-EDE3-CBC"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.desCBC
OID String: "1.3.14.3.2.7"
OID Name: "DES-CBC"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.desCFB
OID String: "1.3.14.3.2.9"
OID Name: "desCFB"
OID Short-name: none
|
static ObjectID |
ObjectID.description
OID String: "2.5.4.13"
OID Name: "description" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.Algorithms.desECB
OID String: "1.3.14.3.2.6"
OID Name: "desECB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.desEDE
OID String: "1.3.14.3.2.17"
OID Name: "desEDE"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.desEDEMAC
OID String: "1.2.840.113533.7.66.14"
OID Name: "desEDEMAC"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.desMAC
OID String: "1.3.14.3.2.10"
OID Name: "desMAC"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.desOFB
OID String: "1.3.14.3.2.8"
OID Name: "desOFB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.dhSinglePass_cofactorDH_sha1kdf_scheme
OID String: "1.3.133.16.840.63.0.3"
OID Name: "dhSinglePass-cofactorDH-sha1kdf-scheme"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.dhSinglePass_cofactorDH_sha224kdf_scheme
To support new KARI Algorithm for ECC CMS RFC#5753
|
static ObjectID |
ObjectID.Algorithms.dhSinglePass_cofactorDH_sha256kdf_scheme |
static ObjectID |
ObjectID.Algorithms.dhSinglePass_cofactorDH_sha384kdf_scheme |
static ObjectID |
ObjectID.Algorithms.dhSinglePass_cofactorDH_sha512kdf_scheme |
static ObjectID |
ObjectID.Algorithms.dhSinglePass_stdDH_sha1kdf_scheme
OID String: "1.3.133.16.840.63.0.2"
OID Name: "dhSinglePass-stdDH-sha1kdf-scheme"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.dhSinglePass_stdDH_sha224kdf_scheme
To support new KARI Algorithms for ECC CMS RFC#5753
|
static ObjectID |
ObjectID.Algorithms.dhSinglePass_stdDH_sha256kdf_scheme |
static ObjectID |
ObjectID.Algorithms.dhSinglePass_stdDH_sha384kdf_scheme |
static ObjectID |
ObjectID.Algorithms.dhSinglePass_stdDH_sha512kdf_scheme |
static ObjectID |
ObjectID.dnQualifier
OID String: "2.5.4.46"
OID Name: "dnQualifier" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.Algorithms.dod_hmacWithSHA1
Note: This is an alternate OID to the above hmacWithSha1, but it was
standardized by the dod before the above OID value.
|
static ObjectID |
ObjectID.domainComponent
OID String: "0.9.2342.19200300.100.1.25"
OID Name: "domainComponent" OID Short-name: "dc" Source: RFC 4519 |
static ObjectID |
ObjectID.Algorithms.dsa
OID String: "1.3.14.3.2.12"
OID Name: "DSA"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.dsaCommon
OID String: "1.3.14.3.2.20"
OID Name: "dsaCommon"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.dsaCommonWithSHA
OID String: "1.3.14.3.2.21"
OID Name: "dsaCommonWithSHA"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.dsaCommonWithSHA1
OID String: "1.3.14.3.2.28"
OID Name: "dsaCommonWithSHA1"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.dsaWithSHA
OID String: "1.3.14.3.2.13"
OID Name: "dsaWithSHA"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.dsaWithSHA1
OID String: "1.3.14.3.2.27"
OID Name: "dsaWithSHA1"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ecdsa_with_Recommended
OID String: "1.2.840.10045.4.2"
OID Name: "ecdsa-with-Recommended"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ecdsa_with_Sha224
OID String: "1.2.840.10045.4.3.1"
OID Name: "ecdsa-with-Sha224"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ecdsa_with_Sha256
OID String: "1.2.840.10045.4.3.2"
OID Name: "ecdsa-with-Sha256"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ecdsa_with_Sha384
OID String: "1.2.840.10045.4.3.3"
OID Name: "ecdsa-with-Sha384"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ecdsa_with_Sha512
OID String: "1.2.840.10045.4.3.4"
OID Name: "ecdsa-with-Sha512"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ecdsa_with_Specified
OID String: "1.2.840.10045.4.3"
OID Name: "ecdsa-with-Specified"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ecdsaWithSHA1
OID String: "1.2.840.10045.4.1"
OID Name: "ecdsaWithSHA1"
OID Short-name: none
|
static ObjectID |
ObjectID.emailAddress
Creates an ObjectID for the PKCS#9 object
emailAddress (shortName EMAIL). |
static ObjectID |
ObjectID.EntrustCertDefn.enableUpdateDate
OID String: "1.2.840.113533.7.77.46.6.1"
OID Name: "entrustCertDefnEnableUpdateDate"
OID Short-name: none
|
static ObjectID |
ObjectID.encrypKeyPref
Creates an ObjectID for the S/MIMEv3 object
encryptionKeyPreference. |
static ObjectID |
ObjectID.EntrustCertDefn.enforceClientPolicy
OID String: "1.2.840.113533.7.77.46.4.3"
OID Name: "entrustCertDefnEnforceClientPolicy"
OID Short-name: none
|
static ObjectID |
ObjectID.entrustAdministratorName
Creates an ObjectID for the entrustAdministratorName.
|
static ObjectID |
ObjectID.EntrustCertDefn.excludeBasicConstraints
OID String: "1.2.840.113533.7.77.46.3.2"
OID Name: "entrustCertDefnExcludeBasicConstraints"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.excludeCDP
OID String: "1.2.840.113533.7.77.46.3.3"
OID Name: "entrustCertDefnExcludeCDP"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.excludeCertPolicy
OID String: "1.2.840.113533.7.77.46.3.7"
OID Name: "entrustCertDefnExcludeCertPolicy"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.excludeEntrustVersInfo
OID String: "1.2.840.113533.7.77.46.3.4"
OID Name: "entrustCertDefnExcludeEntrustVersInfo"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.excludePrivateKeyUsage
OID String: "1.2.840.113533.7.77.46.3.1"
OID Name: "entrustCertDefnExcludePrivateKeyUsage"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.excludeSubjectAltName
OID String: "1.2.840.113533.7.77.46.3.6"
OID Name: "entrustCertDefnExcludeSubjectAltName"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.excludeSubjectKeyId
OID String: "1.2.840.113533.7.77.46.3.5"
OID Name: "entrustCertDefnExcludeSubjectKeyId"
OID Short-name: none
|
static ObjectID |
ObjectID.extendedCertificateAttributes
Creates an ObjectID for the PKCS#9 object
extendedCertificateAttributes. |
static ObjectID |
ObjectID.extensionRequest
Creates an ObjectID for the PKCS#9 object
extensionRequest. |
static ObjectID |
ObjectID.friendlyName
Creates an ObjectID for the PKCS#9 object
friendlyName. |
static ObjectID |
ObjectID.gender
Creates an ObjectID for the Qualified Certificate personal data attribute type
Gender. |
static ObjectID |
ObjectID.generationQualifier
OID String: "2.5.4.44"
OID Name: "generationQualifier" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.givenName
OID String: "2.5.4.42"
OID Name: "givenName" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.houseIdentifier
OID String: "2.5.4.51"
OID Name: "houseIdentifier" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.Algorithms.id_aes128_CBC
OID String: "2.16.840.1.101.3.4.1.2"
OID Name: "AES-128-CBC"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes128_CFB
OID String: "2.16.840.1.101.3.4.1.4"
OID Name: "id-aes128-CFB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes128_ECB
OID String: "2.16.840.1.101.3.4.1.1"
OID Name: "AES-128-ECB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes128_GCM
OID String: "2.16.840.1.101.3.4.1.6"
OID Name: "id-aes128-GCM" OID Short-name: none Source: RFC 5084 |
static ObjectID |
ObjectID.Algorithms.id_aes128_OFB
OID String: "2.16.840.1.101.3.4.1.3"
OID Name: "id-aes128-OFB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes128_wrap
/**
OID String: "2.16.840.1.101.3.4.1.5"
OID Name: "id-aes128-wrap"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes192_CBC
OID String: "2.16.840.1.101.3.4.1.22"
OID Name: "AES-192-CBC"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes192_CFB
OID String: "2.16.840.1.101.3.4.1.24"
OID Name: "id-aes192-CFB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes192_ECB
OID String: "2.16.840.1.101.3.4.1.21"
OID Name: "AES-192-ECB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes192_GCM
OID String: "2.16.840.1.101.3.4.1.26"
OID Name: "id-aes192-GCM" OID Short-name: none Source: RFC 5084 |
static ObjectID |
ObjectID.Algorithms.id_aes192_OFB
OID String: "2.16.840.1.101.3.4.1.23"
OID Name: "id-aes192-OFB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes192_wrap
OID String: "2.16.840.1.101.3.4.1.25"
OID Name: "id-aes192-wrap"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes256_CBC
OID String: "2.16.840.1.101.3.4.1.42"
OID Name: "AES-256-CBC"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes256_CFB
OID String: "2.16.840.1.101.3.4.1.44"
OID Name: "id-aes256-CFB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes256_ECB
OID String: "2.16.840.1.101.3.4.1.41"
OID Name: "AES-256-ECB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes256_GCM
OID String: "2.16.840.1.101.3.4.1.46"
OID Name: "id-aes256-GCM" OID Short-name: none Source: RFC 5084 |
static ObjectID |
ObjectID.Algorithms.id_aes256_OFB
OID String: "2.16.840.1.101.3.4.1.43"
OID Name: "id-aes256-OFB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_aes256_wrap
OID String: "2.16.840.1.101.3.4.1.45"
OID Name: "id-aes256-wrap"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_dsa
OID String: "1.2.840.10040.4.1"
OID Name: "DSA"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_dsa_with_sha1
OID String: "1.2.840.10040.4.3"
OID Name: "DSAWithSHA1"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_ea_rsa
OID String: "2.5.8.1.1"
OID Name: "RSA"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_ecDH
OID String: "1.3.132.1.12"
OID Name: "id-ecDH"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_ecMQV
OID String: "1.3.132.1.13"
OID Name: "id-ecMQV"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_ecPublicKey
OID String: "1.2.840.10045.2.1"
OID Name: "id-ecPublicKey"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_ecPublicKeyRestricted
OID String: "1.2.840.10045.2.2"
OID Name: "id-ecPublicKeyRestricted"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_hmacWithMD5
OID String: "1.2.840.113549.2.6"
OID Name: "id-hmacWithSHA1"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_hmacWithSHA1
OID String: "1.2.840.113549.2.7"
OID Name: "id-hmacWithSHA1"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_hmacWithSHA224
OID String: "1.2.840.113549.2.8"
OID Name: "id-hmacWithSHA224"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_hmacWithSHA256
OID String: "1.2.840.113549.2.9"
OID Name: "id-hmacWithSHA256"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_hmacWithSHA384
OID String: "1.2.840.113549.2.10"
OID Name: "id-hmacWithSHA384"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_hmacWithSHA512
OID String: "1.2.840.113549.2.11"
OID Name: "id-hmacWithSHA512"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_mgf1
OID String: "1.2.840.113549.1.1.8"
OID Name: "id-mgf1"
OID Short-name: "MGF1"
|
static ObjectID |
ObjectID.id_pkix_cps
Creates an ObjectID for the PKIX object
id-pkix-cps
indicating a CPS Pointer qualifier for defining a (URI) pointer
to a Certification Practice Statement (CPS) describing a particular
CA policy. |
static ObjectID |
ObjectID.id_pkix_unotice
Creates an ObjectID for the PKIX object
id-pkix-unotice
indicating a User Notice qualifier for describing a particular
CA policy. |
static ObjectID |
ObjectID.Algorithms.id_PKIXCMP_stdECDHwithX963SHA1
OID String: "2.16.840.1.114027.80.2.1"
OID Name: "id-PKIXCMP-stdECDHwithX963SHA1" OID Short-name: none Source: Entrust OID Registry |
static ObjectID |
ObjectID.Algorithms.id_rsassa_pss
OID String: "1.2.840.113549.1.1.10"
OID Name: "id-RSASSA-PSS"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_sha1
OID String: "1.3.14.3.2.26"
OID Name: "SHA"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_sha224
OID String: "2.16.840.1.101.3.4.2.4"
OID Name: "id-sha224"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_sha256
OID String: "2.16.840.1.101.3.4.2.1"
OID Name: "id-sha256"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_sha384
OID String: "2.16.840.1.101.3.4.2.2"
OID Name: "id-sha384"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.id_sha512
OID String: "2.16.840.1.101.3.4.2.3"
OID Name: "id-sha512"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ideaCBC
OID String: "1.3.6.1.4.1.188.7.1.1.2"
OID Name: "IDEA-CBC"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ideaCFB
OID String: "1.3.6.1.4.1.188.7.1.1.4"
OID Name: "ideaCFB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ideaECB
OID String: "1.3.6.1.4.1.188.7.1.1.1"
OID Name: "ideaECB"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ideaOFB
OID String: "1.3.6.1.4.1.188.7.1.1.3"
OID Name: "ideaOFB"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.ignorePerUserLifetime
OID String: "1.2.840.113533.7.77.46.1.5"
OID Name: "entrustCertDefnIgnorePerUserLifetime"
OID Short-name: none
|
static ObjectID |
ObjectID.initials
OID String: "2.5.4.43"
OID Name: "initials" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.EntrustCertDefn.keyBackup
OID String: "1.2.840.113533.7.77.46.5.2"
OID Name: "entrustCertDefnKeyBackup"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.keyClientGenerated
OID String: "1.2.840.113533.7.77.46.5.3"
OID Name: "entrustCertDefnKeyClientGenerated"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.keyCSP
OID String: "1.2.840.113533.7.77.46.5.5"
OID Name: "entrustCertDefnKeyCSP"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.keyCSPExport
OID String: "1.2.840.113533.7.77.46.5.7"
OID Name: "entrustCertDefnKeyCSPExport"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.keyCSPForSCLO
OID String: "1.2.840.113533.7.77.46.5.11"
OID Name: "entrustCertDefnKeyCSPForSCLO"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.keyCSPProtect
OID String: "1.2.840.113533.7.77.46.5.6"
OID Name: "entrustCertDefnKeyCSPProtect"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.keyType
OID String: "1.2.840.113533.7.77.46.5.1"
OID Name: "entrustCertDefnKeyType"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.keyUsagePolicy
OID String: "1.2.840.113533.7.77.46.5.4"
OID Name: "entrustCertDefnKeyUsagePolicy"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.latestCMPSigning
OID String: "1.2.840.113533.7.77.46.4.4"
OID Name: "entrustCertDefnLatestCMPSigning"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.lifetime
OID String: "1.2.840.113533.7.77.46.1.2"
OID Name: "entrustCertDefnLifetime"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.lifetimeDays
OID String: "1.2.840.113533.7.77.46.1.7"
OID Name: "entrustCertDefnLifetimeDays"
OID Short-name: none
|
static ObjectID |
ObjectID.locality
OID String: "2.5.4.7"
OID Name: "localityName" OID Short-name: "l" Source: RFC 4519 |
static ObjectID |
ObjectID.localKeyID
Creates an ObjectID for the PKCS#9 object
localKeyID. |
static ObjectID |
ObjectID.mail
OID String: "0.9.2342.19200300.100.1.3"
OID Name: "mail" OID Short-name: "mail" Source: RFC 4519 |
static ObjectID |
ObjectID.Algorithms.md2
OID String: "1.2.840.113549.2.2"
OID Name: "MD2"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.md2WithRSAEncryption
OID String: "1.2.840.113549.1.1.2"
OID Name: "md2WithRSAEncryption"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.md2WithRSASignature
OID String: "1.3.14.3.2.24"
OID Name: "md2WithRSASignature"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.md5
OID String: "1.2.840.113549.2.5"
OID Name: "MD5"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.md5WithRSA
OID String: "1.3.14.3.2.3"
OID Name: "md5WithRSA"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.md5WithRSAEncryption
OID String: "1.2.840.113549.1.1.4"
OID Name: "md5WithRSAEncryption"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.md5WithRSASignature
OID String: "1.3.14.3.2.25"
OID Name: "md5WithRSASignature"
OID Short-name: none
|
static ObjectID |
ObjectID.messageDigest
Creates an ObjectID for the PKCS#9 object
messageDigest. |
static ObjectID |
ObjectID.netscape
The Netscape base object identifier.
|
static ObjectID |
ObjectID.netscapeCertSequence
The Netscape cert seequence object identifier.
|
static ObjectID |
ObjectID.OCSP
Creates an ObjectID for the x.509 AccessDescription access method
OCSP, as defined by RFC 3280. |
static ObjectID |
ObjectID.organization
OID String: "2.5.4.10"
OID Name: "organizationName" OID Short-name: "o" Source: RFC 4519 |
static ObjectID |
ObjectID.organizationalUnit
OID String: "2.5.4.11"
OID Name: "organizationalUnitName" OID Short-name: "ou" Source: RFC 4519 |
static ObjectID |
ObjectID.organizationIdentifier
OID String: "2.5.4.97"
OID Name: "organizationIdentifier" OID Short-name: "oi" Source: X.520 Corrigendum 3 (10/2012) |
static ObjectID |
ObjectID.EntrustCertDefn.pivContainer
OID String: "1.2.840.113533.7.77.46.5.16"
OID Name: "entrustCertDefnPivContainer "
OID Short-name: none
|
static ObjectID |
ObjectID.pkcs12_certBag
Creates an ObjectID for the PKCS#12 object
PKCS#12 certBag. |
static ObjectID |
ObjectID.pkcs12_CertBagIds
Creates an ObjectID for the PKCS#12 object
PKCS#12 CertBagIds
When using it, type ObjectID.pkcs12_CertBagIds |
static ObjectID |
ObjectID.pkcs12_crlBag
Creates an ObjectID for the PKCS#12 object
PKCS#12 crlBag. |
static ObjectID |
ObjectID.pkcs12_keyBag
Creates an ObjectID for the PKCS#12 object
PKCS#12 keyBag. |
static ObjectID |
ObjectID.pkcs12_pkcs8ShroudedKeyBag
Creates an ObjectID for the PKCS#12 object
PKCS#12 pkcs8ShroudedKeyBag. |
static ObjectID |
ObjectID.pkcs12_safeContentsBag
Creates an ObjectID for the PKCS#12 object
PKCS#12 safeContentsBag. |
static ObjectID |
ObjectID.pkcs12_SDSICertBagId
Creates an ObjectID for the PKCS#12 object
PKCS#12 SDSICertBagId. |
static ObjectID |
ObjectID.pkcs12_secretBag
Creates an ObjectID for the PKCS#12 object
PKCS#12 secretBag. |
static ObjectID |
ObjectID.pkcs12_Version1
Creates an ObjectID for the PKCS#12 object
PKCS#12 Version1. |
static ObjectID |
ObjectID.pkcs12_Version1_BagIds
Creates an ObjectID for the PKCS#12 object
PKCS#12 Version1 BagIds. |
static ObjectID |
ObjectID.pkcs12_x509CertCRLBagId
Creates an ObjectID for the PKCS#12 object
PKCS#12 x509CertCRLBagId. |
static ObjectID |
ObjectID.pkcs7
Creates an ObjectID for the PKCS#7 object
PKCS#7. |
static ObjectID |
ObjectID.pkcs7_data
Creates an ObjectID for the PKCS#7 object
PKCS#7 data. |
static ObjectID |
ObjectID.pkcs7_digestedData
Creates an ObjectID for the PKCS#7 object
PKCS#7 digestedData. |
static ObjectID |
ObjectID.pkcs7_encryptedData
Creates an ObjectID for the PKCS#7 object
PKCS#7 encryptedData. |
static ObjectID |
ObjectID.pkcs7_envelopedData
Creates an ObjectID for the PKCS#7 object
PKCS#7 envelopedData. |
static ObjectID |
ObjectID.pkcs7_signedAndEnvelopedData
Creates an ObjectID for the PKCS#7 object
PKCS#7 signedAndEnvelopedData. |
static ObjectID |
ObjectID.pkcs7_signedData
Creates an ObjectID for the PKCS#7 object
PKCS#7 signedData. |
static ObjectID |
ObjectID.pkix_ad_caIssuers
Creates an ObjectID for the
pkix-ad-caIssuers object . |
static ObjectID |
ObjectID.pkix_ad_ocsp
Creates an ObjectID for the
pkix-ad-ocsp object . |
static ObjectID |
ObjectID.pkix_ocsp_archive_cutoff
Creates an ObjectID for the
pkix-ocsp-archive-cutoff object . |
static ObjectID |
ObjectID.pkix_ocsp_basic
Creates an ObjectID for the
pkix-ocsp-basic object . |
static ObjectID |
ObjectID.pkix_ocsp_crl
Creates an ObjectID for the
pkix-ocsp-crl object . |
static ObjectID |
ObjectID.pkix_ocsp_nocheck
Creates an ObjectID for the
pkix-ocsp-nocheck object . |
static ObjectID |
ObjectID.pkix_ocsp_nonce
Creates an ObjectID for the
pkix-ocsp-nonce object . |
static ObjectID |
ObjectID.pkix_ocsp_response
Creates an ObjectID for the
pkix-ocsp-response object . |
static ObjectID |
ObjectID.pkix_ocsp_service_locator
Creates an ObjectID for the
pkix-ocsp-service-locator object . |
static ObjectID |
ObjectID.placeOfBirth
Creates an ObjectID for the Qualified Certificate personal data attribute type
PlaceOfBirth. |
static ObjectID |
ObjectID.postalAddress
OID String: "2.5.4.16"
OID Name: "postalAddress" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.postalCode
OID String: "2.5.4.17"
OID Name: "postalCode" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.EntrustCertDefn.privateKeyUsage
OID String: "1.2.840.113533.7.77.46.1.4"
OID Name: "entrustCertDefnPrivateKeyUsage"
OID Short-name: none
|
static ObjectID |
ObjectID.pseudonym
Creates an ObjectID for the x.500 attribute type
Pseudonym. |
static ObjectID |
ObjectID.EntrustCertDefn.publishAtKeyUpdate
OID String: "1.2.840.113533.7.77.46.2.5"
OID Name: "entrustCertDefnPublishAtKeyUpdate"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.publishDN
OID String: "1.2.840.113533.7.77.46.2.4"
OID Name: "entrustCertDefnPublishDN"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.publishExpired
OID String: "1.2.840.113533.7.77.46.2.3"
OID Name: "entrustCertDefnPublishExpired"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.publishPolicy
OID String: "1.2.840.113533.7.77.46.2.1"
OID Name: "entrustCertDefnPublishPolicy"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.publishRevoked
OID String: "1.2.840.113533.7.77.46.2.2"
OID Name: "entrustCertDefnPublishRevoked"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.rc2CBC
OID String: "1.2.840.113549.3.2"
OID Name: "RC2-CBC"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.rc4
OID String: "1.2.840.113549.3.4"
OID Name: "RC4"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.ripeMd160
OID String: "1.3.36.3.2.1"
OID Name: "ripeMd160"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.rsaEncryption
OID String: "1.2.840.113549.1.1.1"
OID Name: "rsaEncryption"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.rsaSignature
OID String: "1.3.14.3.2.11"
OID Name: "rsaSignature"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.sanHandling
OID String: "1.2.840.113533.7.77.46.4.7"
OID Name: "entrustCertDefnCMPSANHandling"
OID Short-name: none
|
static ObjectID |
ObjectID.sdsiCertificate
Creates an ObjectID for the PKCS#9 object
sdsiCertificate. |
static ObjectID |
ObjectID.serialNumber
OID String: "2.5.4.5"
OID Name: "serialNumber" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.Algorithms.sha
OID String: "1.3.14.3.2.18"
OID Name: "sha"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.sha1WithRSAEncryption
OID String: "1.2.840.113549.1.1.5"
OID Name: "sha1WithRSAEncryption"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.sha1WithRSASignature
OID String: "1.3.14.3.2.29"
OID Name: "sha1WithRSASignature"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.sha224WithRSAEncryption
OID String: "1.2.840.113549.1.1.14"
OID Name: "sha224WithRSAEncryption"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.sha256WithRSAEncryption
OID String: "1.2.840.113549.1.1.11"
OID Name: "sha256WithRSAEncryption"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.sha384WithRSAEncryption
OID String: "1.2.840.113549.1.1.12"
OID Name: "sha384WithRSAEncryption"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.sha512WithRSAEncryption
OID String: "1.2.840.113549.1.1.13"
OID Name: "sha512WithRSAEncryption"
OID Short-name: none
|
static ObjectID |
ObjectID.Algorithms.shaWithRSASignature
OID String: "1.3.14.3.2.15"
OID Name: "shaWithRSASignature"
OID Short-name: none
|
static ObjectID |
ObjectID.signingCertificate
Creates an ObjectID the for PKCS#9
SigningCertificate attribute
as used for S/MIMEv3 ESS. |
static ObjectID |
ObjectID.signingDescription
Creates an ObjectID for the PKCS#9 object
signingDescription. |
static ObjectID |
ObjectID.signingTime
Creates an ObjectID for the PKCS#9 object
signingTime. |
static ObjectID |
ObjectID.smimeCapabilities
Creates an ObjectID for the PKCS#9 object
smimeCapabilities as
uses by S/MIME (the same as #symmetricCapabilities). |
static ObjectID |
ObjectID.stateOrProvince
OID String: "2.5.4.8"
OID Name: "stateOrProvinceName" OID Short-name: "st" Source: RFC 4519 |
static ObjectID |
ObjectID.streetAddress
OID String: "2.5.4.9"
OID Name: "streetAddress" OID Short-name: "street" Source: RFC 4519 |
static ObjectID |
ObjectID.surName
OID String: "2.5.4.4"
OID Name: "surname" OID Short-name: "sn" Source: RFC 4519 |
static ObjectID |
ObjectID.symmetricCapabilities
Creates an ObjectID for the PKCS#9 object
symmetricCapabilities. |
static ObjectID |
ObjectID.telephoneNumber
OID String: "2.5.4.20"
OID Name: "telephoneNumber" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.telexNumber
OID String: "2.5.4.21"
OID Name: "telexNumber" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.timeStamping
Creates an ObjectID for the x.509 AccessDescription access method
timeStamping which may be used within a SubjectInfoAccess extension. |
static ObjectID |
ObjectID.timeStampToken
The object identifier identifies the Signature Time-stamp attribute.
|
static ObjectID |
ObjectID.title
OID String: "2.5.4.12"
OID Name: "title" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.tstInfo
Creates an ObjectID for the Time Stamp Protocol token
TSTInfo. |
static ObjectID |
ObjectID.uniqueIdentifier
OID String: "2.5.4.45"
OID Name: "x500UniqueIdentifier" OID Short-name: none Source: RFC 4519 |
static ObjectID |
ObjectID.unstructuredAddress
Creates the PKCS#9 ObjectID
unstructeredAddress. |
static ObjectID |
ObjectID.unstructuredName
Creates an ObjectID for the PKCS#9 object
unstructeredName. |
static ObjectID |
ObjectID.EntrustCertDefn.updateDate
OID String: "1.2.840.113533.7.77.46.6.2"
OID Name: "entrustCertDefnUpdateDate"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.updatePercent
OID String: "1.2.840.113533.7.77.46.6.3"
OID Name: "entrustCertDefnUpdatePercent"
OID Short-name: none
|
static ObjectID |
ObjectID.EntrustCertDefn.useCMPSigning
OID String: "1.2.840.113533.7.77.46.4.5"
OID Name: "entrustCertDefnUseCMPSigning"
OID Short-name: none
|
static ObjectID |
ObjectID.userid
OID String: "0.9.2342.19200300.100.1.1"
OID Name: "userid" OID Short-name: "uid" Source: RFC 4519 |
static ObjectID |
ObjectID.x509Certificate
Creates an ObjectID for the PKCS#9 object
x509Certificate. |
static ObjectID |
ObjectID.x509Crl
Creates an ObjectID for the PKCS#9 object
x509Crl. |
| Modifier and Type | Method and Description |
|---|---|
static ObjectID |
ObjectID.getInstance(java.lang.String name)
Returns an
OBJECT IDENTIFIER (OID) object,
ObjectID. |
static ObjectID |
ObjectID.getObjectID(java.lang.String nameOrOid)
Returns an
OBJECT IDENTIFIER (OID) object,
ObjectID. |
ObjectID |
DerInputStream.readObjectID()
Reads an ObjectID from the input stream.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
AccessDescription.getAccessMethod()
Returns the access method OID.
|
ObjectID |
AlgorithmID.getAlgorithm()
Returns the ObjectID of the algorithm.
|
ObjectID |
PolicyMapping.getIssuerDomainPolicy()
Returns the issuer domain policy.
|
ObjectID |
PolicyInformation.getPolicyIdentifier()
Returns the policy indentifier.
|
ObjectID |
PolicyMapping.getSubjectDomainPolicy()
Returns the subject domain policy.
|
ObjectID |
AVA.getType()
Returns the type of this AttributeValueAssertion.
|
ObjectID |
Attribute.getType()
Returns the type of this Attribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RDN.addAVA(ObjectID oid,
java.lang.Object value)
Creates a new AttributeValueAssertion with given type and value
and adds it to this RelativeDistinguishedName.
|
void |
Name.addRDN(ObjectID oid,
java.lang.Object value)
Adds a RelativeDistinguishedName with given attribute type and value to this Name.
|
static boolean |
AlgorithmID.changeObjectID(AlgorithmID algID,
ObjectID oid)
Changes the object identifier of the given AlgorithmID object.
|
static void |
AVA.defineEncoding(ObjectID type,
ASN encodingType)
Defines the ASN.1 encoding for a specified Attribute type.
|
Attribute |
Attributes.getAttribute(ObjectID type)
Returns the first attribute with the given type.
|
Attribute[] |
Attributes.getAttributes(ObjectID type)
Returns all attributes with the given type.
|
AVA |
RDN.getAVA(ObjectID oid)
Returns a AttributeValueAssertion of given type
from this RelativeDistinguishedName.
|
static ASN |
AVA.getEncoding(ObjectID type)
Gets the encoding type associated with the given attribute type.
|
java.lang.String |
Name.getRDN(ObjectID oid)
Returns the RDN value assigned to a given ObjectID.
|
java.lang.String[] |
Name.getRDNs(ObjectID oid)
Returns the values of all RDNs assigned to a given ObjectID.
|
java.lang.Object |
Name.getRDNValue(ObjectID oid)
Returns the RDN value assigned to a given ObjectID.
|
java.lang.Object[] |
Name.getRDNValues(ObjectID oid)
Returns the values of all RDNs assigned to a given ObjectID.
|
Attribute |
Attributes.removeAttribute(ObjectID type)
Removes the first attribute with the given type from the container
|
Attribute[] |
Attributes.removeAttributes(ObjectID type)
Removes all attributes with the given type from the container
|
boolean |
Name.removeRDN(ObjectID oid)
Removes all RelativeDistinguishedNames with the given attribute type (oid)
from this Name.
|
void |
AccessDescription.setAccessMethod(ObjectID accessMethod)
Sets the access method OID.
|
| Constructor and Description |
|---|
AccessDescription(ObjectID accessMethod,
GeneralName accessLocation)
Creates a new AccessDescription from the given Oid and GeneralName.
|
AlgorithmID(ObjectID algorithm)
Creates a new AlgorithmID from an ObjectID.
|
AlgorithmID(ObjectID algorithm,
ASN1Object parameter)
Creates a new AlgorithmID from an ObjectID and algorithm parameters.
|
AlgorithmID(ObjectID algorithm,
java.lang.String implementationName)
Creates a new AlgorithmID from an ObjectID and an implementation.
|
Attribute(ObjectID type,
ASN1Object[] value)
Creates an Attribute from attribute type (ObjectID) and attribute values.
|
AVA(ObjectID type,
java.lang.Object value)
Creates a new AttributeValueAssertion from a type and a value.
|
AVA(ObjectID type,
java.lang.Object value,
ASN encodingType)
Creates a new AttributeValueAssertion from a type and a value to be encoded
using the given encoding type.
|
PolicyInformation(ObjectID policyIdentifier,
PolicyQualifierInfo[] policyQualifiers)
Creates a new
PolicyInformation object from given policy id
and policy qualifiers. |
PolicyMapping(ObjectID issuerDomainPolicy,
ObjectID subjectDomainPolicy)
Creates a policy mapping from an issuerDomainPolicy and a subjectDomainPolicy.
|
RDN(ObjectID oid,
java.lang.Object value)
Creates a new RelativeDistinguishedName for one AVA.
|
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
CompressedDataStream.contentType
The object identifier which specifies the CMS compressed data, see RFC
3274
|
protected ObjectID |
DigestedDataStream.contentType_
The content type.
|
protected ObjectID |
EncapsulatedContentInfoStream.contentType_
The content type.
|
protected ObjectID |
EncryptedContentInfoStream.contentType_
The type of the content.
|
protected ObjectID |
SignedDataStream.contentType_
The content type.
|
protected ObjectID |
AuthenticatedDataStream.m_contentType
The content type.
|
protected ObjectID |
CompressedDataStream.m_encapContentType
The encapulsted content type
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
AuthenticatedDataStream.getContentType()
Returns the content type this class implements.
|
ObjectID |
CompressedDataStream.getContentType()
Returns the content type this class implements.
|
ObjectID |
ContentInfo.getContentType()
Returns the content type of this CMS ContentInfo.
|
ObjectID |
ContentInfoStream.getContentType()
Returns the content type of this CMS ContentInfoStream.
|
ObjectID |
ContentStream.getContentType()
Returns the OID of the implemented CMS content type.
|
ObjectID |
DataStream.getContentType()
Returns the object identifier of this CMS
Data. |
ObjectID |
DigestedDataStream.getContentType()
Returns the content type this class implements.
|
ObjectID |
EncapsulatedContentInfo.getContentType()
Returns the content type of this CMS EncapsulatedContentInfo.
|
ObjectID |
EncapsulatedContentInfoStream.getContentType()
Returns the content type of this CMS EncapsulatedContentInfoStream.
|
ObjectID |
EncryptedContentInfoStream.getContentType()
Returns the type of the content encrypted by this EncryptedContentInfoStream.
|
ObjectID |
EncryptedDataStream.getContentType()
Returns the content type this class implements.
|
ObjectID |
EnvelopedDataStream.getContentType()
Returns the content type this class implements.
|
ObjectID |
SignedDataStream.getContentType()
Returns the content type this class implements.
|
ObjectID |
AuthenticatedDataStream.getEncapsulatedContentType()
Returns the content type the inherent EncapsulatetContentInfo represents.
|
ObjectID |
CompressedDataStream.getEncapsulatedContentType()
Returns the content type the EncapsulatetContentInfo represents.
|
ObjectID |
DigestedDataStream.getEncapsulatedContentType()
Returns the content type the inherent EncapsulatetContentInfo represents.
|
ObjectID |
SignedDataStream.getEncapsulatedContentType()
Returns the content type the inherent EncapsulatetContentInfo represents.
|
abstract ObjectID |
KeyAttribute.getKeyAttributeID()
Returns the key attribute ID identifying this key attribute.
|
ObjectID |
OtherKeyAttribute.getKeyAttributeID()
Gets the key attribute ID of this OtherKeyAttribute.
|
ObjectID |
UnknownKeyAttribute.getKeyAttributeID()
Returns the key attribute ID of the unknown key attribute.
|
| Modifier and Type | Method and Description |
|---|---|
static Content |
ContentInfo.create(ObjectID oid)
Returns an instance of the specified CMS content type implementation,
defined by its ASN.1 ObjectID.
|
static ContentStream |
ContentInfoStream.create(ObjectID oid)
Returns a stream-supporting instance of the specified CMS content type implementation,
defined by its ASN.1 ObjectID.
|
static KeyAttribute |
OtherKeyAttribute.create(ObjectID keyAttrID)
Returns the implementation of the key attribute defined through an
ASN.1 ObjectID.
|
static Content |
ContentInfo.create(ObjectID oid,
ASN1Object obj)
Returns an instance of the specified CMS content type implementation, defined
by its ASN.1 ObjectID.
|
static ContentStream |
ContentInfoStream.create(ObjectID oid,
java.io.InputStream is)
Returns a stream-supporting instance of the specified CMS content type implementation, defined
by its ASN.1 ObjectID.
|
Attribute |
AuthenticatedDataStream.getAuthenticatedAttribute(ObjectID objectid) |
abstract OtherRecipientInfo |
OtherRecipientInfoFactory.getOtherRecipientInfo(ObjectID oid,
ASN1Object any) |
Attribute |
SignerInfo.getSignedAttribute(ObjectID oid)
Returns the first signed attribute matching to the given ObjectID, if
included in this SignerInfo object.
|
Attribute |
AuthenticatedDataStream.getUnauthenticatedAttribute(ObjectID objectid) |
Attribute |
EncryptedDataStream.getUnprotectedAttribute(ObjectID oid)
Returns the first unprotected attribute matching to the given ObjectID, if
included in this EncryptedData object.
|
Attribute |
EnvelopedDataStream.getUnprotectedAttribute(ObjectID oid)
Returns the first unprotected attribute matching to the given ObjectID, if
included in this EnvelopedData object.
|
Attribute |
SignerInfo.getUnsignedAttribute(ObjectID oid)
Returns the first unsigned attribute matching to the given ObjectID, if
included in this SignerInfo object.
|
static void |
ContentInfo.register(ObjectID oid,
java.lang.Class cls)
Registers a new implementation for a Content defined through the given ObjectID.
|
static void |
ContentInfoStream.register(ObjectID oid,
java.lang.Class cls)
Registers a new implementation for a ContentStream defined through the given ObjectID.
|
static void |
OtherKeyAttribute.register(ObjectID keyAttrID,
java.lang.Class cl)
Registers a new implementation for a key attribute.
|
| Constructor and Description |
|---|
AuthenticatedData(ObjectID contentType,
byte[] content,
AlgorithmID macAlgorithm,
byte[] mac,
AlgorithmID digestAlgorithm,
int mode)
Creates an AuthenticatedDataStream from an already calculated MAC value.
|
AuthenticatedData(ObjectID contentType,
byte[] content,
AlgorithmID macAlgorithm,
int macKeyLength,
java.security.spec.AlgorithmParameterSpec macAlgParameters,
AlgorithmID digestAlgorithm,
int mode)
Creates a new AuthenticatedData where the to-be-authenticated content data is supplied from an byte array.
|
AuthenticatedData(ObjectID contentType,
byte[] content,
AlgorithmID macAlgorithm,
int macKeyLength,
java.security.spec.AlgorithmParameterSpec macParams,
int mode)
Creates a new AuthenticatedData where the to-be-authenticated content data is supplied from an byte array.
|
AuthenticatedDataStream(ObjectID contentType,
java.io.InputStream data_is,
AlgorithmID macAlgorithm,
byte[] mac,
AlgorithmID digestAlgorithm,
int mode)
Creates an AuthenticatedDataStream from an already calculated MAC value.
|
AuthenticatedDataStream(ObjectID contentType,
java.io.InputStream data_is,
AlgorithmID macAlgorithm,
int macKeyLength,
java.security.spec.AlgorithmParameterSpec macAlgParameters,
AlgorithmID digestAlgorithm,
int mode)
Creates a new AuthenticatedDataStream where the to-be-authenticated
content data is supplied by an input stream.
|
AuthenticatedDataStream(ObjectID contentType,
java.io.InputStream data_is,
AlgorithmID macAlgorithm,
int macKeyLength,
java.security.spec.AlgorithmParameterSpec macAlgParameters,
int mode)
Creates a new AuthenticatedDataStream where the to-be-authenticated
content data is supplied by an input stream.
|
CompressedData(ObjectID objectid,
byte[] data,
AlgorithmID algorithmid,
int mode)
Creates a new CompressedData object where the content to be compressed is
read from the supplied byte array using the Algorithm specified by the
AlgorithmID.
|
CompressedDataStream(ObjectID objectid,
java.io.InputStream inputstream,
AlgorithmID algorithmid,
int mode)
Creates a new CompressedDataStream object for the given content data.
|
DigestedData(ObjectID contentType,
AlgorithmID digestAlgorithm,
byte[] digest)
Creates a new
DigestedData object without content. |
DigestedData(ObjectID contentType,
byte[] content,
AlgorithmID digestAlgorithm,
int mode)
Creates a new
DigestedData object from given content and
and digest algorithm. |
DigestedDataStream(ObjectID contentType,
AlgorithmID digestAlgorithm,
byte[] digest)
Creates a new
DigestedDataStream object without content. |
DigestedDataStream(ObjectID contentType,
java.io.InputStream data_is,
AlgorithmID digestAlgorithm,
int mode)
Creates a new
DigestedDataStream object from given content and
and digest algorithm. |
EncapsulatedContentInfo(byte[] content,
ObjectID contentType)
Creates a CMS
EncapsulatedContentInfo from given content value
and content type. |
EncapsulatedContentInfo(ObjectID contentType)
Creates an CMS
EncapsulatedContentInfo from the given content type. |
EncapsulatedContentInfoStream(java.io.InputStream content,
ObjectID contentType)
Creates a CMS
EncapsulatedContentInfoStream from given content
and content type. |
EncapsulatedContentInfoStream(ObjectID contentType)
Creates an empty CMS
EncapsulatedContentInfoStream from the given
content type. |
EncryptedContentInfo(ObjectID contentType,
AlgorithmID contentEncAlg)
Creates an EncryptedContentInfo with given content type and
content-encryption algorithm ID.
|
EncryptedContentInfo(ObjectID contentType,
byte[] content)
Creates a new EncryptedContentInfo for the given content type.
|
EncryptedContentInfoStream(ObjectID contentType,
AlgorithmID contentEncAlg)
Creates an EncryptedContentInfoStream with given content type and
content-encryption algorithm ID.
|
EncryptedContentInfoStream(ObjectID contentType,
java.io.InputStream is)
Creates a new EncryptedContentInfoStream for the given content type where the
content data to be encrypted is read from the provided InputStream.
|
EncryptedData(ObjectID contentType,
byte[] data)
Creates a new CMS EncryptedData object where the content to be
encrypted is read from the supplied byte array.
|
EncryptedDataStream(ObjectID contentType,
java.io.InputStream is,
int blockSize)
Creates a new CMS EncryptedDataStream object where the content to be
encrypted is read from the supplied InputStream.
|
EnvelopedData(ObjectID contentType,
byte[] content,
AlgorithmID contentEA)
Creates a new CMS EnvelopedData object where the raw data is supplied
as byte array.
|
EnvelopedData(ObjectID contentType,
byte[] content,
AlgorithmID contentEA,
int keyLength)
Creates a new CMS EnvelopedData object where the raw data is supplied
as byte array.
|
EnvelopedDataStream(ObjectID contentType,
java.io.InputStream is,
AlgorithmID contentEA)
Creates a new EnvelopedDataStream object where the content to be enveloped
is read from the supplied InputStream.
|
EnvelopedDataStream(ObjectID contentType,
java.io.InputStream is,
AlgorithmID contentEA,
int keyLength)
Creates a new EnvelopedDataStream object where the content to be enveloped
is read from the supplied InputStream.
|
OtherKeyAttribute(ObjectID keyAttrID)
Creates an OtherKeyAttribute for the supplied key attribute ID.
|
SignedData(byte[] content,
ObjectID contentType,
int mode)
Creates a SignedData object from a byte array containing the content data to be signed.
|
SignedData(ObjectID contentType)
Creates a new SignedData object without any content.
|
SignedDataStream(java.io.InputStream data_is,
ObjectID contentType,
int mode)
Creates a SignedDataStream object from an input stream supplying the data to be
signed.
|
SignedDataStream(ObjectID contentType)
Creates a new SignedDataStream object without any content.
|
UnknownKeyAttribute(ObjectID keyAttrID)
Creates a new unknown key attribute from the given object identifier.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute[] |
CertificateRequest.getAttributes(ObjectID type)
Gets all the Atributes matching to a specific type (object identifier).
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
SafeBag.getBagType()
Returns the type of this SafeBag.
|
| Modifier and Type | Method and Description |
|---|---|
static SafeBag |
SafeBag.create(ObjectID oid)
Creates a new SafeBag from a given ObjectID.
|
static void |
SafeBag.register(ObjectID oid,
java.lang.Class cls)
Registers a new implementation for a PKCS#12 SafeBag defined through the given ObjectID.
|
| Modifier and Type | Field and Description |
|---|---|
protected ObjectID |
DigestedDataStream.content_type
The content type.
|
protected ObjectID |
SignedDataStream.content_type
The content type.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
ContentInfoStream.getContentType()
Returns the content type of this PKCS#7 ContentInfoStream.
|
ObjectID |
ContentStream.getContentType()
Returns the OID of the implemented PKCS#7 content type.
|
ObjectID |
DataStream.getContentType()
Returns the object identifier of this PKCS#7
Data. |
ObjectID |
DigestedDataStream.getContentType()
Returns the content type this class implements.
|
ObjectID |
EncryptedContentInfoStream.getContentType()
Returns the type of the content encrypted by this EncryptedContentInfoStream.
|
ObjectID |
EncryptedDataStream.getContentType()
Returns the content type this class implements.
|
ObjectID |
EnvelopedDataStream.getContentType()
Returns the content type this class implements.
|
ObjectID |
SignedAndEnvelopedDataStream.getContentType()
Returns the content type this class implements.
|
ObjectID |
SignedDataStream.getContentType()
Returns the content type this class implements.
|
| Modifier and Type | Method and Description |
|---|---|
static ContentStream |
ContentInfoStream.create(ObjectID oid)
Returns a stream-supporting instance of the specified PKCS#7 content type implementation,
defined by its ASN.1 ObjectID.
|
static ContentStream |
ContentInfoStream.create(ObjectID oid,
java.io.InputStream is)
Returns a stream-supporting instance of the specified PKCS#7 content type implementation, defined
by its ASN.1 ObjectID.
|
Attribute |
SignerInfo.getAuthenticatedAttribute(ObjectID oid)
Returns the first authenticated attribute matching to the given ObjectID, if
included in this SignerInfo object.
|
Attribute |
SignerInfo.getUnauthenticatedAttribute(ObjectID oid)
Returns the first unauthenticated attribute matching to the given ObjectID, if
included in this SignerInfo object.
|
static void |
ContentInfoStream.register(ObjectID oid,
java.lang.Class cls)
Registers a new implementation for a ContentStream defined through the given ObjectID.
|
| Constructor and Description |
|---|
ContentInfoStream(ObjectID contentType)
Creates an empty PKCS#7
ContentInfoStream from the given content type. |
DigestedDataStream(ObjectID contentType,
AlgorithmID digestAlgorithm,
byte[] digest)
Creates a new
DigestedDataStream object without content. |
EncryptedContentInfoStream(ObjectID contentType,
AlgorithmID contentEncAlg)
Creates an EncryptedContentInfoStream with given content type and
content-encryption algorithm ID.
|
EncryptedContentInfoStream(ObjectID contentType,
java.io.InputStream is)
Creates a new EncryptedContentInfoStream for the given content type where the
content data to be encrypted is read from the provided InputStream.
|
SignedDataStream(ObjectID contentType)
Creates a new SignedDataStream object without any content.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
ESDHKEKParameterSpec.getCekWrapAlgorithm()
Returns the CEK wrap algorithm OID.
|
| Constructor and Description |
|---|
ESDHKEKParameterSpec(ObjectID cekWrapAlgorithm,
byte[] suppPubInfo)
Creates a ESDH Diffie-Hellman parameter specification, based on given CEK wrap
algorithm and suppPubInfo.
|
ESDHKEKParameterSpec(ObjectID cekWrapAlgorithm,
int suppPubInfo)
Creates a ESDH Diffie-Hellman parameter specification, based on given CEK wrap
algorithm and suppPubInfo.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<ObjectID> |
X509Extensions.ordered_extensions
Used to keep track of extension order when encoding order is important
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
X509ExtensionInitException.getExtensionID()
Returns the ObjectID of the broken extension.
|
ObjectID |
UnknownExtension.getObjectID()
Returns the object id of the unknown extension.
|
abstract ObjectID |
V3Extension.getObjectID()
Returns the object ID of the extension.
|
| Modifier and Type | Method and Description |
|---|---|
static V3Extension |
X509Extensions.create(ObjectID oid)
Returns the implementation of the specified extension defined through an
ASN.1 ObjectID.
|
V3Extension |
RevokedCertificate.getExtension(ObjectID oid)
Returns a specific extension, identyfied by its object identifier.
|
V3Extension |
X509CRL.getExtension(ObjectID oid)
Returns a specific extension, identyfied by its object identifier.
|
V3Extension |
X509Certificate.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
V3Extension |
X509Extensions.getExtension(ObjectID oid)
Returns a particular extension, specified by its object ID.
|
GeneralNames |
X509Certificate.getExtensionLocations(ObjectID accessMethod,
ObjectID infoAccess)
Checks if this certificate contains the InfoAccess type and
accesesMethod specified by the accessMethod and the infoAccess
types.
|
InfoAccess |
X509Certificate.getInfoAccess(ObjectID oid) |
static void |
X509Extensions.register(ObjectID oid,
java.lang.Class cl)
Registers a new implementation for a X.509 certificate or CRL extension.
|
boolean |
RevokedCertificate.removeExtension(ObjectID oid)
Removes the extension specified by its object identifier.
|
boolean |
X509CRL.removeExtension(ObjectID oid)
Removes the extension specified by its object identifier.
|
boolean |
X509Certificate.removeExtension(ObjectID oid)
Removes the extension specified by its object identifier.
|
boolean |
X509Extensions.removeExtension(ObjectID oid)
Removes an extension, identified by its object ID.
|
void |
X509CRL.setSignatureAlgorithm(ObjectID signatureAlg)
Sets the signature algorithm for signing this CRL.
|
| Constructor and Description |
|---|
UnknownExtension(ObjectID oid)
Creates a new unknown extension from the given object identifier.
|
X509ExtensionInitException(ObjectID extensionID,
boolean critical,
java.lang.String errorMessage)
Creates a new X509ExtensionInitException.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
ObjectDigestInfo.getOtherObjectTypeID()
Returns the otherObjectTypeID, if set.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute |
AttributeCertificate.getAttribute(ObjectID type)
Gets all the Atributes matching to a specific type (object identifier).
|
V3Extension |
AttributeCertificate.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
Attribute |
AttributeCertificate.removeAttribute(ObjectID type)
Removes the attribute of the given type, if present.
|
boolean |
AttributeCertificate.removeExtension(ObjectID oid)
Removes the extension specified by its object identifier.
|
| Constructor and Description |
|---|
ObjectDigestInfo(int objectType,
AlgorithmID digestAlgorithm,
byte[] digestValue,
ObjectID otherObjectTypeID)
Creates an ObjectDigestInfo for the given digest value.
|
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
ExtendedKeyUsage.anyExtendedKeyUsage
The "Any extended key usage" ExtendedKeyUsage purpose id.
|
static ObjectID |
ExtendedKeyUsage.clientAuth
The "TLS Web client authentication" ExtendedKeyUsage purpose id.
|
static ObjectID |
ExtendedKeyUsage.codeSigning
The "Code Signing" ExtendedKeyUsage purpose id.
|
static ObjectID |
ExtendedKeyUsage.emailProtection
The "E-mail protection" ExtendedKeyUsage purpose id.
|
static ObjectID |
HoldInstructionCode.holdInstruction
The base OID for defined hold instructions (1.2.840.10040.2).
|
static ObjectID |
HoldInstructionCode.holdInstructionCallIssuer
The holdinstruction-callissuer oid (1.2.840.10040.2.2).
|
static ObjectID |
HoldInstructionCode.holdInstructionNone
The holdinstruction-none oid (1.2.840.10040.2.1).
|
static ObjectID |
HoldInstructionCode.holdInstructionReject
The holdinstruction-reject oid (1.2.840.10040.2.3).
|
static ObjectID |
ExtendedKeyUsage.iKEIntermediate
The "iKEIntermediate" ExtendedKeyUsage purpose id.
|
static ObjectID |
ExtendedKeyUsage.ipsecEndSystem
The "IP security end system" ExtendedKeyUsage purpose id.
|
static ObjectID |
ExtendedKeyUsage.ipsecTunnel
The "IP security tunnel termination" ExtendedKeyUsage purpose id.
|
static ObjectID |
ExtendedKeyUsage.ipsecUser
The "IP security user" ExtendedKeyUsage purpose id.
|
static ObjectID |
ExtendedKeyUsage.masterListSigner
The Master List Signer ExtendedKeyUsage
|
static ObjectID |
ExtendedKeyUsage.microsoftSGC
The "Microsoft Server Gated Cryptography" ExtendedKeyUsage purpose id.
|
static ObjectID |
ExtendedKeyUsage.netscapeSGC
The "Netscape Server Gated Cryptography" ExtendedKeyUsage purpose id.
|
static ObjectID |
ExtendedKeyUsage.ocspSigning
The OCSP signing ExtendedKeyUsage purpose id.
|
static ObjectID |
AuthorityInfoAccess.oid
The object identifier of this AuthorityInfoAccess extension.
|
static ObjectID |
AuthorityKeyIdentifier.oid
The object identifier of this AuthorityKeyIdentifier extension.
|
static ObjectID |
BasicConstraints.oid
The object identifier of this
BasicConstraints extension. |
static ObjectID |
CRLDistributionPoints.oid
The object identifier of this CRLDistributionPoints extension.
|
static ObjectID |
CRLNumber.oid
The object identifier of this CRLNumber extension.
|
static ObjectID |
CertificateIssuer.oid
The object identifier of this CertificateIssuer extension.
|
static ObjectID |
CertificatePolicies.oid
The object identifier of this CertificatePolicies extension.
|
static ObjectID |
DeltaCRLIndicator.oid
The object identifier of this DeltaCRLIndicator extension.
|
static ObjectID |
ExtendedKeyUsage.oid
The object identifier of this ExtendedKeyUsage extension.
|
static ObjectID |
FreshestCRL.oid
The object identifier of this FreshestCRL extension.
|
static ObjectID |
HoldInstructionCode.oid
The object identifier of this HoldInstructionCode extension.
|
static ObjectID |
InhibitAnyPolicy.oid
The object identifier of this
InhibitAnyPolicy extension. |
static ObjectID |
InvalidityDate.oid
The object identifier of this InvalidityDate extension.
|
static ObjectID |
IssuerAltName.oid
The object identifier of this IssuerAltName extension.
|
static ObjectID |
IssuingDistributionPoint.oid
The object identifier of this IssuingDistributionPoint extension.
|
static ObjectID |
KeyUsage.oid
The object identifier of this
KeyUsage extension. |
static ObjectID |
NameConstraints.oid
The object identifier of this
NameConstraints extension. |
static ObjectID |
PolicyConstraints.oid
The object identifier of this
PolicyConstraints extension. |
static ObjectID |
PolicyMappings.oid
The object identifier of this
PolicyMappings extension. |
static ObjectID |
PrivateKeyUsagePeriod.oid
The object identifier of this PrivateKeyUsagePeriod extension.
|
static ObjectID |
ReasonCode.oid
The object identifier of this ReasonCode extension.
|
static ObjectID |
SubjectAltName.oid
The object identifier of this SubjectAltName extension.
|
static ObjectID |
SubjectDirectoryAttributes.oid
The object identifier of this SubjectDirectoryAttributes extension.
|
static ObjectID |
SubjectInfoAccess.oid
The object identifier of this SubjectInfoAccess extension.
|
static ObjectID |
SubjectKeyIdentifier.oid
The object identifier of this SubjectKeyIdentifier extension.
|
static ObjectID |
ExtendedKeyUsage.serverAuth
The "TLS Web server authentication" ExtendedKeyUsage purpose id.
|
static ObjectID |
ExtendedKeyUsage.timeStamping
The "Timestamping" ExtendedKeyUsage purpose id.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
HoldInstructionCode.getHoldInstructionCode()
Returns the hold instruction code.
|
ObjectID[] |
ExtendedKeyUsage.getKeyPurposeIDs()
Returns all KeyPurposeIDs included in this extension.
|
ObjectID |
AuthorityInfoAccess.getObjectID()
Returns the object ID of this
AuthorityInfoAccess extension |
ObjectID |
AuthorityKeyIdentifier.getObjectID()
Returns the object ID of this
AuthorityKeyIdentifier extension. |
ObjectID |
BasicConstraints.getObjectID()
Returns the object ID of this
BasicConstraints extension |
ObjectID |
CRLDistributionPoints.getObjectID()
Returns the object ID of this
CRLDistributionPoints extension |
ObjectID |
CRLNumber.getObjectID()
Returns the object ID of this
CRLNumber extension. |
ObjectID |
CertificateIssuer.getObjectID()
Returns the object ID of this
CertificateIssuer extension |
ObjectID |
CertificatePolicies.getObjectID()
Returns the object id of this
CertificatePolicies extension. |
ObjectID |
DeltaCRLIndicator.getObjectID()
Returns the object ID of this
DeltaCRLIndicator extension. |
ObjectID |
ErrorExtension.getObjectID()
Returns the ObjectID of the broken extension.
|
ObjectID |
ExtendedKeyUsage.getObjectID()
Returns the object ID of this
ExtendedKeyUsage extension. |
ObjectID |
FreshestCRL.getObjectID()
Returns the object ID of this
FreshestCRL extension |
ObjectID |
HoldInstructionCode.getObjectID()
Returns the object ID of this
HoldInstructionCode extension. |
ObjectID |
InhibitAnyPolicy.getObjectID()
Returns the object ID of this
InhibitAnyPolicy extension |
ObjectID |
InvalidityDate.getObjectID()
Returns the object ID of this
InvalidityDate extension |
ObjectID |
IssuerAltName.getObjectID()
Returns the object ID of this
IssuerAltName extension |
ObjectID |
IssuingDistributionPoint.getObjectID()
Returns the object ID of this
IssuingDistributionPoint extension. |
ObjectID |
KeyUsage.getObjectID()
Returns the object ID of this
KeyUsage extension |
ObjectID |
NameConstraints.getObjectID()
Returns the object ID of this
NameConstraints extension |
ObjectID |
PolicyConstraints.getObjectID()
Returns the object ID of this
PolicyConstraints extension |
ObjectID |
PolicyMappings.getObjectID()
Returns the object ID of this
PolicyMappings extension |
ObjectID |
PrivateKeyUsagePeriod.getObjectID()
Returns the object ID of this
PrivateKeyUsagePeriod extension. |
ObjectID |
ReasonCode.getObjectID()
Returns the object ID of this
ReasonCode extension |
ObjectID |
SubjectAltName.getObjectID()
Returns the object ID of this
SubjectAltName extension |
ObjectID |
SubjectDirectoryAttributes.getObjectID()
Returns the object ID of this
SubjectDirectoryAttributes extension |
ObjectID |
SubjectInfoAccess.getObjectID()
Returns the object ID of this
SubjectInfoAccess extension |
ObjectID |
SubjectKeyIdentifier.getObjectID()
Returns the object ID of this
SubjectKeyIdentifier extension |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtendedKeyUsage.addKeyPurposeID(ObjectID keyPurposeID)
Adds a KeyPurposeID to this extension.
|
Attribute |
SubjectDirectoryAttributes.getAttribute(ObjectID oid)
Returns the first attribute matching to the given ObjectID, if
included in this SubjectDirectoryAttributes object.
|
boolean |
ExtendedKeyUsage.removeKeyPurposeID(ObjectID keyPurposeID)
Removes a KeyPurposeID from this extension.
|
void |
HoldInstructionCode.setInstructionCode(ObjectID instructionCode)
Sets the hold instruction code.
|
| Constructor and Description |
|---|
ErrorExtension(ObjectID objectID,
boolean critical,
java.lang.String errorMessage)
Creates a new broken extension.
|
ExtendedKeyUsage(ObjectID keyPurposeID)
Create an ExtendedKeyUsage with a given key purpose.
|
ExtendedKeyUsage(ObjectID[] keyPurposes)
Create an ExtendedKeyUsage with an array of key purposes.
|
HoldInstructionCode(ObjectID instructionCode)
Creates a new
HoldInstructionCode from the given oid. |
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
NetscapeBaseUrl.oid
The object ID of the X.509 extension NetscapeBaseUrl.
|
static ObjectID |
NetscapeCaPolicyUrl.oid
The object ID of the X.509 extension NetscapeCaPolicyUrl.
|
static ObjectID |
NetscapeCaRevocationUrl.oid
The object ID of the X.509 extension NetscapeCaRevocationUrl.
|
static ObjectID |
NetscapeCertRenewalUrl.oid
The object ID of the X.509 extension NetscapeCertRenewalUrl.
|
static ObjectID |
NetscapeCertType.oid
The object ID of the X.509 extension NetscapeCertType.
|
static ObjectID |
NetscapeComment.oid
The object ID of the X.509 extension NetscapeComment.
|
static ObjectID |
NetscapeRevocationUrl.oid
The object ID of the X.509 extension NetscapeRevocationUrl.
|
static ObjectID |
NetscapeSSLServerName.oid
The object ID of the X.509 extension NetscapeSSLServerName.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
NetscapeBaseUrl.getObjectID()
Returns the object ID of this
NetscapeBaseUrl extension |
ObjectID |
NetscapeCaPolicyUrl.getObjectID()
Returns the object ID of this
NetscapeCaPolicyUrl extension |
ObjectID |
NetscapeCaRevocationUrl.getObjectID()
Returns the object ID of this
NetscapeCaRevocationUrl extension |
ObjectID |
NetscapeCertRenewalUrl.getObjectID()
Returns the object ID of this
NetscapeCertRenewalUrl extension |
ObjectID |
NetscapeCertType.getObjectID()
Returns the object ID of this
NetscapeCertType extension |
ObjectID |
NetscapeComment.getObjectID()
Returns the object ID of this
NetscapeComment extension |
ObjectID |
NetscapeRevocationUrl.getObjectID()
Returns the object ID of this
NetscapeRevocationUrl extension |
ObjectID |
NetscapeSSLServerName.getObjectID()
Returns the object ID of this
NetscapeSSLServerName extension |
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
BiometricInfo.oid
The object identifier of this BiometricInfo extension.
|
static ObjectID |
QCStatements.oid
The object identifier of this QCStatements extension.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
BiometricInfo.getObjectID()
Returns the object ID of this
BiometricInfo extension |
ObjectID |
QCStatements.getObjectID()
Returns the object ID of this
QCStatements extension |
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
SemanticsInformation.statementID
The statement id of the SemanticsInformation statement info.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID |
SemanticsInformation.getSemanticsIdentifier()
Returns the semantics identifier of this
SemanticsInformation. |
ObjectID |
QCStatement.getStatementID()
Gets the statementID of this QCStatement.
|
abstract ObjectID |
QCStatementInfo.getStatementID()
Returns the statement ID identifying this statement info.
|
ObjectID |
SemanticsInformation.getStatementID()
Returns the statement ID identifying this
SemanticsInformation
statement info. |
ObjectID |
UnknownQCStatementInfo.getStatementID()
Returns the statement ID of the unknown statement info.
|
| Modifier and Type | Method and Description |
|---|---|
static QCStatementInfo |
QCStatement.create(ObjectID statementID)
Returns the implementation of the specified statement info defined through an
ASN.1 ObjectID.
|
static void |
QCStatement.register(ObjectID statementID,
java.lang.Class cl)
Registers a class for implementing a particular statement info.
|
| Constructor and Description |
|---|
BiometricData(ObjectID biometricDataOid)
Creates a BiometricData object from the given object identifier.
|
QCStatement(ObjectID statementID)
Creates an QCStatement for the supplied statement ID.
|
SemanticsInformation(ObjectID semanticsIdentifier,
GeneralName[] nameRegistrationAuthorities)
Creates an
SemanticsInformation object for the given
sematics identifier and name registration authorities. |
UnknownQCStatementInfo(ObjectID statementID)
Creates a new unknown statement info from the given object identifier.
|
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
BasicOCSPResponse.responseType
The response type of the BasicOCSPResponse.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID[] |
OCSPRequest.getAccepatableResponseTypes()
A convenience method for getting the response type list of the AcceptableResponses
extension, if included in this request.
|
ObjectID |
BasicOCSPResponse.getResponseType()
Returns the response type identifying this
BasicOCSPResponse
The corresponding OID string is "1.3.6.1.5.5.7.1.11.1". |
ObjectID |
OCSPResponse.getResponseType()
Returns the response type oid of the ResponseBytes, if included.
|
abstract ObjectID |
Response.getResponseType()
Returns the OID identifying the particular response type.
|
ObjectID |
ResponseBytes.getResponseType()
Gets the type of the response of this ResponseBytes.
|
ObjectID |
UnknownResponseException.getResponseType()
Returns the reponse type of the unknown response.
|
| Modifier and Type | Method and Description |
|---|---|
static Response |
ResponseBytes.create(ObjectID responseType)
Returns the implementation of the specified response type defined
by an ASN.1 ObjectID.
|
V3Extension |
BasicOCSPResponse.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
V3Extension |
OCSPExtensions.getExtension(ObjectID oid)
Returns a particular extension, specified by its object ID.
|
V3Extension |
OCSPRequest.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
V3Extension |
Request.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
V3Extension |
SingleResponse.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
static void |
ResponseBytes.register(ObjectID responseType,
java.lang.Class cl)
Registers a class for implementing a particular response type.
|
boolean |
BasicOCSPResponse.removeExtension(ObjectID oid)
Removes the extension specified by its object identifier.
|
boolean |
OCSPRequest.removeExtension(ObjectID oid)
Removes the extension specified by its object identifier.
|
boolean |
Request.removeExtension(ObjectID oid)
Removes the extension specified by its object identifier.
|
boolean |
SingleResponse.removeExtension(ObjectID oid)
Removes the extension specified by its object identifier.
|
void |
OCSPRequest.setAcceptableResponseTypes(ObjectID[] acceptableResponseTypes)
A convenience method for setting the response Types of the
AcceptableResponses extension.
|
| Constructor and Description |
|---|
UnknownResponseException(ObjectID responseType,
ASN1 unknownResponse)
Constructs an UnknownResponseException with no specified detail message.
|
UnknownResponseException(java.lang.String msg,
ObjectID responseType,
ASN1 unknownResponse)
Constructs an UnknownResponseException with the specified detail message.
|
| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
AcceptableResponses.oid
The object identifier of this AcceptableResponses extension.
|
static ObjectID |
ArchiveCutoff.oid
The object identifier of this ArchiveCutoff extension.
|
static ObjectID |
CrlID.oid
The object identifier of this CrlID extension.
|
static ObjectID |
Nonce.oid
The object identifier of this Nonce extension.
|
static ObjectID |
ServiceLocator.oid
The object identifier of this ServiceLocator extension.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectID[] |
AcceptableResponses.getAcceptableResponseTypes()
Gets the acceptable response type OIDs.
|
ObjectID |
AcceptableResponses.getObjectID()
Returns the object ID of this
AcceptableResponses extension |
ObjectID |
ArchiveCutoff.getObjectID()
Returns the object ID of this
ArchiveCutoff extension |
ObjectID |
CrlID.getObjectID()
Returns the object ID of this
CrlID extension |
ObjectID |
Nonce.getObjectID()
Returns the object ID of this
Nonce extension |
ObjectID |
ServiceLocator.getObjectID()
Returns the object ID of this
ServiceLocator extension |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AcceptableResponses.isResponseTypeAcceptable(ObjectID responseType)
Checks whether the given response type is acceptable or not.
|
void |
AcceptableResponses.setAcceptableResponseTypes(ObjectID[] acceptableResponseTypes)
Sets the acceptable response OIDs.
|
| Constructor and Description |
|---|
AcceptableResponses(ObjectID[] acceptableResponseTypes)
Creates a AcceptableResponses extensions for the listed acceptable response OIDs.
|
| Modifier and Type | Method and Description |
|---|---|
static ObjectID[] |
QualifiedCertificate.getRegisteredQualifiedPolicyIDs()
Gets the registered qualified policy IDs.
|
static ObjectID[] |
QualifiedCertificate.getRegisteredQualifiedQCStatementIDs()
Gets the registered qualified certificate statement IDs.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
QualifiedCertificate.isQualifiedPolicyID(ObjectID oid)
Asks if the given oid indicates a qualified certificate policy.
|
static boolean |
QualifiedCertificate.isQualifiedQCStatementID(ObjectID oid)
Asks if the given oid indicates a qualified certificate statement.
|
static boolean |
QualifiedCertificate.registerQualifiedPolicyID(ObjectID oid)
Adds the given OID to the pool of registered qualified policy IDs.
|
static void |
QualifiedCertificate.registerQualifiedPolicyIDs(ObjectID[] oids)
Registers qualified policy IDs.
|
static boolean |
QualifiedCertificate.registerQualifiedQCStatementID(ObjectID oid)
Adds the given OID to the pool of registered qualified statement IDs.
|
static void |
QualifiedCertificate.registerQualifiedQCStatementIDs(ObjectID[] oids)
Registers qualified certificate statement IDs.
|
boolean |
QualifiedCertificate.removeExtension(ObjectID oid)
Removes the extension specified by its object identifier.
|
static boolean |
QualifiedCertificate.removeRegisteredQualifiedPolicyID(ObjectID oid)
Removes the given oid from the pool of registered qualified policy ids.
|
static boolean |
QualifiedCertificate.removeRegisteredQualifiedQCStatementID(ObjectID oid)
Removes the given oid from the pool of registered qualified statement ids.
|