| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

Classes | Defines | Typedefs | Enumerations | Functions
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Oracle/OCI/include/nzt.h File Reference
`#include <oratypes.h>`
`#include <nzerror.h>`

Go to the source code of this file.

## Classes

struct | nzttBufferBlock
struct | nzttWallet
struct | nzttPersona
struct | nzttIdentity
struct | nzttB64Cert
struct | nzttPKCS7ProtInfo
union | nzttProtInfo
struct | nzttPersonaDesc
struct | nzttIdentityDesc

## Defines

#define | NZT_MAX_SHA1 20
#define | NZT_MAX_MD5 16
#define | NZT_DEFAULT_WRL ((text *)"default:")
#define | NZT_SQLNET_WRL ((text *)"sqlnet:")
#define | NZT_FILE_WRL ((text *)"file:")
#define | NZT_ENTR_WRL ((text *)"entr:")
#define | NZT_MCS_WRL ((text *)"mcs:")
#define | NZT_ORACLE_WRL ((text *)"oracle:")
#define | NZT_REGISTRY_WRL ((text *)"reg:")
#define | NZTTKPUSAGE_NONE 0
#define | NZTTKPUSAGE_SSL 1
#define | NZTTKPUSAGE_SMIME_ENCR 2
#define | NZTTKPUSAGE_SMIME_SIGN 4
#define | NZTTKPUSAGE_CODE_SIGN 8
#define | NZTTKPUSAGE_CERT_SIGN 16
#define | NZTTKPUSAGE_INVALID_USE 0xffff
#define | NZT_NO_AUTO_REALLOC 0x1

## Typedefs

typedef enum nzttwrl | nzttwrl
typedef struct nzctx | nzctx
typedef struct nzstrc | nzstrc
typedef struct nzosContext | nzosContext
typedef struct nzttIdentity | nzttIdentity
typedef struct nzttIdentityPrivate | nzttIdentityPrivate
typedef struct nzttPersona | nzttPersona
typedef struct nzttPersonaPrivate | nzttPersonaPrivate
typedef struct nzttWallet | nzttWallet
typedef struct nzttWalletPrivate | nzttWalletPrivate
typedef struct nzttWalletObj | nzttWalletObj
typedef struct nzssEntry | nzssEntry
typedef struct nzpkcs11_Info | nzpkcs11_Info
typedef enum nzttces | nzttces
typedef enum nzttcef | nzttcef
typedef enum nzttState | nzttState
typedef enum nzttVersion | nzttVersion
typedef enum nzttCipherType | nzttCipherType
typedef enum nztttdufmt | nztttdufmt
typedef enum nzttValState | nzttValState
typedef enum nzttPolicy | nzttPolicy
typedef ub1 | nzttID [16]
typedef enum nzttIdentType | nzttIdentType
typedef ub4 | nzttKPUsage
typedef ub1 | nzttTStamp [4]
typedef struct nzttBufferBlock | nzttBufferBlock
typedef struct nzttB64Cert | nzttB64Cert
typedef struct nzttPKCS7ProtInfo | nzttPKCS7ProtInfo
typedef union nzttProtInfo | nzttProtInfo
typedef struct nzttPersonaDesc | nzttPersonaDesc
typedef struct nzttIdentityDesc | nzttIdentityDesc

## Enumerations

enum | nzttwrl { NZTTWRL_DEFAULT = 1, NZTTWRL_SQLNET, NZTTWRL_FILE, NZTTWRL_ENTR, NZTTWRL_MCS, NZTTWRL_ORACLE, NZTTWRL_NULL, NZTTWRL_REGISTRY }
enum | nzttces { NZTTCES_CONTINUE = 1, NZTTCES_END, NZTTCES_RESET }
enum | nzttcef { NZTTCEF_DETACHEDSIGNATURE = 1, NZTTCEF_SIGNATURE, NZTTCEF_ENVELOPING, NZTTCEF_PKENCRYPTION, NZTTCEF_ENCRYPTION, NZTTCEF_KEYEDHASH, NZTTCEF_HASH, NZTTCEF_RANDOM, NZTTCEF_LAST }
enum | nzttState { NZTTSTATE_EMPTY = 0, NZTTSTATE_REQUESTED, NZTTSTATE_READY, NZTTSTATE_INVALID, NZTTSTATE_RENEWAL }
enum | nzttVersion { NZTTVERSION_X509v1 = 1, NZTTVERSION_X509v3, NZTTVERSION_INVALID_TYPE }
enum | nzttCipherType { NZTTCIPHERTYPE_RSA = 1, NZTTCIPHERTYPE_DES, NZTTCIPHERTYPE_RC4, NZTTCIPHERTYPE_MD5DES, NZTTCIPHERTYPE_MD5RC2, NZTTCIPHERTYPE_MD5, NZTTCIPHERTYPE_SHA }
enum | nztttdufmt { NZTTTDUFMT_PKCS7 = 1, NZTTTDUFMT_RSAPAD, NZTTTDUFMT_ORACLEv1, NZTTTDUFMT_LAST }
enum | nzttValState { NZTTVALSTATE_NONE = 1, NZTTVALSTATE_GOOD, NZTTVALSTATE_REVOKED }
enum | nzttPolicy { NZTTPOLICY_NONE = 0, NZTTPOLICY_RETRY_1, NZTTPOLICY_RETRY_2, NZTTPOLICY_RETRY_3 }
enum | nzttIdentType { NZTTIDENTITYTYPE_INVALID_TYPE = 0, NZTTIDENTITYTYPE_CERTIFICTAE, NZTTIDENTITYTYPE_CERT_REQ, NZTTIDENTITYTYPE_RENEW_CERT_REQ, NZTTIDENTITYTYPE_CLEAR_ETP, NZTTIDENTITYTYPE_CLEAR_UTP, NZTTIDENTITYTYPE_CLEAR_PTP }

