net.rim.device.api.crypto.oid
Class OIDs

java.lang.Object
  extended by net.rim.device.api.crypto.oid.OIDs

public final class OIDs
extends Object

Contains many frequently used OIDs, and maintains associations between OIDs and objects.

The association is always represented by a long. RIM has predefined the following associations, although developers are free to add their own associations.

Association OID to Value (String, Integer, Object)
KEY_ALGORITHM_NAME (OID <-> String, e.g. "RSA", "EC", etc)
SIGNATURE_ALGORITHM_NAME (OID <-> String, e.g. "RSA_PKCS1/SHA1", "ECDSA", etc)
HASH_ALGORITHM_NAME (OID <-> String, e.g. "SHA1", "MD5", etc)
OID_NAME (OID <-> String, e.g. "CN", "OU", etc)
ELLIPTIC_CURVE_ID (OID <-> String, e.g. "EC163K1", see ECCryptoSystem)
SYMMETRIC_ALGORITHM_NAME (OID <-> String, e.g. "AES_128_CFB", etc)

Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

Field Summary
Category: Signed static int AES_128_CBC
          AES_128_CBC = 2.16.840.1.101.3.4.1.2 Represents AES 128 bit key in CBC mode.
Category: Signed static int AES_128_CFB
          AES_128_CFB = 2.16.840.1.101.3.4.1.4 Represents AES 128 bit key in CFB mode.
Category: Signed static int AES_128_ECB
          AES_128_ECB = 2.16.840.1.101.3.4.1.1 Represents AES 128 bit key in ECB mode.
Category: Signed static int AES_128_KEY_WRAP
          AES_128_KEY_WRAP = 2.16.840.1.101.3.4.1.5 Represents AES 128 bit key wrap for CMS.
Category: Signed static int AES_128_OFB
          AES_128_OFB = 2.16.840.1.101.3.4.1.3 Represents AES 128 bit key in OFB mode.
Category: Signed static int AES_192_CBC
          AES_192_CBC = 2.16.840.1.101.3.4.1.22 Represents AES 192 bit key in CBC mode.
Category: Signed static int AES_192_CFB
          AES_192_CFB = 2.16.840.1.101.3.4.1.24 Represents AES 192 bit key in CFB mode.
Category: Signed static int AES_192_ECB
          AES_192_ECB = 2.16.840.1.101.3.4.1.21 Represents AES 192 bit key in ECB mode.
Category: Signed static int AES_192_KEY_WRAP
          AES_192_KEY_WRAP = 2.16.840.1.101.3.4.1.25 Represents AES 192 bit key wrap for CMS.
Category: Signed static int AES_192_OFB
          AES_192_OFB = 2.16.840.1.101.3.4.1.23 Represents AES 192 bit key in OFB mode.
Category: Signed static int AES_256_CBC
          AES_256_CBC = 2.16.840.1.101.3.4.1.42 Represents AES 256 bit key in CBC mode.
Category: Signed static int AES_256_CFB
          AES_256_CFB = 2.16.840.1.101.3.4.1.44 Represents AES 256 bit key in CFB mode.
Category: Signed static int AES_256_ECB
          AES_256_ECB = 2.16.840.1.101.3.4.1.41 Represents AES 256 bit key in ECB mode.
Category: Signed static int AES_256_KEY_WRAP
          AES_256_KEY_WRAP = 2.16.840.1.101.3.4.1.45 Represents AES 256 bit key wrap for CMS.
Category: Signed static int AES_256_OFB
          AES_256_OFB = 2.16.840.1.101.3.4.1.43 Represents AES 256 bit key in OFB mode.
Category: Signed static int C2PND163V1
          C2PND163V1 = 1.2.840.10045.3.0.1 Represents the WTLS5 elliptic curve.
Category: Signed static int CAST128_CBC
          CAST128_CBC = 1.2.840.113533.7.66.10 Represents the cbc mode of cast
Category: Signed static int CAST128_CMS_KEY_WRAP
          CAST128_CMS_KEY_WRAP = 1.2.840.113533.7.66.15 Represents the key wrap algorithm for cast in cms
Category: Signed static int DH
          DH = 1.2.840.10046.2.1 Repesents the DH algorithm and keys.
Category: Signed static int DH_KEYAGREEMENT
          DH_KEYAGREEMENT = 1.2.840.113549.1.3.1 Represents the DH key agreement scheme.
Category: Signed static int DSA
          DSA = 1.2.840.10040.4.1 Represents the DSA signature algorithm.
Category: Signed static int DSA_SHA1
          DSA_SHA1 = 1.2.840.10040.4.3 Represents the DSA signature algorithms with SHA1.
Category: Signed static int EC
          EC 1.2.840.10045.2.1 Represents EC keys.
Category: Signed static int ECDSA
          ECDSA = 1.2.840.10045.4 Represents the ECDSA signature algorithm.
Category: Signed static int ECDSA_SHA1
          ECDSA_SHA1 1.2.840.10045.4.1 Represents the ECDSA signature algorithm with SHA1.
Category: Signed static int ECDSA_SHA384
          ECDSA_SHA384 1.2.840.10045.4.3.3 Represents the ECDSA signature algorithm with SHA384.
Category: Signed static long ELLIPTIC_CURVE_ID
          Associates OIDs and elliptic curve identifiers, eg EC163K1.
Category: Signed static long HASH_ALGORITHM_NAME
          Associates OIDs and hash algorithm name strings, eg "SHA1", "SHA256", "MD5", "RIPEMD160".
Category: Signed static int KEA
          KEA 2.16.840.1.101.2.1.1.22 Represents the KEA key agreement algorithm.
Category: Signed static long KEY_ALGORITHM_NAME
          Associates OIDs and key algorithm name strings, eg "RSA", "DSA", "DH", "EC".
Category: Signed static int MD2
          MD2 = 1.2.840.113549.2.2 Represents the MD2 hash algorithm.
Category: Signed static int MD4
          MD4 = 1.2.840.113549.2.4 Represents the MD4 hash algorithm.
Category: Signed static int MD5
          MD5 = 1.2.840.113549.2.5 Represents the MD5 hash algorithm.
Category: Signed static long OID_NAME
          Associates OIDs and their short name string, eg "C", "OU", etc.
Category: Signed static int OIW_RSA_PKCS1_SHA1
          OIW_RSA_PKCS1_SHA1 = 1.3.14.3.2.29 Presents RSA with PKCS1 signature using SHA1.
Category: Signed static int PBKDF2
          PBKDF2 = 1.2.840.113549.1.5.12 Presents Password Based KDF version 2 from PKCS5.
Category: Signed static int RIM_AES
          RIM_AES = 1.3.6.1.4.1.3530.9.1.2 RIM internal oid for AES.
Category: Signed static int RIM_ARC4
          RIM_ARC4 = 1.3.6.1.4.1.3530.9.1.1 RIM internal oid for ARC4.
Category: Signed static int RIM_CAST128
          RIM_CAST128 = 1.3.6.1.4.1.3530.9.1.3 RIM internal oid for CAST128.
Category: Signed static int RIM_DES
          RIM_DES = 1.3.6.1.4.1.3530.9.1.4 RIM internal oid for DES.
Category: Signed static int RIM_HMAC
          RIM_HMAC = 1.3.6.1.4.1.3530.9.1.5 RIM internal oid for HMAC.
Category: Signed static int RIM_RC2
          RIM_RC2 = 1.3.6.1.4.1.3530.9.1.6 RIM internal oid for RC2.
Category: Signed static int RIM_RC5
          RIM_RC5 = 1.3.6.1.4.1.3530.9.1.7 RIM internal oid for RC5.
Category: Signed static int RIM_Skipjack
          RIM_SKIPJACK = 1.3.6.1.4.1.3530.9.1.8 RIM internal oid for Skipjack.
Category: Signed static int RIM_TripleDES
          RIM_TRIPLEDES = 1.3.6.1.4.1.3530.9.1.9 RIM internal oid for TripleDES.
Category: Signed static int RIPEMD128
          RIPEMD128 = 1.3.36.3.2.2 Represents the RIPEMD128 hash algorithm.
Category: Signed static int RIPEMD160
          RIPEMD160 = 1.3.36.3.2.1 Represents the RIPEMD160 hash algorithm.
Category: Signed static int RSA
          RSA = 1.2.840.113549.1.1.1 Represents the RSA algorithm.
Category: Signed static int RSA_MGF1
          RSA_MGF1 = 1.2.840.113549.1.1.8 Presents the RSA MGF1 function ( mask generation function ).
Category: Signed static int RSA_OAEP
          RSA_OAEP = 1.2.840.15245.1.1.7 Represents RSA with OAEP.
Category: Signed static int RSA_PKCS1_MD2
          RSA_PKCS1_MD2 = 1.2.840.113549.1.1.2 Presents RSA with PKCS1 signature using MD2.
Category: Signed static int RSA_PKCS1_MD4
          RSA_PKCS1_MD4 = 1.2.840.113549.1.1.3 Presents RSA with PKCS1 signature using MD4.
Category: Signed static int RSA_PKCS1_MD5
          RSA_PKCS1_MD5 = 1.2.840.113549.1.1.4 Presents RSA with PKCS1 signature using MD5.
Category: Signed static int RSA_PKCS1_RIPEMD128
          RSA_PKCS1_RIPEMD128 = 1.3.36.3.3.1.3 Presents RSA with PKCS1 signature using RIPEMD128.
Category: Signed static int RSA_PKCS1_RIPEMD160
          RSA_PKCS1_RIPEMD160 = 1.3.36.3.3.1.2 Presents RSA with PKCS1 signature using RIPEMD160.
Category: Signed static int RSA_PKCS1_SHA1
          RSA_PKCS1_SHA1 = 1.2.840.113549.1.1.5 Presents RSA with PKCS1 signature using SHA1.
