CFx SDK Documentation  2023 SP0
Classes | Typedefs | Enumerations
DbSecurity.h File Reference
#include "TD_PackPush.h"
#include "RxObject.h"
#include "OdArray.h"
#include "DbExport.h"
#include "OdString.h"
#include "OdBinaryData.h"
#include "OdCryptoServices/OdCryptoServices.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdSecurityParams
 
class  OdSignatureDescription
 
class  OdDbCrypt
 
class  OdPwdIterator
 
class  OdPwdCache
 

Typedefs

typedef OdString OdPassword
 
typedef OdSmartPtr< OdDbCryptOdDbCryptPtr
 
typedef OdSmartPtr< OdPwdIteratorOdPwdIteratorPtr
 
typedef OdSmartPtr< OdPwdCacheOdPwdCachePtr
 

Enumerations

enum  {
  SECURITYPARAMS_ENCRYPT_DATA = 0x00000001 , SECURITYPARAMS_ENCRYPT_PROPS = 0x00000002 , SECURITYPARAMS_SIGN_DATA = 0x00000010 , SECURITYPARAMS_ADD_TIMESTAMP = 0x00000020 ,
  SECURITYPARAMS_UNSIGN_DATA = 0x00000040 , SECURITYPARAMS_ALGID_RC4 = 0x00006801
}
 

Typedef Documentation

◆ OdDbCryptPtr

This template class is a specialization of the OdSmartPtr class for OdDbCrypt object pointers.

Definition at line 180 of file DbSecurity.h.

◆ OdPassword

Definition at line 52 of file DbSecurity.h.

◆ OdPwdCachePtr

This template class is a specialization of the OdSmartPtr class for OdPwdCache object pointers.

Definition at line 234 of file DbSecurity.h.

◆ OdPwdIteratorPtr

This template class is a specialization of the OdSmartPtr class for OdPwdIterator object pointers.

Definition at line 209 of file DbSecurity.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
SECURITYPARAMS_ENCRYPT_DATA 
SECURITYPARAMS_ENCRYPT_PROPS 
SECURITYPARAMS_SIGN_DATA 
SECURITYPARAMS_ADD_TIMESTAMP 
SECURITYPARAMS_UNSIGN_DATA 
SECURITYPARAMS_ALGID_RC4 

Definition at line 37 of file DbSecurity.h.