## Functions

nzerror | nztwOpenWallet ()
nzerror | nztwCloseWallet ()
nzerror | nztwGetCertInfo ()
nzerror | nztwRetrievePersonaCopy ()
nzerror | nztwRetrievePersonaCopyByName ()
nzerror | nzteOpenPersona ()
nzerror | nzteClosePersona ()
nzerror | nzteDestroyPersona ()
nzerror | nzteRetrieveTrustedIdentCopy ()
nzerror | nztePriKey ()
nzerror | nzteMyCert ()
nzerror | nzteX509CreatePersona ()
nzerror | nztiCreateIdentity ()
nzerror | nztiAbortIdentity ()
nzerror | nztific_FreeIdentityContent ()
nzerror | nztSign ()
nzerror | nztVerify ()
nzerror | nztValidate ()
nzerror | nztsd_SignDetached ()
nzerror | nztved_VerifyDetached ()
nzerror | nztkec_PKEncrypt ()
nzerror | nztxkec_PKEncryptExpansion ()
nzerror | nztkdc_PKDecrypt ()
nzerror | nztHash ()
nzerror | nztSeedRandom ()
nzerror | nztrb_RandomBytes ()
nzerror | nztrn_RandomNumber ()
nzerror | nztbbInitBlock ()
nzerror | nztbbReuseBlock ()
nzerror | nztbbSizeBlock ()
nzerror | nztbbGrowBlock ()
nzerror | nztbbPurgeBlock ()
nzerror | nztbbSetBlock ()
nzerror | nztiGetSecInfo ()
nzerror | nztiGetDName ()
nzerror | nztiGetIssuerName ()
nzerror | nztgch_GetCertHash ()
nzerror | nztdbuf_DestroyBuf ()
nzerror | nztGetCertChain ()
nzerror | nztCompareDN ()
nzerror | nztCheckValidity ()
nzerror | nztwCreateWallet ()
nzerror | nztwDestroyWallet ()
nzerror | nzteStorePersona ()
nzerror | nzteRemovePersona ()
nzerror | nzteCreatePersona ()
nzerror | nztiStoreTrustedIdentity ()
nzerror | nzteSetProtection ()
nzerror | nzteGetProtection ()
nzerror | nztiRemoveIdentity ()
nzerror | nztifdn ()
nzerror | nztxSignExpansion ()
nzerror | nztxsd_SignDetachedExpansion ()
nzerror | nztEncrypt ()
nzerror | nztxEncryptExpansion ()
nzerror | nztDecrypt ()
nzerror | nztEnvelope ()
nzerror | nztDeEnvelope ()
nzerror | nztKeyedHash ()
nzerror | nztxKeyedHashExpansion ()
nzerror | nztxHashExpansion ()
nzerror | nztiae_IsAuthEnabled ()
nzerror | nztiee_IsEncrEnabled ()
nzerror | nztihe_IsHashEnabled ()
nzerror | nztGetIssuerName ()
nzerror | nztGetSubjectName ()
nzerror | nztGetBase64Cert ()
nzerror | nztGetSerialNumber ()
nzerror | nztGetValidDate ()
nzerror | nztGetVersion ()
nzerror | nztGetPublicKey ()
nzerror | nztGenericDestroy ()
nzerror | nztSetAppDefaultLocation ()
nzerror | nztSearchNZDefault ()

## Define Documentation

#define NZT_DEFAULT_WRL ((text *)"default:")

#define NZT_ENTR_WRL ((text *)"entr:")

#define NZT_FILE_WRL ((text *)"file:")

#define NZT_MAX_MD5 16

#define NZT_MAX_SHA1 20

#define NZT_MCS_WRL ((text *)"mcs:")

#define NZT_NO_AUTO_REALLOC 0x1