Category: Signed static int RSA_PKCS1_SHA224
          RSA_PKCS1_SHA224 = 1.2.840.113549.1.1.14 Presents RSA with PKCS1 signature using SHA256.
Category: Signed static int RSA_PKCS1_SHA256
          RSA_PKCS1_SHA256 = 1.2.840.113549.1.1.11 Presents RSA with PKCS1 signature using SHA256.
Category: Signed static int RSA_PKCS1_SHA384
          RSA_PKCS1_SHA384 = 1.2.840.113549.1.1.12 Presents RSA with PKCS1 signature using SHA384.
Category: Signed static int RSA_PKCS1_SHA512
          RSA_PKCS1_SHA512 = 1.2.840.113549.1.1.13 Presents RSA with PKCS1 signature using SHA512.
Category: Signed static int RSA_PSPECIFIED
          RSA_PSPECIFIED = 1.2.840.113549.1.1.9 Presents the oid for specifying parameters in OAEP.
Category: Signed static int RSA_PSS
          RSA_PSS = 1.2.840.113549.1.1.10 Presents RSA with PSS signatures.
Category: Signed static int SECP160R1
          SECP160R1 = 1.3.132.0.8 Represents the EC160R1 elliptic curve.
Category: Signed static int SECP192R1
          SECP192R1 = 1.2.840.10045.3.1.1 Represents the EC192R1 elliptic curve.
Category: Signed static int SECP224R1
          SECP224R1 = 1.3.132.0.33 Represents the EC224R1 elliptic curve.
Category: Signed static int SECP256R1
          SECP256R1 = 1.2.840.10045.3.1.7 Represents the EC256R1 elliptic curve.
Category: Signed static int SECP384R1
          SECP384R1 = 1.3.132.0.34 Represents the EC384R1 elliptic curve.
Category: Signed static int SECP521R1
          SECP521R1 = 1.3.132.0.35 Represents the EC521R1 elliptic curve.
Category: Signed static int SECT163K1
          SECT163K1 = 1.3.132.0.1 Represents the EC163K1 elliptic curve.
Category: Signed static int SECT163R1
          SECT163R1 = 1.3.132.0.2 Represents the EC163R1 elliptic curve.
Category: Signed static int SECT163R2
          SECT163R2 = 1.3.132.0.15 Represents the EC163R2 elliptic curve.
Category: Signed static int SECT233K1
          SECT233K1 = 1.3.132.0.26 Represents the EC233K1 elliptic curve.
Category: Signed static int SECT233R1
          SECT233R1 = 1.3.132.0.27 Represents the EC233R1 elliptic curve.
Category: Signed static int SECT239K1
          SECT239K1 = 1.3.132.0.3 Represents the EC239K1 elliptic curve.
Category: Signed static int SECT283K1
          SECT283K1 = 1.3.132.0.16 Represents the EC283K1 elliptic curve.
Category: Signed static int SECT283R1
          SECT283R1 = 1.3.132.0.17 Represents the EC283R1 elliptic curve.
Category: Signed static int SECT409K1
          SECT409K1 = 1.3.132.0.36 Represents the EC409K1 elliptic curve.
Category: Signed static int SECT409R1
          SECT409R1 = 1.3.132.0.37 Represents the EC409R1 elliptic curve.
Category: Signed static int SECT571K1
          SECT571K1 = 1.3.132.0.38 Represents the EC571K1 elliptic curve.
Category: Signed static int SECT571R1
          SECT571R1 = 1.3.132.0.39 Represents the EC571R1 elliptic curve.
Category: Signed static int SHA1
          SHA1 = 1.3.14.3.2.26 Represents SHA1.
Category: Signed static int SHA224
          SHA224 = 2.16.840.1.101.3.4.2.4 The SHA224 hash algorithm.
Category: Signed static int SHA256
          SHA256 = 2.16.840.1.101.3.4.2.1 The SHA256 hash algorithm.
Category: Signed static int SHA384
          SHA384 = 2.16.840.1.101.3.4.2.2 The SHA384 hash algorithm.
Category: Signed static int SHA512
          SHA512 = 2.16.840.1.101.3.4.2.3 The SHA512 hash algorithm.
Category: Signed static long SIGNATURE_ALGORITHM_NAME
          Associates OIDs and signature algorithm name strings, eg "RSA_PKCS1_SHA1", "DSA", etc.
Category: Signed static long SYMMETRIC_ALGORITHM_NAME
          Associates OIDs and symmetric key algorithms.
Category: Signed static int certAccessDescriptionOCSP
          certAccessDescriptionOCSP = 1.3.6.1.5.5.7.48.1 Information about the certificate access for ocsp.
Category: Signed static int certAuthorityInfoAccess
          certAuthorityInfoAccess = 1.3.6.1.5.5.7.1.1 Information about the certificate authority.
Category: Signed static int cmsIdAlgCMS3DESWrap
          cmsIdAlgCMS3DESWrap = 1.2.840.113549.1.9.16.3.6 Represents the 3DES Key Wrap algorithm.
Category: Signed static int cmsIdAlgCMSRC2Wrap
          cmsIdAlgCMSRC2Wrap = 1.2.840.113549.1.9.16.3.7 Represents the RC2 Key Wrap algorithm.
Category: Signed static int cmsIdAlgESDH
          cmsIdAlgESDH = 1.2.840.113549.1.9.16.3.5 Represents the ephemeral static DH KDF.
Category: Signed static int cmsIdAlgPWRIKEK
          cmsIdAlgPWRIKEK = 1.2.840.113549.1.9.16.3.9 Represents the password based recipient info type.
Category: Signed static int cmsIdAlgSSDH
          cmsIdAlgSSDH = 1.2.840.113549.1.9.16.3.10 Represents the static static DH KDF
Category: Signed static int cmsIdAlgZLibCompress
          cmsIdAlgZLibCompress = 1.2.840.113549.1.9.16.3.8 Represents the ZLib compression algorithm.
Category: Signed static int cmsIdAuthenticatedData
          cmsIdAuthenticatedData = 1.2.840.113549.1.9.16.1.2 Represents AuthenticatedData type.
Category: Signed static int cmsIdCtCompressedData
          cmsIdCtCompressedData = 1.2.840.113549.1.9.16.3.6 Represents CompressedData type.
Category: Signed static int cmsIdCtContentInfo
          cmsIdCtContentInfo = 1.2.840.113549.1.9.16.1.6 Represents CtContentInfo type.
Category: Signed static int cmsIdCtReceipt
          cmsIdCtReceipt = 1.2.840.113549.1.9.16.1.1 Represents CtReceiptInfo type.
Category: Signed static int cmsIdData
          cmsIdData = 1.2.840.113549.1.7.1 Represents Data type.
Category: Signed static int cmsIdDigestedData
          cmsIdDigestedData = 1.2.840.113549.1.7.5 Represents DigestedData type.
Category: Signed static int cmsIdEncrypedData
          cmsIdEncrypedData = 1.2.840.113549.1.7.6 Represents EncrypedData type.
Category: Signed static int cmsIdEnvelopedData
          cmsIdEnvelopedData = 1.2.840.113549.1.7.3 Represents EnvelopedData type.
Category: Signed static int cmsIdSignedAndEnvelopedData
          cmsIdSignedAndEnvelopedData = 1.2.840.113549.1.7.4 Represents SignedAndEnvelopedData type.
Category: Signed static int cmsIdSignedData
          cmsIdSignedData = 1.2.840.113549.1.7.2 Represents SignedData type.
Category: Signed static int desCBC
          desCBC = 1.3.14.3.2.7 des in CBC mode.
Category: Signed static int desEDE3CBC
          desEDE3CBC = 1.2.840.113549.3.7 Triple des in CBC mode.
Category: Signed static int dhSinglePass_CofactorDH_SHA1KDF_Scheme
          dhSinglePass_CofactorDH_SHA1KDF_Scheme = 1.3.133.16.840.63.0.3 Represents the ECDH KDF.
Category: Signed static int dhSinglePass_StdDH_SHA1KDF_Scheme
          dhSinglePass_StdDH_SHA1KDF_Scheme = 1.3.133.16.840.63.0.2 Represents the ECDH KDF.
Category: Signed static int emsAcceptRequestRecipientName
          emsAcceptRequestRecipientName = 2.16.840.1.114027.22.12 The recipient name for an accept request/response in ems
Category: Signed static int emsAcceptRequestSalutation
          emsAcceptRequestSalutation = 2.16.840.1.114027.22.13 The accept request salutation in ems
Category: Signed static int emsEncryptRequestRecipientInformation
          emsEncryptRequestRecipientInformation = 2.16.840.1.114027.22.10 Recipient info for encryption requests in ems
Category: Signed static int emsExtendedKeyUsage
          emsExtendedKeyUsage = 2.16.840.1.114027.22.2 The extended key usage oid for use in an EMS server certificate
Category: Signed static int emsProofOfIntention
          emsProofOfIntention = 2.16.840.1.114027.22.16 The proof of intention identifier for ems
Category: Signed static int hmacSHA1
          hmacSHA1 = 1.3.6.1.5.5.8.1.2 hmac with SHA1 from the IPSec oid arc.
Category: Signed static int idAtCommonName
          idAtCommonName = 2.5.4.3 Represents the common name.
Category: Signed static int idAtCountryName
          idAtCountryName = 2.5.4.6 Represents the CountryName of the DN.
Category: Signed static int idAtDnQualifier
          idAtDnQualifier = 2.5.4.46 Represents the DnQualifier of the DN.
Category: Signed static int idAtDomainComponent
          idAtDomainComponent = 0.9.2342.19200300.100.1.25 Represents the Domain Component of the DN.
Category: Signed static int idAtGenerationQualifier
          idAtGenerationQualifier = 2.5.4.44 Represents the GenerationQualifier of the DN.
Category: Signed static int idAtGivenName
          idAtGivenName = 2.5.4.42 Represents the GivenName of the DN.
Category: Signed static int idAtInitials
          idAtInitials = 2.5.4.43 Represents the Initials of the DN.
Category: Signed static int idAtLocalityName
          idAtLocalityName = 2.5.4.7 Represents the LocalityName of the DN.
Category: Signed static int idAtName
          idAtName = 2.5.4.41 Represents the Name of the DN.
Category: Signed static int idAtOrganizationName
          idAtOrganizationName = 2.5.4.10 Represents the OrganizationName of the DN.
Category: Signed static int idAtOrganizationalUnitName
          idAtOrganizationalUnitName = 2.5.4.11 Represents the OrganizationalUnitName of the DN.
Category: Signed static int idAtStateOrProvinceName
          idAtStateOrProvinceName = 2.5.4.8 Represents the StateOrProvinceName of the DN.
Category: Signed static int idAtStreetAddress
          idAtStreetAddress = 2.5.4.9 Represents the StreetAddress of the DN.
Category: Signed static int idAtSurname
          idAtSurname = 2.5.4.4 Represents the surname of the Distinguished Name (DN).
Category: Signed static int idAtTitle
          idAtTitle = 2.5.4.12 Represents the Title of the DN.
Category: Signed static int idAtUserID
          idAtDomainComponent = 0.9.2342.19200300.100.1.1 Represents the UserID of the DN.
Category: Signed static int idCeAuthorityKeyIdentifier
          idCeAuthorityKeyIdentifier = 2.5.29.35 Represents the certificate extension for AuthorityKeyIdentifier.
Category: Signed static int idCeBasicConstraints
          idCeBasicConstraints = 2.5.29.19 Represents the certificate extension for BasicConstraints.
Category: Signed static int idCeBasicConstraintsDeprecated
          idCeBasicConstraintsDeprecated = 2.5.29.10 Represents the deprecated certificate extension for BasicConstraints.
Category: Signed static int idCeCRLDistributionPoints
          idCeCRLDistributionPoints = 2.5.29.31 Represents the certificate extension for CRLDistributionPoints.
Category: Signed static int idCeCRLNumber
          idCeCRLNumber = 2.5.29.20 Represents the certificate extension for CRLNumber.
Category: Signed static int idCeCertificateIssuer
          idCeCertificateIssuer = 2.5.29.29 Represents the certificate extension for CertificateIssuer.
Category: Signed static int idCeCertificatePolicies
          idCeCertificatePolicies = 2.5.29.32 Represents the certificate extension for CertificatePolicies.
Category: Signed static int idCeDeltaCRLIndicator
          idCeDeltaCRLIndicator = 2.5.29.27 Represents the certificate extension for DeltaCRLIndicator.
Category: Signed static int idCeExtKeyUsage
          idCeExtKeyUsage = 2.5.29.37 Represents the certificate extension for ExtKeyUsage.
Category: Signed static int idCeInstructionCode
          idCeInstructionCode = 2.5.29.23 Represents the certificate extension for InstructionCode.
Category: Signed static int idCeInvalidityDate
          idCeInvalidityDate = 2.5.29.24 Represents the certificate extension for InvalidityDate.
Category: Signed static int idCeIssuerAltName
          idCeIssuerAltName = 2.5.29.18 Represents the certificate extension for IssuerAltName.
Category: Signed static int idCeIssuingDistributionPoint
          idCeIssuingDistributionPoint = 2.5.29.28 Represents the certificate extension for IssuingDistributionPoint.
Category: Signed static int idCeKeyUsage
          idCeKeyUsage = 2.5.29.15 Represents the certificate extension for KeyUsage.
Category: Signed static int idCeNameConstraints
          idCeNameConstraints = 2.5.29.30 Represents the certificate extension for NameConstraints.
Category: Signed static int idCePolicyConstraints
          idCePolicyConstraints = 2.5.29.36 Represents the certificate extension for PolicyConstraints.
Category: Signed static int idCePolicyMappings
          idCePolicyMappings = 2.5.29.33 Represents the certificate extension for PolicyMappings.
Category: Signed static int idCePrivateKeyUsagePeriod
          idCePrivateKeyUsagePeriod = 2.5.29.16 Represents the certificate extension for PrivateKeyUsagePeriod.
Category: Signed static int idCeReasonCode
          idCeReasonCode = 2.5.29.21 Represents the certificate extension for ReasonCode.
Category: Signed static int idCeSubjectAltName
          idCeSubjectAltName = 2.5.29.17 Represents the certificate extension for SubjectAltName.
Category: Signed static int idCeSubjectDirectoryAttributes
          idCeSubjectDirectoryAttributes = 2.5.29.9 Represents the certificate extension for SubjectDirectoryAttributes.
Category: Signed static int idCeSubjectKeyIdentifier
          idCeSubjectKeyIdentifier = 2.5.29.14 Represents the certificate extension for SubjectKeyIdentifier.
Category: Signed static int idHmacSHA1
          idHmacSHA1 = 1.2.840.113549.2.7 hmac with SHA1 from the RSA oid arc.
Category: Signed static int idKpClientAuth
          idKpClientAuth = 1.3.6.1.5.5.7.3.2 Represents a TLS Web client authentication - see RFC 2459.
Category: Signed static int idKpCodeSigning
          idKpCodeSigning = 1.3.6.1.5.5.7.3.3 Represents the signing of downloadable exectuable code - see RFC 2459.
Category: Signed static int idKpEmailProtection
          idKpEmailProtection = 1.3.6.1.5.5.7.3.4 Represents email protection - see RFC 2459.
Category: Signed static int idKpOCSPSigning
          idKpOCSPSigning = 1.3.6.1.5.5.7.3.9 Indicates that a given key can sign OCSP responses - see RFC 2560.
Category: Signed static int idKpServerAuth
          idKpServerAuth = 1.3.6.1.5.5.7.3.1 Represents a TLS Web server authentication - see RFC 2459.
Category: Signed static int idKpTimeStamping
          idKpTimeStamping = 1.3.6.1.5.5.7.3.8 Represents a way to bind an object to a time - see RFC 2459.
Category: Signed static int id_SPKM_KDF_with_SHA1
          id_SPKM_KDF_with_SHA1 = 1.3.6.1.5.5.1.30 Represents the SPKM KDF with SHA-1 from RFC 2025.
Category: Signed static int id_aa_contentHint
          id_aa_contentHint = 1.2.840.113549.1.9.16.2.4 contentHint for SMIME ESS.
Category: Signed static int id_aa_contentIdentifier
          id_aa_contentIdentifier = 1.2.840.113549.1.9.16.2.7 contentIdentifier for SMIME ESS.
Category: Signed static int id_aa_contentReference
          id_aa_contentReference = 1.2.840.113549.1.9.16.2.10 contentReference for SMIME ESS.
Category: Signed static int id_aa_encrypKeyPref
          id_aa_encrypKeyPref = 1.2.840.113549.1.9.16.2.11 encrypKeyPref for SMIME ESS.
Category: Signed static int id_aa_equivalentLabels
          id_aa_equivalentLabelsf = 1.2.840.113549.1.9.16.2.9 equivalentLabels for SMIME ESS.
Category: Signed static int id_aa_mlExpandHistory
          id_aa_mlExpandHistory = 1.2.840.113549.1.9.16.2.3 mlExpandHistory for SMIME ESS.
Category: Signed static int id_aa_msgSigDigest
          id_aa_msgSigDigest = 1.2.840.113549.1.9.16.2.5 msgSigDigest for SMIME ESS.
Category: Signed static int id_aa_receiptRequest
          id_aa_receiptRequest = 1.2.840.113549.1.9.16.2.1 receiptRequest for SMIME ESS.
Category: Signed static int id_aa_securityLabel
          id_aa_securityLabel = 1.2.840.113549.1.9.16.2.2 securityLabel for SMIME ESS.
Category: Signed static int id_aa_signingCertificate
          id_aa_signingCertificate = 1.2.840.113549.1.9.16.2.12 signingCertificate for SMIME ESS.
Category: Signed static int mqvSinglePass_SHA1KDF_Scheme
          mqvSinglePass_SHA1KDF_Scheme = 1.3.133.16.840.63.0.16 Represents the ECMQV KDF.
Category: Signed static int ocspBasicResponse
          ocspBasicResponse = 1.3.6.1.5.5.7.48.1.1 An oid used by ocsp.
Category: Signed static int ocspNonce
          ocspNonce = 1.3.6.1.5.5.7.48.1.2 Indicates the presence of a nonce value in an OCSP request or response.
Category: Signed static int pbeWithSHAAnd128BitRC2_CBC
          pbeWithSHAAnd128BitRC2_CBC = 1.2.840.113549.1.12.1.5 128 Bit RC4 with CBC mode encryption with SHA1
Category: Signed static int pbeWithSHAAnd128BitRC4
          pbeWithSHAAnd128BitRC4 = 1.2.840.113549.1.12.1.1 128 Bit RC4 encryption with SHA1
Category: Signed static int pbeWithSHAAnd2_KeyTripleDES_CBC
          pbeWithSHAAnd2-KeyTripleDES-CBC = 1.2.840.113549.1.12.1.4 2-Key Triple DES with CBC mode encryption with SHA1
Category: Signed static int pbeWithSHAAnd3_KeyTripleDES_CBC
          pbeWithSHAAnd3-KeyTripleDES-CBC = 1.2.840.113549.1.12.1.3 3-Key Triple DES with CBC mode encryption with SHA1
Category: Signed static int pbeWithSHAAnd40BitRC2_CBC
          pbeWithSHAAnd40BitRC2_CBC = 1.2.840.113549.1.12.1.6 40 Bit RC4 with CBC mode encryption with SHA1
Category: Signed static int pbeWithSHAAnd40BitRC4
          pbeWithSHAAnd40BitRC4 = 1.2.840.113549.1.12.1.2 40 Bit RC4 encryption with SHA1
Category: Signed static int pkcs12_certBag
          pkcs12_certBag = 1.2.840.113549.1.12.10.1.3 Certificate Bag
Category: Signed static int pkcs12_crlBag
          pkcs12_crlBag = 1.2.840.113549.1.12.10.1.4 Certificate Revocation List Bag
Category: Signed static int pkcs12_keyBag
          pkcs12_keyBag = 1.2.840.113549.1.12.10.1.1 Key Bag
Category: Signed static int pkcs12_pkcs8ShroudedKeyBag
          pkcs12_pkcs8ShroudedKeyBag = 1.2.840.113549.1.12.10.1.2 PKCS8 Shrouded Key Bag
Category: Signed static int pkcs12_safeContentsBag
          pkcs12_safeContentsBag = 1.2.840.113549.1.12.10.1.6 Safe Contents Bag
Category: Signed static int pkcs12_secretBag
          pkcs12_secretBag = 1.2.840.113549.1.12.10.1.5 Secret Bag
Category: Signed static int pkcs9_at_challengePassword
          pkcs9_at_challengePassword = 1.2.840.113549.1.9.7 Represents a challengePassword.
Category: Signed static int pkcs9_at_contentType
          pkcs9_at_contentType = 1.2.840.113549.1.9.3 Represents a contentType.
Category: Signed static int pkcs9_at_counterSignature
          pkcs9_at_counterSignature = 1.2.840.113549.1.9.6 Represents a counterSignature.
Category: Signed static int pkcs9_at_countryOfCitizenship
          pkcs9_at_countryOfCitizenship = 1.3.6.1.5.5.7.9.4 Represents a countryOfCitizenship.
Category: Signed static int pkcs9_at_countryOfResidence
          pkcs9_at_countryOfResidence = 1.3.6.1.5.5.7.9.5 Represents a countryOfResidence.
Category: Signed static int pkcs9_at_dateOfBirth
          pkcs9_at_dateOfBirth = 1.3.6.1.5.5.7.9.1 Represents a dateOfBirth.
Category: Signed static int pkcs9_at_emailAddress
          pkcs9_at_emailAddress = 1.2.840.113549.1.9.1 Represents an emailAddress.
Category: Signed static int pkcs9_at_encryptedPrivateKeyInfo
          pkcs9_at_encryptedPrivateKeyInfo = 1.2.840.113549.1.9.25.2 Represents an encryptedPrivateKeyInfo object.
Category: Signed static int pkcs9_at_extendedCertificateAttributes
          pkcs9_at_extendedCertificateAttributes = 1.2.840.113549.1.9.9 Represents an extendedCertificateAttributes.
Category: Signed static int pkcs9_at_extensionRequest
          pkcs9_at_extensionRequest = 1.2.840.113549.1.9.14 Represents an extensionRequest.
Category: Signed static int pkcs9_at_friendlyName
          pkcs9_at_friendlyName = 1.2.840.113549.1.9.20 Represents a friendlyName.
Category: Signed static int pkcs9_at_gender
          pkcs9_at_gender = 1.3.6.1.5.5.7.9.3 Represents a gender.
Category: Signed static int pkcs9_at_localKeyId
          pkcs9_at_localKeyId = 1.2.840.113549.1.9.21 Represents a localKeyId.
Category: Signed static int pkcs9_at_messageDigest
          pkcs9_at_messageDigest = 1.2.840.113549.1.9.4 Represents a messageDigest.
Category: Signed static int pkcs9_at_pkcs15Token
          pkcs9_at_pkcs15Token = 1.2.840.113549.1.9.25.1 Represents a pkcs15Token.
Category: Signed static int pkcs9_at_pkcs7PDU
          pkcs9_at_pkcs7PDU = 1.2.840.113549.1.9.25.5 Represents a pkcs7PDU.
Category: Signed static int pkcs9_at_placeOfBirth
          pkcs9_at_placeOfBirth = 1.3.6.1.5.5.7.9.2 Represents a placeOfBirth.
Category: Signed static int pkcs9_at_randomNonce
          pkcs9_at_randomNonce = 1.2.840.113549.1.9.25.3 Represents a randomNonce.
Category: Signed static int pkcs9_at_sequenceNumber
          pkcs9_at_sequenceNumber = 1.2.840.113549.1.9.25.4 Represents a sequenceNumber.
Category: Signed static int pkcs9_at_signingDescription
          pkcs9_at_signingDescription = 1.2.840.113549.1.9.13 Represents a signingDescription.
Category: Signed static int pkcs9_at_signingTime
          pkcs9_at_signingTime = 1.2.840.113549.1.9.5 Represents a signingTime.
Category: Signed static int pkcs9_at_smimeCapabilities
          pkcs9_at_smimeCapabilities = 1.2.840.113549.1.9.15 Represents a smimeCapabilities.
Category: Signed static int pkcs9_at_unstructuredAddress
          pkcs9_at_unstructuredAddress = 1.2.840.113549.1.9.8 Represents an unstructuredAddress.
Category: Signed static int pkcs9_at_unstructuredName
          pkcs9_at_unstructuredName = 1.2.840.113549.1.9.2 Represents an unstructuredName.
Category: Signed static int pkcs9_at_userPKCS12
          pkcs9_at_userPKCS12 = 2.16.113730.3.1.1.88 Represents a userPKCS12.
Category: Signed static int pkcs9_mr_caseIgnoreMatch
          pkcs9_mr_caseIgnoreMatch = 1.2.840.113549.1.9.27.1 Represents a case ignore match.
Category: Signed static int pkcs9_mr_signingTimeMatch
          pkcs9_mr_signingTimeMatch = 1.2.840.113549.1.9.27.2 Represents a signing time match.
Category: Signed static int pkcs9_oc_naturalPerson
          pkcs9_oc_naturalPerson = 1.2.840.113549.1.9.24.2 Represents an naturalPerson.
Category: Signed static int pkcs9_oc_pkcsEntity
          pkcs9_oc_pkcsEntity = 1.2.840.113549.1.9.24.1 Represents an pkcsEntity.
Category: Signed static int pkcs9_sdsiCertificate
          pkcs9_sdsiCertificate = 1.2.840.113549.1.9.22.2 sdsi Certificate
Category: Signed static int pkcs9_sx_pkcs9String
          pkcs9_sx_pkcs9String = 1.2.840.113549.1.9.26.1 Represents a pcks9 string.
Category: Signed static int pkcs9_sx_signingTime
          pkcs9_sx_signingTime = 1.2.840.113549.1.9.26.2 Represents a signing time.
Category: Signed static int pkcs9_x509CRL
          pkcs9_x509Certificate = 1.2.840.113549.1.9.23.1 X509 Certificate
Category: Signed static int pkcs9_x509Certificate
          pkcs9_x509Certificate = 1.2.840.113549.1.9.22.1 X509 Certificate
Category: Signed static int rc2CBC
          rc2CBC = 1.2.840.113549.3.2 rc2 in CBC mode.
Category: Signed static int rc4
          rc4 = 1.2.840.113549.3.4 rc4 encryption/decryption.
 
Method Summary
Category: Signed static void addAssociation(long association, OID oid, Object object)
          Adds an association between an OID and an object.
Category: Signed static int getAssociatedInteger(long association, OID oid)
          Returns the integer associated with the given oid for the given association, otherwise -1.
Category: Signed static int getAssociatedInteger(long association, OID oid, int defaultInteger)
          Returns the object associated with the given oid for the given association, otherwise defaultInteger.
Category: Signed static OID getAssociatedOID(long association, int integer)
          Returns the OID associated with the given object for the given association, otherwise null.
Category: Signed static OID getAssociatedOID(long association, Object object)
          Returns the OID associated with the given object for the given association, otherwise null.
Category: Signed static Object getAssociatedObject(long association, OID oid)
          Returns the object associated with the given oid for the given association, otherwise null.
Category: Signed static String getAssociatedString(long association, OID oid)
          Returns the String associated with the given oid for the given association, otherwise null.
Category: Signed static String getAssociatedString(long association, OID oid, String defaultString)
          Returns the String associated with the given oid for the given association, otherwise defaultString.
Category: Signed static OID getOID(int id)
          Returns the OID with the given identifier.
Category: Signed static OID internOID(byte[] encoding, int offset, int length)
          Returns an interned version of the OID with the given encoding.
Category: Signed static OID internOID(OID oid)
          Returns an interned version of the given OID.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 



Field Detail

RSA

public static final int RSA
RSA = 1.2.840.113549.1.1.1

Represents the RSA algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_OAEP

public static final int RSA_OAEP
RSA_OAEP = 1.2.840.15245.1.1.7

Represents RSA with OAEP.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_PKCS1_MD2

public static final int RSA_PKCS1_MD2
RSA_PKCS1_MD2 = 1.2.840.113549.1.1.2

Presents RSA with PKCS1 signature using MD2.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_PKCS1_MD4

public static final int RSA_PKCS1_MD4
RSA_PKCS1_MD4 = 1.2.840.113549.1.1.3

Presents RSA with PKCS1 signature using MD4.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_PKCS1_MD5

public static final int RSA_PKCS1_MD5
RSA_PKCS1_MD5 = 1.2.840.113549.1.1.4

Presents RSA with PKCS1 signature using MD5.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_PKCS1_SHA1

public static final int RSA_PKCS1_SHA1
RSA_PKCS1_SHA1 = 1.2.840.113549.1.1.5

Presents RSA with PKCS1 signature using SHA1.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_MGF1

public static final int RSA_MGF1
RSA_MGF1 = 1.2.840.113549.1.1.8

Presents the RSA MGF1 function ( mask generation function ).

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_PSPECIFIED

public static final int RSA_PSPECIFIED
RSA_PSPECIFIED = 1.2.840.113549.1.1.9

Presents the oid for specifying parameters in OAEP.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.7.0

RSA_PSS

public static final int RSA_PSS
RSA_PSS = 1.2.840.113549.1.1.10

Presents RSA with PSS signatures.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_PKCS1_SHA224

public static final int RSA_PKCS1_SHA224
RSA_PKCS1_SHA224 = 1.2.840.113549.1.1.14

Presents RSA with PKCS1 signature using SHA256.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

RSA_PKCS1_SHA256

public static final int RSA_PKCS1_SHA256
RSA_PKCS1_SHA256 = 1.2.840.113549.1.1.11

Presents RSA with PKCS1 signature using SHA256.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_PKCS1_SHA384

public static final int RSA_PKCS1_SHA384
RSA_PKCS1_SHA384 = 1.2.840.113549.1.1.12

Presents RSA with PKCS1 signature using SHA384.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_PKCS1_SHA512

public static final int RSA_PKCS1_SHA512
RSA_PKCS1_SHA512 = 1.2.840.113549.1.1.13

Presents RSA with PKCS1 signature using SHA512.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_PKCS1_RIPEMD160

public static final int RSA_PKCS1_RIPEMD160
RSA_PKCS1_RIPEMD160 = 1.3.36.3.3.1.2

Presents RSA with PKCS1 signature using RIPEMD160.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RSA_PKCS1_RIPEMD128

public static final int RSA_PKCS1_RIPEMD128
RSA_PKCS1_RIPEMD128 = 1.3.36.3.3.1.3

Presents RSA with PKCS1 signature using RIPEMD128.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

OIW_RSA_PKCS1_SHA1

public static final int OIW_RSA_PKCS1_SHA1
OIW_RSA_PKCS1_SHA1 = 1.3.14.3.2.29

Presents RSA with PKCS1 signature using SHA1.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

PBKDF2

public static final int PBKDF2
PBKDF2 = 1.2.840.113549.1.5.12

Presents Password Based KDF version 2 from PKCS5.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

id_SPKM_KDF_with_SHA1

public static final int id_SPKM_KDF_with_SHA1
id_SPKM_KDF_with_SHA1 = 1.3.6.1.5.5.1.30

Represents the SPKM KDF with SHA-1 from RFC 2025.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

DH

public static final int DH
DH = 1.2.840.10046.2.1

Repesents the DH algorithm and keys.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

DH_KEYAGREEMENT

public static final int DH_KEYAGREEMENT
DH_KEYAGREEMENT = 1.2.840.113549.1.3.1

Represents the DH key agreement scheme.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

DSA

public static final int DSA
DSA = 1.2.840.10040.4.1

Represents the DSA signature algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

DSA_SHA1

public static final int DSA_SHA1
DSA_SHA1 = 1.2.840.10040.4.3

Represents the DSA signature algorithms with SHA1.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

EC

public static final int EC
EC 1.2.840.10045.2.1

Represents EC keys.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

ECDSA

public static final int ECDSA
ECDSA = 1.2.840.10045.4

Represents the ECDSA signature algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

ECDSA_SHA1

public static final int ECDSA_SHA1
ECDSA_SHA1 1.2.840.10045.4.1

Represents the ECDSA signature algorithm with SHA1.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

ECDSA_SHA384

public static final int ECDSA_SHA384
ECDSA_SHA384 1.2.840.10045.4.3.3

Represents the ECDSA signature algorithm with SHA384.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.7.0

KEA

public static final int KEA
KEA 2.16.840.1.101.2.1.1.22

Represents the KEA key agreement algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECP160R1

public static final int SECP160R1
SECP160R1 = 1.3.132.0.8

Represents the EC160R1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECP192R1

public static final int SECP192R1
SECP192R1 = 1.2.840.10045.3.1.1

Represents the EC192R1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECP224R1

public static final int SECP224R1
SECP224R1 = 1.3.132.0.33

Represents the EC224R1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECP256R1

public static final int SECP256R1
SECP256R1 = 1.2.840.10045.3.1.7

Represents the EC256R1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECP384R1

public static final int SECP384R1
SECP384R1 = 1.3.132.0.34

Represents the EC384R1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECP521R1

public static final int SECP521R1
SECP521R1 = 1.3.132.0.35

Represents the EC521R1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT163K1

public static final int SECT163K1
SECT163K1 = 1.3.132.0.1

Represents the EC163K1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT163R1

public static final int SECT163R1
SECT163R1 = 1.3.132.0.2

Represents the EC163R1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT163R2

public static final int SECT163R2
SECT163R2 = 1.3.132.0.15

Represents the EC163R2 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT233K1

public static final int SECT233K1
SECT233K1 = 1.3.132.0.26

Represents the EC233K1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT233R1

public static final int SECT233R1
SECT233R1 = 1.3.132.0.27

Represents the EC233R1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT239K1

public static final int SECT239K1
SECT239K1 = 1.3.132.0.3

Represents the EC239K1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT283K1

public static final int SECT283K1
SECT283K1 = 1.3.132.0.16

Represents the EC283K1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT283R1

public static final int SECT283R1
SECT283R1 = 1.3.132.0.17

Represents the EC283R1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT409K1

public static final int SECT409K1
SECT409K1 = 1.3.132.0.36

Represents the EC409K1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT409R1

public static final int SECT409R1
SECT409R1 = 1.3.132.0.37

Represents the EC409R1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT571K1

public static final int SECT571K1
SECT571K1 = 1.3.132.0.38

Represents the EC571K1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SECT571R1

public static final int SECT571R1
SECT571R1 = 1.3.132.0.39

Represents the EC571R1 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

C2PND163V1

public static final int C2PND163V1
C2PND163V1 = 1.2.840.10045.3.0.1

Represents the WTLS5 elliptic curve.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SHA1

public static final int SHA1
SHA1 = 1.3.14.3.2.26

Represents SHA1.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SHA224

public static final int SHA224
SHA224 = 2.16.840.1.101.3.4.2.4

The SHA224 hash algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

SHA256

public static final int SHA256
SHA256 = 2.16.840.1.101.3.4.2.1

The SHA256 hash algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SHA384

public static final int SHA384
SHA384 = 2.16.840.1.101.3.4.2.2

The SHA384 hash algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SHA512

public static final int SHA512
SHA512 = 2.16.840.1.101.3.4.2.3

The SHA512 hash algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

MD2

public static final int MD2
MD2 = 1.2.840.113549.2.2

Represents the MD2 hash algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

MD4

public static final int MD4
MD4 = 1.2.840.113549.2.4

Represents the MD4 hash algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

MD5

public static final int MD5
MD5 = 1.2.840.113549.2.5

Represents the MD5 hash algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RIPEMD160

public static final int RIPEMD160
RIPEMD160 = 1.3.36.3.2.1

Represents the RIPEMD160 hash algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RIPEMD128

public static final int RIPEMD128
RIPEMD128 = 1.3.36.3.2.2

Represents the RIPEMD128 hash algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_128_ECB

public static final int AES_128_ECB
AES_128_ECB = 2.16.840.1.101.3.4.1.1

Represents AES 128 bit key in ECB mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_128_CBC

public static final int AES_128_CBC
AES_128_CBC = 2.16.840.1.101.3.4.1.2

Represents AES 128 bit key in CBC mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_128_OFB

public static final int AES_128_OFB
AES_128_OFB = 2.16.840.1.101.3.4.1.3

Represents AES 128 bit key in OFB mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_128_CFB

public static final int AES_128_CFB
AES_128_CFB = 2.16.840.1.101.3.4.1.4

Represents AES 128 bit key in CFB mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_128_KEY_WRAP

public static final int AES_128_KEY_WRAP
AES_128_KEY_WRAP = 2.16.840.1.101.3.4.1.5

Represents AES 128 bit key wrap for CMS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_192_ECB

public static final int AES_192_ECB
AES_192_ECB = 2.16.840.1.101.3.4.1.21

Represents AES 192 bit key in ECB mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_192_CBC

public static final int AES_192_CBC
AES_192_CBC = 2.16.840.1.101.3.4.1.22

Represents AES 192 bit key in CBC mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_192_OFB

public static final int AES_192_OFB
AES_192_OFB = 2.16.840.1.101.3.4.1.23

Represents AES 192 bit key in OFB mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_192_CFB

public static final int AES_192_CFB
AES_192_CFB = 2.16.840.1.101.3.4.1.24

Represents AES 192 bit key in CFB mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_192_KEY_WRAP

public static final int AES_192_KEY_WRAP
AES_192_KEY_WRAP = 2.16.840.1.101.3.4.1.25

Represents AES 192 bit key wrap for CMS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_256_ECB

public static final int AES_256_ECB
AES_256_ECB = 2.16.840.1.101.3.4.1.41

Represents AES 256 bit key in ECB mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_256_CBC

public static final int AES_256_CBC
AES_256_CBC = 2.16.840.1.101.3.4.1.42

Represents AES 256 bit key in CBC mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_256_OFB

public static final int AES_256_OFB
AES_256_OFB = 2.16.840.1.101.3.4.1.43

Represents AES 256 bit key in OFB mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_256_CFB

public static final int AES_256_CFB
AES_256_CFB = 2.16.840.1.101.3.4.1.44

Represents AES 256 bit key in CFB mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

AES_256_KEY_WRAP

public static final int AES_256_KEY_WRAP
AES_256_KEY_WRAP = 2.16.840.1.101.3.4.1.45

Represents AES 256 bit key wrap for CMS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

CAST128_CBC

public static final int CAST128_CBC
CAST128_CBC = 1.2.840.113533.7.66.10

Represents the cbc mode of cast

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

CAST128_CMS_KEY_WRAP

public static final int CAST128_CMS_KEY_WRAP
CAST128_CMS_KEY_WRAP = 1.2.840.113533.7.66.15

Represents the key wrap algorithm for cast in cms

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

RIM_ARC4

public static final int RIM_ARC4
RIM_ARC4 = 1.3.6.1.4.1.3530.9.1.1

RIM internal oid for ARC4.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RIM_AES

public static final int RIM_AES
RIM_AES = 1.3.6.1.4.1.3530.9.1.2

RIM internal oid for AES.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RIM_CAST128

public static final int RIM_CAST128
RIM_CAST128 = 1.3.6.1.4.1.3530.9.1.3

RIM internal oid for CAST128.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RIM_DES

public static final int RIM_DES
RIM_DES = 1.3.6.1.4.1.3530.9.1.4

RIM internal oid for DES.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RIM_HMAC

public static final int RIM_HMAC
RIM_HMAC = 1.3.6.1.4.1.3530.9.1.5

RIM internal oid for HMAC.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RIM_RC2

public static final int RIM_RC2
RIM_RC2 = 1.3.6.1.4.1.3530.9.1.6

RIM internal oid for RC2.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RIM_RC5

public static final int RIM_RC5
RIM_RC5 = 1.3.6.1.4.1.3530.9.1.7

RIM internal oid for RC5.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RIM_Skipjack

public static final int RIM_Skipjack
RIM_SKIPJACK = 1.3.6.1.4.1.3530.9.1.8

RIM internal oid for Skipjack.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

RIM_TripleDES

public static final int RIM_TripleDES
RIM_TRIPLEDES = 1.3.6.1.4.1.3530.9.1.9

RIM internal oid for TripleDES.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtCommonName

public static final int idAtCommonName
idAtCommonName = 2.5.4.3

Represents the common name.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtSurname

public static final int idAtSurname
idAtSurname = 2.5.4.4

Represents the surname of the Distinguished Name (DN).

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtCountryName

public static final int idAtCountryName
idAtCountryName = 2.5.4.6

Represents the CountryName of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtLocalityName

public static final int idAtLocalityName
idAtLocalityName = 2.5.4.7

Represents the LocalityName of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtStateOrProvinceName

public static final int idAtStateOrProvinceName
idAtStateOrProvinceName = 2.5.4.8

Represents the StateOrProvinceName of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtStreetAddress

public static final int idAtStreetAddress
idAtStreetAddress = 2.5.4.9

Represents the StreetAddress of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.2.0

idAtOrganizationName

public static final int idAtOrganizationName
idAtOrganizationName = 2.5.4.10

Represents the OrganizationName of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtOrganizationalUnitName

public static final int idAtOrganizationalUnitName
idAtOrganizationalUnitName = 2.5.4.11

Represents the OrganizationalUnitName of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtTitle

public static final int idAtTitle
idAtTitle = 2.5.4.12

Represents the Title of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtName

public static final int idAtName
idAtName = 2.5.4.41

Represents the Name of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtGivenName

public static final int idAtGivenName
idAtGivenName = 2.5.4.42

Represents the GivenName of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtInitials

public static final int idAtInitials
idAtInitials = 2.5.4.43

Represents the Initials of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtGenerationQualifier

public static final int idAtGenerationQualifier
idAtGenerationQualifier = 2.5.4.44

Represents the GenerationQualifier of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtDnQualifier

public static final int idAtDnQualifier
idAtDnQualifier = 2.5.4.46

Represents the DnQualifier of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idAtUserID

public static final int idAtUserID
idAtDomainComponent = 0.9.2342.19200300.100.1.1

Represents the UserID of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.2.0

idAtDomainComponent

public static final int idAtDomainComponent
idAtDomainComponent = 0.9.2342.19200300.100.1.25

Represents the Domain Component of the DN.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

idCeSubjectDirectoryAttributes

public static final int idCeSubjectDirectoryAttributes
idCeSubjectDirectoryAttributes = 2.5.29.9

Represents the certificate extension for SubjectDirectoryAttributes.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeBasicConstraintsDeprecated

public static final int idCeBasicConstraintsDeprecated
idCeBasicConstraintsDeprecated = 2.5.29.10

Represents the deprecated certificate extension for BasicConstraints.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

idCeSubjectKeyIdentifier

public static final int idCeSubjectKeyIdentifier
idCeSubjectKeyIdentifier = 2.5.29.14

Represents the certificate extension for SubjectKeyIdentifier.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeKeyUsage

public static final int idCeKeyUsage
idCeKeyUsage = 2.5.29.15

Represents the certificate extension for KeyUsage.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCePrivateKeyUsagePeriod

public static final int idCePrivateKeyUsagePeriod
idCePrivateKeyUsagePeriod = 2.5.29.16

Represents the certificate extension for PrivateKeyUsagePeriod.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeSubjectAltName

public static final int idCeSubjectAltName
idCeSubjectAltName = 2.5.29.17

Represents the certificate extension for SubjectAltName.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeIssuerAltName

public static final int idCeIssuerAltName
idCeIssuerAltName = 2.5.29.18

Represents the certificate extension for IssuerAltName.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeBasicConstraints

public static final int idCeBasicConstraints
idCeBasicConstraints = 2.5.29.19

Represents the certificate extension for BasicConstraints.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeCRLNumber

public static final int idCeCRLNumber
idCeCRLNumber = 2.5.29.20

Represents the certificate extension for CRLNumber.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeReasonCode

public static final int idCeReasonCode
idCeReasonCode = 2.5.29.21

Represents the certificate extension for ReasonCode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeInstructionCode

public static final int idCeInstructionCode
idCeInstructionCode = 2.5.29.23

Represents the certificate extension for InstructionCode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeInvalidityDate

public static final int idCeInvalidityDate
idCeInvalidityDate = 2.5.29.24

Represents the certificate extension for InvalidityDate.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeDeltaCRLIndicator

public static final int idCeDeltaCRLIndicator
idCeDeltaCRLIndicator = 2.5.29.27

Represents the certificate extension for DeltaCRLIndicator.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeIssuingDistributionPoint

public static final int idCeIssuingDistributionPoint
idCeIssuingDistributionPoint = 2.5.29.28

Represents the certificate extension for IssuingDistributionPoint.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeCertificateIssuer

public static final int idCeCertificateIssuer
idCeCertificateIssuer = 2.5.29.29

Represents the certificate extension for CertificateIssuer.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeNameConstraints

public static final int idCeNameConstraints
idCeNameConstraints = 2.5.29.30

Represents the certificate extension for NameConstraints.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeCRLDistributionPoints

public static final int idCeCRLDistributionPoints
idCeCRLDistributionPoints = 2.5.29.31

Represents the certificate extension for CRLDistributionPoints.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeCertificatePolicies

public static final int idCeCertificatePolicies
idCeCertificatePolicies = 2.5.29.32

Represents the certificate extension for CertificatePolicies.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCePolicyMappings

public static final int idCePolicyMappings
idCePolicyMappings = 2.5.29.33

Represents the certificate extension for PolicyMappings.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeAuthorityKeyIdentifier

public static final int idCeAuthorityKeyIdentifier
idCeAuthorityKeyIdentifier = 2.5.29.35

Represents the certificate extension for AuthorityKeyIdentifier.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCePolicyConstraints

public static final int idCePolicyConstraints
idCePolicyConstraints = 2.5.29.36

Represents the certificate extension for PolicyConstraints.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idCeExtKeyUsage

public static final int idCeExtKeyUsage
idCeExtKeyUsage = 2.5.29.37

Represents the certificate extension for ExtKeyUsage.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idKpServerAuth

public static final int idKpServerAuth
idKpServerAuth = 1.3.6.1.5.5.7.3.1

Represents a TLS Web server authentication - see RFC 2459.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idKpClientAuth

public static final int idKpClientAuth
idKpClientAuth = 1.3.6.1.5.5.7.3.2

Represents a TLS Web client authentication - see RFC 2459.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idKpCodeSigning

public static final int idKpCodeSigning
idKpCodeSigning = 1.3.6.1.5.5.7.3.3

Represents the signing of downloadable exectuable code - see RFC 2459.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idKpEmailProtection

public static final int idKpEmailProtection
idKpEmailProtection = 1.3.6.1.5.5.7.3.4

Represents email protection - see RFC 2459.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idKpTimeStamping

public static final int idKpTimeStamping
idKpTimeStamping = 1.3.6.1.5.5.7.3.8

Represents a way to bind an object to a time - see RFC 2459.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idKpOCSPSigning

public static final int idKpOCSPSigning
idKpOCSPSigning = 1.3.6.1.5.5.7.3.9

Indicates that a given key can sign OCSP responses - see RFC 2560.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_oc_pkcsEntity

public static final int pkcs9_oc_pkcsEntity
pkcs9_oc_pkcsEntity = 1.2.840.113549.1.9.24.1

Represents an pkcsEntity.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_oc_naturalPerson

public static final int pkcs9_oc_naturalPerson
pkcs9_oc_naturalPerson = 1.2.840.113549.1.9.24.2

Represents an naturalPerson.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_emailAddress

public static final int pkcs9_at_emailAddress
pkcs9_at_emailAddress = 1.2.840.113549.1.9.1

Represents an emailAddress.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_unstructuredName

public static final int pkcs9_at_unstructuredName
pkcs9_at_unstructuredName = 1.2.840.113549.1.9.2

Represents an unstructuredName.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_contentType

public static final int pkcs9_at_contentType
pkcs9_at_contentType = 1.2.840.113549.1.9.3

Represents a contentType.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_messageDigest

public static final int pkcs9_at_messageDigest
pkcs9_at_messageDigest = 1.2.840.113549.1.9.4

Represents a messageDigest.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_signingTime

public static final int pkcs9_at_signingTime
pkcs9_at_signingTime = 1.2.840.113549.1.9.5

Represents a signingTime.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_counterSignature

public static final int pkcs9_at_counterSignature
pkcs9_at_counterSignature = 1.2.840.113549.1.9.6

Represents a counterSignature.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_challengePassword

public static final int pkcs9_at_challengePassword
pkcs9_at_challengePassword = 1.2.840.113549.1.9.7

Represents a challengePassword.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_unstructuredAddress

public static final int pkcs9_at_unstructuredAddress
pkcs9_at_unstructuredAddress = 1.2.840.113549.1.9.8

Represents an unstructuredAddress.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_extendedCertificateAttributes

public static final int pkcs9_at_extendedCertificateAttributes
pkcs9_at_extendedCertificateAttributes = 1.2.840.113549.1.9.9

Represents an extendedCertificateAttributes.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_signingDescription

public static final int pkcs9_at_signingDescription
pkcs9_at_signingDescription = 1.2.840.113549.1.9.13

Represents a signingDescription.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_extensionRequest

public static final int pkcs9_at_extensionRequest
pkcs9_at_extensionRequest = 1.2.840.113549.1.9.14

Represents an extensionRequest.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_smimeCapabilities

public static final int pkcs9_at_smimeCapabilities
pkcs9_at_smimeCapabilities = 1.2.840.113549.1.9.15

Represents a smimeCapabilities.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_friendlyName

public static final int pkcs9_at_friendlyName
pkcs9_at_friendlyName = 1.2.840.113549.1.9.20

Represents a friendlyName.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_localKeyId

public static final int pkcs9_at_localKeyId
pkcs9_at_localKeyId = 1.2.840.113549.1.9.21

Represents a localKeyId.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_userPKCS12

public static final int pkcs9_at_userPKCS12
pkcs9_at_userPKCS12 = 2.16.113730.3.1.1.88

Represents a userPKCS12.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_pkcs15Token

public static final int pkcs9_at_pkcs15Token
pkcs9_at_pkcs15Token = 1.2.840.113549.1.9.25.1

Represents a pkcs15Token.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_encryptedPrivateKeyInfo

public static final int pkcs9_at_encryptedPrivateKeyInfo
pkcs9_at_encryptedPrivateKeyInfo = 1.2.840.113549.1.9.25.2

Represents an encryptedPrivateKeyInfo object.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_randomNonce

public static final int pkcs9_at_randomNonce
pkcs9_at_randomNonce = 1.2.840.113549.1.9.25.3

Represents a randomNonce.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_sequenceNumber

public static final int pkcs9_at_sequenceNumber
pkcs9_at_sequenceNumber = 1.2.840.113549.1.9.25.4

Represents a sequenceNumber.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_pkcs7PDU

public static final int pkcs9_at_pkcs7PDU
pkcs9_at_pkcs7PDU = 1.2.840.113549.1.9.25.5

Represents a pkcs7PDU.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_dateOfBirth

public static final int pkcs9_at_dateOfBirth
pkcs9_at_dateOfBirth = 1.3.6.1.5.5.7.9.1

Represents a dateOfBirth.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_placeOfBirth

public static final int pkcs9_at_placeOfBirth
pkcs9_at_placeOfBirth = 1.3.6.1.5.5.7.9.2

Represents a placeOfBirth.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_gender

public static final int pkcs9_at_gender
pkcs9_at_gender = 1.3.6.1.5.5.7.9.3

Represents a gender.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_countryOfCitizenship

public static final int pkcs9_at_countryOfCitizenship
pkcs9_at_countryOfCitizenship = 1.3.6.1.5.5.7.9.4

Represents a countryOfCitizenship.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_at_countryOfResidence

public static final int pkcs9_at_countryOfResidence
pkcs9_at_countryOfResidence = 1.3.6.1.5.5.7.9.5

Represents a countryOfResidence.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_sx_pkcs9String

public static final int pkcs9_sx_pkcs9String
pkcs9_sx_pkcs9String = 1.2.840.113549.1.9.26.1

Represents a pcks9 string.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_sx_signingTime

public static final int pkcs9_sx_signingTime
pkcs9_sx_signingTime = 1.2.840.113549.1.9.26.2

Represents a signing time.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_mr_caseIgnoreMatch

public static final int pkcs9_mr_caseIgnoreMatch
pkcs9_mr_caseIgnoreMatch = 1.2.840.113549.1.9.27.1

Represents a case ignore match.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

pkcs9_mr_signingTimeMatch

public static final int pkcs9_mr_signingTimeMatch
pkcs9_mr_signingTimeMatch = 1.2.840.113549.1.9.27.2

Represents a signing time match.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

id_aa_encrypKeyPref

public static final int id_aa_encrypKeyPref
id_aa_encrypKeyPref = 1.2.840.113549.1.9.16.2.11

encrypKeyPref for SMIME ESS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

id_aa_receiptRequest

public static final int id_aa_receiptRequest
id_aa_receiptRequest = 1.2.840.113549.1.9.16.2.1

receiptRequest for SMIME ESS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

id_aa_msgSigDigest

public static final int id_aa_msgSigDigest
id_aa_msgSigDigest = 1.2.840.113549.1.9.16.2.5

msgSigDigest for SMIME ESS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

id_aa_contentReference

public static final int id_aa_contentReference
id_aa_contentReference = 1.2.840.113549.1.9.16.2.10

contentReference for SMIME ESS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

id_aa_signingCertificate

public static final int id_aa_signingCertificate
id_aa_signingCertificate = 1.2.840.113549.1.9.16.2.12

signingCertificate for SMIME ESS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

id_aa_mlExpandHistory

public static final int id_aa_mlExpandHistory
id_aa_mlExpandHistory = 1.2.840.113549.1.9.16.2.3

mlExpandHistory for SMIME ESS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

id_aa_securityLabel

public static final int id_aa_securityLabel
id_aa_securityLabel = 1.2.840.113549.1.9.16.2.2

securityLabel for SMIME ESS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

id_aa_equivalentLabels

public static final int id_aa_equivalentLabels
id_aa_equivalentLabelsf = 1.2.840.113549.1.9.16.2.9

equivalentLabels for SMIME ESS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

id_aa_contentHint

public static final int id_aa_contentHint
id_aa_contentHint = 1.2.840.113549.1.9.16.2.4

contentHint for SMIME ESS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

id_aa_contentIdentifier

public static final int id_aa_contentIdentifier
id_aa_contentIdentifier = 1.2.840.113549.1.9.16.2.7

contentIdentifier for SMIME ESS.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdData

public static final int cmsIdData
cmsIdData = 1.2.840.113549.1.7.1

Represents Data type.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdSignedData

public static final int cmsIdSignedData
cmsIdSignedData = 1.2.840.113549.1.7.2

Represents SignedData type.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdEnvelopedData

public static final int cmsIdEnvelopedData
cmsIdEnvelopedData = 1.2.840.113549.1.7.3

Represents EnvelopedData type.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdSignedAndEnvelopedData

public static final int cmsIdSignedAndEnvelopedData
cmsIdSignedAndEnvelopedData = 1.2.840.113549.1.7.4

Represents SignedAndEnvelopedData type.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdDigestedData

public static final int cmsIdDigestedData
cmsIdDigestedData = 1.2.840.113549.1.7.5

Represents DigestedData type.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdEncrypedData

public static final int cmsIdEncrypedData
cmsIdEncrypedData = 1.2.840.113549.1.7.6

Represents EncrypedData type.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdAuthenticatedData

public static final int cmsIdAuthenticatedData
cmsIdAuthenticatedData = 1.2.840.113549.1.9.16.1.2

Represents AuthenticatedData type.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdCtReceipt

public static final int cmsIdCtReceipt
cmsIdCtReceipt = 1.2.840.113549.1.9.16.1.1

Represents CtReceiptInfo type.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdCtContentInfo

public static final int cmsIdCtContentInfo
cmsIdCtContentInfo = 1.2.840.113549.1.9.16.1.6

Represents CtContentInfo type.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdCtCompressedData

public static final int cmsIdCtCompressedData
cmsIdCtCompressedData = 1.2.840.113549.1.9.16.3.6

Represents CompressedData type.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

dhSinglePass_StdDH_SHA1KDF_Scheme

public static final int dhSinglePass_StdDH_SHA1KDF_Scheme
dhSinglePass_StdDH_SHA1KDF_Scheme = 1.3.133.16.840.63.0.2

Represents the ECDH KDF.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

dhSinglePass_CofactorDH_SHA1KDF_Scheme

public static final int dhSinglePass_CofactorDH_SHA1KDF_Scheme
dhSinglePass_CofactorDH_SHA1KDF_Scheme = 1.3.133.16.840.63.0.3

Represents the ECDH KDF.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

mqvSinglePass_SHA1KDF_Scheme

public static final int mqvSinglePass_SHA1KDF_Scheme
mqvSinglePass_SHA1KDF_Scheme = 1.3.133.16.840.63.0.16

Represents the ECMQV KDF.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdAlgESDH

public static final int cmsIdAlgESDH
cmsIdAlgESDH = 1.2.840.113549.1.9.16.3.5

Represents the ephemeral static DH KDF.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdAlgCMS3DESWrap

public static final int cmsIdAlgCMS3DESWrap
cmsIdAlgCMS3DESWrap = 1.2.840.113549.1.9.16.3.6

Represents the 3DES Key Wrap algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdAlgCMSRC2Wrap

public static final int cmsIdAlgCMSRC2Wrap
cmsIdAlgCMSRC2Wrap = 1.2.840.113549.1.9.16.3.7

Represents the RC2 Key Wrap algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdAlgZLibCompress

public static final int cmsIdAlgZLibCompress
cmsIdAlgZLibCompress = 1.2.840.113549.1.9.16.3.8

Represents the ZLib compression algorithm.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdAlgSSDH

public static final int cmsIdAlgSSDH
cmsIdAlgSSDH = 1.2.840.113549.1.9.16.3.10

Represents the static static DH KDF

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

cmsIdAlgPWRIKEK

public static final int cmsIdAlgPWRIKEK
cmsIdAlgPWRIKEK = 1.2.840.113549.1.9.16.3.9

Represents the password based recipient info type.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

desEDE3CBC

public static final int desEDE3CBC
desEDE3CBC = 1.2.840.113549.3.7

Triple des in CBC mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

rc2CBC

public static final int rc2CBC
rc2CBC = 1.2.840.113549.3.2

