|
static const char *GRAYCALL | FindAttrShortName (const cMemBlock &oid) |
|
static const cOIDDefBase *GRAYCALL | FindOIDForAttr (const char *name, StrLen_t name_len) |
|
static bool GRAYCALL | FindX509_EXT (const cMemBlock &oid, OUT X509_EXT_t &ext_type) |
| Translate an X.509 extension OID into local values. More...
|
|
static bool GRAYCALL | FindPrivateKeyType (const cMemBlock &oid, SSL_Key_TYPE &eKeyType) |
| Translate PublicKeyAlgorithm OID into SSL_Key_TYPE. More...
|
|
static const cOIDDefBase *GRAYCALL | FindOIDForPrivateKeyType (SSL_Key_TYPE eKeyType) |
| Translate SSL_Key_TYPE into PublicKeyAlgorithm OID. More...
|
|
static bool GRAYCALL | FindECPGroupId (const cMemBlock &oid, ECPGroup_TYPE &eECPGroupId) |
| Translate NamedCurve OID into an EC group identifier. More...
|
|
static const cOIDDefBase *GRAYCALL | FindOIDForECPGroupId (ECPGroup_TYPE eECPGroupId) |
| Translate EC group identifier into NamedCurve OID. More...
|
|
static bool GRAYCALL | ReadSigAlg (const cASNBuf &oid, OUT cKeySigAlg &sigalg) |
| Translate SignatureAlgorithm OID into SSL_Hash_TYPE and SSL_Key_TYPE. More...
|
|
static const char *GRAYCALL | ReadSigAlgDesc (const cASNBuf &oid) |
| Translate SignatureAlgorithm OID into description. More...
|
|
static const cOIDDefBase *GRAYCALL | FindOIDForSigAlg (const cKeySigAlg &sigalg) |
| Translate SSL_Hash_TYPE and SSL_Key_TYPE into SignatureAlgorithm OID. More...
|
|
static bool GRAYCALL | ReadHashType (const cMemBlock &oid, OUT SSL_Hash_TYPE &reHashType) |
| Translate hash algorithm OID into SSL_Hash_TYPE. More...
|
|
static const char *GRAYCALL | GetExt_ExtKeyUsage (const cASNBuf &oid) |
| Translate Extended Key Usage OID into description. More...
|
|
static const cOIDDefBase *GRAYCALL | FindOIDForHashType (SSL_Hash_TYPE eHashType) |
| Translate SSL_Hash_TYPE into hash algorithm OID. More...
|
|
static bool GRAYCALL | FindCipherType (const cASNBuf &oid, SSL_Cipher_TYPE &reCipherType) |
| Translate encryption algorithm OID into eCipherType. More...
|
|
static bool GRAYCALL | FindPkcs12Pbe (const cASNBuf &oid, SSL_Hash_TYPE &reHashType, SSL_Cipher_TYPE &reCipherType) |
| Translate PKCS#12 PBE algorithm OID into SSL_Hash_TYPE and SSL_Cipher_TYPE. More...
|
|
static StrLen_t GRAYCALL | MakeNumDotStr (StrBuilder &s, const BYTE *pOid, size_t nSizeOid) |
|
static const cOIDDefBase *GRAYCALL | FindAny (const BYTE *pOid, size_t nSizeOid) |
|
static StrLen_t GRAYCALL | MakeStr (StrBuilder &s, const cASNBuf &oid) |
|
Helper functions for looking up OID's (of a type) and reverse.