#define NZT_ORACLE_WRL ((text *)"oracle:")

#define NZT_REGISTRY_WRL ((text *)"reg:")

#define NZT_SQLNET_WRL ((text *)"sqlnet:")

#define NZTTKPUSAGE_CERT_SIGN 16

#define NZTTKPUSAGE_CODE_SIGN 8

#define NZTTKPUSAGE_INVALID_USE 0xffff

#define NZTTKPUSAGE_NONE 0

#define NZTTKPUSAGE_SMIME_ENCR 2

#define NZTTKPUSAGE_SMIME_SIGN 4

#define NZTTKPUSAGE_SSL 1

## Typedef Documentation

typedef struct nzctx nzctx

typedef struct nzosContext nzosContext

typedef struct nzpkcs11_Info nzpkcs11_Info

typedef struct nzssEntry nzssEntry

typedef struct nzstrc nzstrc

typedef struct nzttB64Cert nzttB64Cert

typedef struct nzttBufferBlock nzttBufferBlock

typedef enum nzttcef nzttcef

typedef enum nzttces nzttces

typedef enum nzttCipherType nzttCipherType

typedef ub1 nzttID[16]

typedef struct nzttIdentity nzttIdentity

typedef struct nzttIdentityDesc nzttIdentityDesc

typedef struct nzttIdentityPrivate nzttIdentityPrivate

typedef enum nzttIdentType nzttIdentType

typedef ub4 nzttKPUsage

typedef struct nzttPersona nzttPersona

typedef struct nzttPersonaDesc nzttPersonaDesc

typedef struct nzttPersonaPrivate nzttPersonaPrivate

typedef struct nzttPKCS7ProtInfo nzttPKCS7ProtInfo

typedef enum nzttPolicy nzttPolicy

typedef union nzttProtInfo nzttProtInfo

typedef enum nzttState nzttState

typedef enum nztttdufmt nztttdufmt

typedef ub1 nzttTStamp[4]

typedef enum nzttValState nzttValState

typedef enum nzttVersion nzttVersion

typedef struct nzttWallet nzttWallet

typedef struct nzttWalletObj nzttWalletObj

typedef struct nzttWalletPrivate nzttWalletPrivate

typedef enum nzttwrl nzttwrl

## Enumeration Type Documentation

enum nzttcef

Enumerator:

  NZTTCEF_DETACHEDSIGNATURE |
  NZTTCEF_SIGNATURE |
  NZTTCEF_ENVELOPING |
  NZTTCEF_PKENCRYPTION |
  NZTTCEF_ENCRYPTION |
  NZTTCEF_KEYEDHASH |
  NZTTCEF_HASH |
  NZTTCEF_RANDOM |
  NZTTCEF_LAST |

enum nzttces

Enumerator:

  NZTTCES_CONTINUE |
  NZTTCES_END |
  NZTTCES_RESET |

enum nzttCipherType

Enumerator:

  NZTTCIPHERTYPE_RSA |
  NZTTCIPHERTYPE_DES |
  NZTTCIPHERTYPE_RC4 |
  NZTTCIPHERTYPE_MD5DES |
  NZTTCIPHERTYPE_MD5RC2 |
  NZTTCIPHERTYPE_MD5 |
  NZTTCIPHERTYPE_SHA |

enum nzttIdentType

Enumerator:

  NZTTIDENTITYTYPE_INVALID_TYPE |
  NZTTIDENTITYTYPE_CERTIFICTAE |
  NZTTIDENTITYTYPE_CERT_REQ |
  NZTTIDENTITYTYPE_RENEW_CERT_REQ |
  NZTTIDENTITYTYPE_CLEAR_ETP |
  NZTTIDENTITYTYPE_CLEAR_UTP |
  NZTTIDENTITYTYPE_CLEAR_PTP |

enum nzttPolicy

Enumerator:

  NZTTPOLICY_NONE |
  NZTTPOLICY_RETRY_1 |
  NZTTPOLICY_RETRY_2 |
  NZTTPOLICY_RETRY_3 |

enum nzttState

Enumerator:

  NZTTSTATE_EMPTY |
  NZTTSTATE_REQUESTED |
  NZTTSTATE_READY |
  NZTTSTATE_INVALID |
  NZTTSTATE_RENEWAL |

enum nztttdufmt

Enumerator:

  NZTTTDUFMT_PKCS7 |
  NZTTTDUFMT_RSAPAD |
  NZTTTDUFMT_ORACLEv1 |
  NZTTTDUFMT_LAST |

enum nzttValState

Enumerator:

  NZTTVALSTATE_NONE |
  NZTTVALSTATE_GOOD |
  NZTTVALSTATE_REVOKED |

enum nzttVersion

Enumerator:

  NZTTVERSION_X509v1 |
  NZTTVERSION_X509v3 |
  NZTTVERSION_INVALID_TYPE |