rc2 in CBC mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

rc4

public static final int rc4
rc4 = 1.2.840.113549.3.4

rc4 encryption/decryption.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

hmacSHA1

public static final int hmacSHA1
hmacSHA1 = 1.3.6.1.5.5.8.1.2

hmac with SHA1 from the IPSec oid arc.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

idHmacSHA1

public static final int idHmacSHA1
idHmacSHA1 = 1.2.840.113549.2.7

hmac with SHA1 from the RSA oid arc.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

desCBC

public static final int desCBC
desCBC = 1.3.14.3.2.7

des in CBC mode.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

ocspBasicResponse

public static final int ocspBasicResponse
ocspBasicResponse = 1.3.6.1.5.5.7.48.1.1

An oid used by ocsp.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

ocspNonce

public static final int ocspNonce
ocspNonce = 1.3.6.1.5.5.7.48.1.2

Indicates the presence of a nonce value in an OCSP request or response.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

certAuthorityInfoAccess

public static final int certAuthorityInfoAccess
certAuthorityInfoAccess = 1.3.6.1.5.5.7.1.1

Information about the certificate authority.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

certAccessDescriptionOCSP

public static final int certAccessDescriptionOCSP
certAccessDescriptionOCSP = 1.3.6.1.5.5.7.48.1

Information about the certificate access for ocsp.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

emsEncryptRequestRecipientInformation

public static final int emsEncryptRequestRecipientInformation
emsEncryptRequestRecipientInformation = 2.16.840.1.114027.22.10

Recipient info for encryption requests in ems

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

emsAcceptRequestRecipientName

public static final int emsAcceptRequestRecipientName
emsAcceptRequestRecipientName = 2.16.840.1.114027.22.12

The recipient name for an accept request/response in ems

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

emsExtendedKeyUsage

public static final int emsExtendedKeyUsage
emsExtendedKeyUsage = 2.16.840.1.114027.22.2

The extended key usage oid for use in an EMS server certificate

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

emsAcceptRequestSalutation

public static final int emsAcceptRequestSalutation
emsAcceptRequestSalutation = 2.16.840.1.114027.22.13

The accept request salutation in ems

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

emsProofOfIntention

public static final int emsProofOfIntention
emsProofOfIntention = 2.16.840.1.114027.22.16

The proof of intention identifier for ems

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.0.0

pbeWithSHAAnd128BitRC4

public static final int pbeWithSHAAnd128BitRC4
pbeWithSHAAnd128BitRC4 = 1.2.840.113549.1.12.1.1

128 Bit RC4 encryption with SHA1

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pbeWithSHAAnd40BitRC4

public static final int pbeWithSHAAnd40BitRC4
pbeWithSHAAnd40BitRC4 = 1.2.840.113549.1.12.1.2

40 Bit RC4 encryption with SHA1

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pbeWithSHAAnd3_KeyTripleDES_CBC

public static final int pbeWithSHAAnd3_KeyTripleDES_CBC
pbeWithSHAAnd3-KeyTripleDES-CBC = 1.2.840.113549.1.12.1.3

3-Key Triple DES with CBC mode encryption with SHA1

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pbeWithSHAAnd2_KeyTripleDES_CBC

public static final int pbeWithSHAAnd2_KeyTripleDES_CBC
pbeWithSHAAnd2-KeyTripleDES-CBC = 1.2.840.113549.1.12.1.4

2-Key Triple DES with CBC mode encryption with SHA1

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pbeWithSHAAnd128BitRC2_CBC

public static final int pbeWithSHAAnd128BitRC2_CBC
pbeWithSHAAnd128BitRC2_CBC = 1.2.840.113549.1.12.1.5

128 Bit RC4 with CBC mode encryption with SHA1

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pbeWithSHAAnd40BitRC2_CBC

public static final int pbeWithSHAAnd40BitRC2_CBC
pbeWithSHAAnd40BitRC2_CBC = 1.2.840.113549.1.12.1.6

40 Bit RC4 with CBC mode encryption with SHA1

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pkcs9_x509Certificate

public static final int pkcs9_x509Certificate
pkcs9_x509Certificate = 1.2.840.113549.1.9.22.1

X509 Certificate

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pkcs9_sdsiCertificate

public static final int pkcs9_sdsiCertificate
pkcs9_sdsiCertificate = 1.2.840.113549.1.9.22.2

sdsi Certificate

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pkcs9_x509CRL

public static final int pkcs9_x509CRL
pkcs9_x509Certificate = 1.2.840.113549.1.9.23.1

X509 Certificate

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pkcs12_keyBag

public static final int pkcs12_keyBag
pkcs12_keyBag = 1.2.840.113549.1.12.10.1.1

Key Bag

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pkcs12_pkcs8ShroudedKeyBag

public static final int pkcs12_pkcs8ShroudedKeyBag
pkcs12_pkcs8ShroudedKeyBag = 1.2.840.113549.1.12.10.1.2

PKCS8 Shrouded Key Bag

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pkcs12_certBag

public static final int pkcs12_certBag
pkcs12_certBag = 1.2.840.113549.1.12.10.1.3

Certificate Bag

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pkcs12_crlBag

public static final int pkcs12_crlBag
pkcs12_crlBag = 1.2.840.113549.1.12.10.1.4

Certificate Revocation List Bag

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pkcs12_secretBag

public static final int pkcs12_secretBag
pkcs12_secretBag = 1.2.840.113549.1.12.10.1.5

Secret Bag

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

pkcs12_safeContentsBag

public static final int pkcs12_safeContentsBag
pkcs12_safeContentsBag = 1.2.840.113549.1.12.10.1.6

Safe Contents Bag

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 4.3.0

KEY_ALGORITHM_NAME

public static final long KEY_ALGORITHM_NAME
Associates OIDs and key algorithm name strings, eg "RSA", "DSA", "DH", "EC".

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SIGNATURE_ALGORITHM_NAME

public static final long SIGNATURE_ALGORITHM_NAME
Associates OIDs and signature algorithm name strings, eg "RSA_PKCS1_SHA1", "DSA", etc.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

HASH_ALGORITHM_NAME

public static final long HASH_ALGORITHM_NAME
Associates OIDs and hash algorithm name strings, eg "SHA1", "SHA256", "MD5", "RIPEMD160".

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

ELLIPTIC_CURVE_ID

public static final long ELLIPTIC_CURVE_ID
Associates OIDs and elliptic curve identifiers, eg EC163K1.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

OID_NAME

public static final long OID_NAME
Associates OIDs and their short name string, eg "C", "OU", etc.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

SYMMETRIC_ALGORITHM_NAME

public static final long SYMMETRIC_ALGORITHM_NAME
Associates OIDs and symmetric key algorithms.

See Also:
Constant Field Values
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0


Method Detail

getOID

public static OID getOID(int id)
Returns the OID with the given identifier.

Parameters:
id - An integer representing the OID.
Returns:
The OID. May be null.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

internOID

public static OID internOID(OID oid)
Returns an interned version of the given OID.

Parameters:
oid - The OID of the current object.
Returns:
The OID.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

internOID

public static OID internOID(byte[] encoding,
                            int offset,
                            int length)
Returns an interned version of the OID with the given encoding.

Parameters:
encoding - The DER encoding of the OID.
offset - The offset, or start position, of the data within the array.
length - The length of the data.
Returns:
The OID.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

addAssociation

public static void addAssociation(long association,
                                  OID oid,
                                  Object object)
Adds an association between an OID and an object.

Parameters:
association - The association to use.
oid - The oid in the association.
object - The object to be associated with the OID.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

getAssociatedObject

public static Object getAssociatedObject(long association,
                                         OID oid)
Returns the object associated with the given oid for the given association, otherwise null.

Parameters:
association - A long representing the association.
oid - The oid of the object in question.
Returns:
The object associated with the specified oid or null.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

getAssociatedString

public static String getAssociatedString(long association,
                                         OID oid)
Returns the String associated with the given oid for the given association, otherwise null.

Parameters:
association - A long representing the association.
oid - The oid associated with the String in question.
Returns:
The String associated with the oid and association or null.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

getAssociatedString

public static String getAssociatedString(long association,
                                         OID oid,
                                         String defaultString)
Returns the String associated with the given oid for the given association, otherwise defaultString.

Parameters:
association - A long representing the association.
oid - The oid associated with the String.
defaultString - The default String that is returned if no String exists.
Returns:
The String associated with the given oid or the default value.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

getAssociatedInteger

public static int getAssociatedInteger(long association,
                                       OID oid)
Returns the integer associated with the given oid for the given association, otherwise -1.

Parameters:
association - The specified association.
oid - The oid.
Returns:
An integer associated with the oid or -1.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

getAssociatedInteger

public static int getAssociatedInteger(long association,
                                       OID oid,
                                       int defaultInteger)
Returns the object associated with the given oid for the given association, otherwise defaultInteger.

Parameters:
association - A long representing the association.
oid - The oid.
defaultInteger - The default integer. Returned if no object is specified.
Returns:
The object associated with the oid or the default integer.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

getAssociatedOID

public static OID getAssociatedOID(long association,
                                   Object object)
Returns the OID associated with the given object for the given association, otherwise null.

Parameters:
association - A long representing the association.
object - The object associated with the oid.
Returns:
The OID associated with the object, or null.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0

getAssociatedOID

public static OID getAssociatedOID(long association,
                                   int integer)
Returns the OID associated with the given object for the given association, otherwise null.

Parameters:
association - A long representing the association.
integer - An integer representing the object.
Returns:
The OID associated with the int, or null.
Category:
Signed: This element is only accessible by signed applications. If you intend to use this element, please visit http://www.blackberry.com/go/codesigning to obtain a set of code signing keys. Code signing is only required for applications running on BlackBerry smartphones; development on BlackBerry Smartphone Simulators can occur without code signing.
Since:
BlackBerry API 3.6.0





Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.