iaik.cms
Class CMSObjectID

java.lang.Object
  extended by iaik.asn1.ASN1Object
      extended by iaik.asn1.ObjectID
          extended by iaik.cms.CMSObjectID
All Implemented Interfaces:
java.lang.Cloneable

public class CMSObjectID
extends ObjectID

Extends class ObjectID about method getEncoded().


Field Summary
static ObjectID archiveTimestampV3
          The attributeType object identifier of the ETSI TS 101 733 V2.2.1 / ETSI EN 29 319 122-1 V1.0.530 ArchiveTimeStampV3 attribute.
 
Fields inherited from class iaik.asn1.ObjectID
accessIdentity, anyPolicy, attrCertEncAttrs, attrCertExt_AcceptableCertPolicies, attrCertExt_AuditIdentity, attrCertExt_BasicAttConstraints, attrCertExt_NoRevAvail, attrCertExt_ProxyInfo, attrCertExt_TargetInformation, authenticationInfo, basicOcspResponse, businessCategory, caIssuers, caRepository, certExt_AuthorityInfoAccess, certExt_AuthorityKeyIdentifier, certExt_BasicConstraints, certExt_BiometricInfo, certExt_CertificatePolicies, certExt_CrlDistributionPoints, certExt_ExtendedKeyUsage, certExt_FreshestCRL, certExt_InhibitAnyPolicy, certExt_IssuerAltName, certExt_KeyUsage, certExt_NameConstraints, certExt_NetscapeBaseUrl, certExt_NetscapeCaPolicyUrl, certExt_NetscapeCaRevocationUrl, certExt_NetscapeCertRenewalUrl, certExt_NetscapeCertType, certExt_NetscapeComment, certExt_NetscapeRevocationUrl, certExt_NetscapeSSLServerName, certExt_NoCheck, certExt_PolicyConstraints, certExt_PolicyMappings, certExt_PrivateKeyUsagePeriod, certExt_PublicAuthorityIdentifier, certExt_PublicServiceProvider, certExt_QcStatements, certExt_SubjectAltName, certExt_SubjectDirectoryAttributes, certExt_SubjectInfoAccess, certExt_SubjectKeyIdentifier, certTypes, challengePassword, chargingIdentity, clearance, cms_aKeyPackage, cms_authData, cms_authEnvelopedData, cms_compressedData, cms_contentInfo, cms_data, cms_digestedData, cms_encryptedData, cms_envelopedData, cms_signedData, commonName, contentHint, contentIdentifier, contentReference, contentType, countersignature, country, countryOfCitizenship, countryOfResidence, crlExt_AuthorityKeyIdentifier, crlExt_CertificateIssuer, crlExt_CrlNumber, crlExt_DeltaCRLIndicator, crlExt_ExpiredCertsOnCRL, crlExt_HoldInstructionCode, crlExt_InvalidityDate, crlExt_IssuingDistributionPoint, crlExt_ReasonCode, crlTypes, dateOfBirth, description, dnQualifier, domainComponent, emailAddress, encrypKeyPref, equivalentLabels, extendedCertificateAttributes, extensionRequest, friendlyName, gender, generationQualifier, givenName, group, iaik, iaikKeyStoreV3, id_pkix_cps, id_pkix_unotice, initials, locality, localKeyID, messageDigest, mlExpandHistory, msgSigDigest, msoeEncrypKeyPref, netscape, netscapeCertSequence, ocsp, ocspExt_AcceptableResponses, ocspExt_ArchiveCutoff, ocspExt_CertHash, ocspExt_CrlID, ocspExt_ExtendedRevoked, ocspExt_Nonce, ocspExt_PreferredSignatureAlgorithms, ocspExt_ServiceLocator, organization, organizationalUnit, organizationIdentifier, personalTitle, pkcs12_certBag, pkcs12_CertBagIds, pkcs12_crlBag, pkcs12_keyBag, pkcs12_pkcs8ShroudedKeyBag, pkcs12_safeContentsBag, pkcs12_SDSICertBagId, pkcs12_secretBag, pkcs12_Version1, pkcs12_Version1_BagIds, pkcs12_x509CertCRLBagId, pkcs7, pkcs7_data, pkcs7_digestedData, pkcs7_encryptedData, pkcs7_envelopedData, pkcs7_signedAndEnvelopedData, pkcs7_signedData, placeOfBirth, postalAddress, postalCode, pseudonym, qcEuCompliance, qcEuLimitValue, qcEuPDS, qcEuRetentionPeriod, qcEuSSCD, qcSyntaxV1, qcSyntaxV2, qcType, receipt, receiptRequest, role, sdsiCertificate, securityLabel, serialNumber, signingCertificate, signingCertificateV2, signingDescription, signingTime, smimeCapabilities, stateOrProvince, streetAddress, surName, symmetricCapabilities, telephoneNumber, telexNumber, timeStamping, timeStampToken, title, tstInfo, uniqueIdentifier, unstructuredAddress, unstructuredName, userid, x509Certificate, x509Crl
 
Fields inherited from class iaik.asn1.ASN1Object
asnType, constructed, encode_listener, indefinite_length, isStringType, stream_mode
 
Method Summary
 void clearEncoded()
          Clears the encoded ObjectID.
 byte[] getEncoded()
          Returns the DER encoded ObjectID.
 
Methods inherited from class iaik.asn1.ObjectID
checkOID, decode, encode, equals, getID, getName, getNameAndID, getObjectID, getRegisteredName, getRegisteredObjectID, getRegisteredShortName, getShortName, getValue, hashCode, hasRegisteredName, setValue, toString
 
Methods inherited from class iaik.asn1.ASN1Object
addComponent, addEncodeListener, clone, countComponents, encodeObject, getAsnType, getComponentAt, indefiniteLength, isA, isConstructed, isStringType, setIndefiniteLength
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

archiveTimestampV3

public static final ObjectID archiveTimestampV3
The attributeType object identifier of the ETSI TS 101 733 V2.2.1 / ETSI EN 29 319 122-1 V1.0.530 ArchiveTimeStampV3 attribute. The corresponding OID string is "0.4.0.1733.2.4".

Method Detail

getEncoded

public byte[] getEncoded()
Returns the DER encoded ObjectID.

Returns:
the DER encoded ObjectID

clearEncoded

public void clearEncoded()
Clears the encoded ObjectID.
This method maybe called to clear the parsed encoding so that any following call to getEncoded() will build the internal ASN.1 object anew.


This Javadoc may contain text parts from text parts from IETF Internet Standard specifications (see copyright note).

IAIK-CMS 6.0, (c) 2002 IAIK, (c) 2003, 2023 SIC