enum nzttwrl

Enumerator:

  NZTTWRL_DEFAULT |
  NZTTWRL_SQLNET |
  NZTTWRL_FILE |
  NZTTWRL_ENTR |
  NZTTWRL_MCS |
  NZTTWRL_ORACLE |
  NZTTWRL_NULL |
  NZTTWRL_REGISTRY |

## Function Documentation

nzerror nztbbGrowBlock | ( |  | ) |

nzerror nztbbInitBlock | ( |  | ) |

nzerror nztbbPurgeBlock | ( |  | ) |

nzerror nztbbReuseBlock | ( |  | ) |

nzerror nztbbSetBlock | ( |  | ) |

nzerror nztbbSizeBlock | ( |  | ) |

nzerror nztCheckValidity | ( |  | ) |

nzerror nztCompareDN | ( |  | ) |

nzerror nztdbuf_DestroyBuf | ( |  | ) |

nzerror nztDecrypt | ( |  | ) |

nzerror nztDeEnvelope | ( |  | ) |

nzerror nzteClosePersona | ( |  | ) |

nzerror nzteCreatePersona | ( |  | ) |

nzerror nzteDestroyPersona | ( |  | ) |

nzerror nzteGetProtection | ( |  | ) |

nzerror nzteMyCert | ( |  | ) |

nzerror nztEncrypt | ( |  | ) |

nzerror nztEnvelope | ( |  | ) |

nzerror nzteOpenPersona | ( |  | ) |

nzerror nztePriKey | ( |  | ) |

nzerror nzteRemovePersona | ( |  | ) |

nzerror nzteRetrieveTrustedIdentCopy | ( |  | ) |

nzerror nzteSetProtection | ( |  | ) |

nzerror nzteStorePersona | ( |  | ) |

nzerror nzteX509CreatePersona | ( |  | ) |

nzerror nztgch_GetCertHash | ( |  | ) |

nzerror nztGenericDestroy | ( |  | ) |

nzerror nztGetBase64Cert | ( |  | ) |

nzerror nztGetCertChain | ( |  | ) |

nzerror nztGetIssuerName | ( |  | ) |

nzerror nztGetPublicKey | ( |  | ) |

nzerror nztGetSerialNumber | ( |  | ) |

nzerror nztGetSubjectName | ( |  | ) |

nzerror nztGetValidDate | ( |  | ) |

nzerror nztGetVersion | ( |  | ) |

nzerror nztHash | ( |  | ) |

nzerror nztiAbortIdentity | ( |  | ) |

nzerror nztiae_IsAuthEnabled | ( |  | ) |

nzerror nztiCreateIdentity | ( |  | ) |

nzerror nztiee_IsEncrEnabled | ( |  | ) |

nzerror nztifdn | ( |  | ) |

nzerror nztific_FreeIdentityContent | ( |  | ) |

nzerror nztiGetDName | ( |  | ) |

nzerror nztiGetIssuerName | ( |  | ) |

nzerror nztiGetSecInfo | ( |  | ) |

nzerror nztihe_IsHashEnabled | ( |  | ) |

nzerror nztiRemoveIdentity | ( |  | ) |

nzerror nztiStoreTrustedIdentity | ( |  | ) |

nzerror nztkdc_PKDecrypt | ( |  | ) |

nzerror nztkec_PKEncrypt | ( |  | ) |

nzerror nztKeyedHash | ( |  | ) |

nzerror nztrb_RandomBytes | ( |  | ) |

nzerror nztrn_RandomNumber | ( |  | ) |

nzerror nztsd_SignDetached | ( |  | ) |

nzerror nztSearchNZDefault | ( |  | ) |

nzerror nztSeedRandom | ( |  | ) |

nzerror nztSetAppDefaultLocation | ( |  | ) |

nzerror nztSign | ( |  | ) |

nzerror nztValidate | ( |  | ) |

nzerror nztved_VerifyDetached | ( |  | ) |

nzerror nztVerify | ( |  | ) |

nzerror nztwCloseWallet | ( |  | ) |

nzerror nztwCreateWallet | ( |  | ) |

nzerror nztwDestroyWallet | ( |  | ) |

nzerror nztwGetCertInfo | ( |  | ) |

nzerror nztwOpenWallet | ( |  | ) |

nzerror nztwRetrievePersonaCopy | ( |  | ) |

nzerror nztwRetrievePersonaCopyByName | ( |  | ) |

nzerror nztxEncryptExpansion | ( |  | ) |

nzerror nztxHashExpansion | ( |  | ) |

nzerror nztxkec_PKEncryptExpansion | ( |  | ) |

nzerror nztxKeyedHashExpansion | ( |  | ) |

nzerror nztxsd_SignDetachedExpansion | ( |  | ) |

nzerror nztxSignExpansion | ( |  | ) |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines