Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cX509CrtExt.cpp File Reference
#include "pch.h"
#include "Cert/cX509CrtExt.h"
#include "Cert/cOID.h"
#include "Hash/cHashSHA1.h"
#include "GrayCore/include/cMem.h"
#include "GrayCore/include/HResult.h"

Namespaces

 GrayLib
 

Macros

#define CERT_TYPE(type, name)   if ( nNSCertType & type ) { s.AddFormat( "%s" name, pszSep ); pszSep = ", "; }
 
#define KEY_USAGE(code, name)   if( nKeyUsage & code ) { s.AddFormat( "%s" name, pszSep ); pszSep = ", "; }
 

Detailed Description

X.509 common functions for parsing and verification

Macro Definition Documentation

◆ CERT_TYPE

#define CERT_TYPE (   type,
  name 
)    if ( nNSCertType & type ) { s.AddFormat( "%s" name, pszSep ); pszSep = ", "; }

◆ KEY_USAGE

#define KEY_USAGE (   code,
  name 
)    if( nKeyUsage & code ) { s.AddFormat( "%s" name, pszSep ); pszSep = ", "; }