Oracle Cryptographic Toolkit Programmer's Guide
Release 2.0.4

A54082-02

Library

Product

Contents

Index

Prev Next

B
OCI - API Mappings

This chapter lists each Oracle Call Interface (OCI) function that is directly mapped to an Application Programming Interface (API) function. Definitions for each function are also provided. The following topics are discussed:

B.1 Mappings

B.1.1 Overview

The Oracle Call Interface functions are direct mappings from the Oracle Security Server Toolkit Application Programming Interface to the Oracle Call Interface.

B.1.2 OCI - API Mappings

Table B-1, "OCI Function Names and Descriptions", below lists each Oracle Security Server OCI function along with its description.

Table B-1 OCI Function Names and Descriptions
OCI Name   Description  

OCISecurityOpenWallet

 

Open a wallet based on a WRL

 

OCISecurityCloseWallet

 

Close a wallet

 

OCISecurityCreateWallet

 

Create a new wallet

 

OCISecurityDestroyWallet

 

Destroy an existing wallet

 

OCISecurityStorePersona

 

Store a persona in a wallet

 

OCISecurityOpenPersona

 

Open a persona

 

OCISecurityClosePersona

 

Close a persona

 

OCISecurityRemovePersona

 

Remove a persona from a wallet

 

OCISecurityCreatePersona

 

Create a persona

 

OCISecuritySetProtection

 

Modify the protection set in a persona

 

OCISecurityGetProtection

 

Get the protection set in a persona

 

OCISecurityRemoveIdentity

 

Remove an identity from a persona

 

OCISecurityCreateIdentity

 

Create an Identity

 

OCISecurityAbortIdentity

 

Discard an unstored identity

 

OCISecurityStoreTrusted
Identity

 

Store an identity with an associated trust

 

OCISecuritySign

 

Generate an attached signature

 

OCISecuritySignExpansion

 

Determine the size of the attached signature buffer

 

OCISecurityVerify

 

Verify an attached signature

 

OCISecurityValidate

 

Validate an identity

 

OCISecuritySignDetached

 

Generate a detached signature

 

OCISecuritySignDetExpansion

 

Determine the size of buffer needed

 

OCISecurityVerifyDetached

 

Verify a detached signature

 

OCISecurityKeyedHash

 

Generate a keyed hash

 

OCISecurityKeyedHash
Expansion

 

Determine the space needed for a keyed hash

 

OCISecurityHash

 

Generate a hash

 

OCISecurityHashExpansion

 

Determine the size of the TDU for the hash

 

OCISecuritySeedRandom

 

supplies a seed to the Oracle Cryptographic Toolkit's random number generator

 

OCISecurityRandomBytes

 

Generate a series of random bytes

 

OCISecurityRandomNumber

 

Generate a random number

 

OCISecurityInitBlock

 

Initialize a buffer block

 

OCISecurityReuseBlock

 

Reuse a buffer block

 

OCISecurityPurgeBlock

 

Purge the memory used within a buffer block

 

OCISecuritySetBlock

 

Set the block to a known state

 

B.2 OCI - API Mapping Exceptions

There are no OCI - API mapping exceptions at this time.




Prev

Next
Oracle
Copyright © 1997 Oracle Corporation.

All Rights Reserved.

Library

Product

Contents

Index