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