Interface Libraries libkmf(3LIB)
NAME
libkmf - Key Management Framework library
SYNOPSIS
cc [ flag... ] file... -lkmf [ library... ]
#include
DESCRIPTION
These functions comprise the Key Management Framework
library. They are intended to be used by applications that
need to perform operations involving the creation and
management of public key objects such as public/private key
pairs, certificates, certificate signing requests, certifi-
cate validation, certificate revocation lists, and OCSP
response processing.
INTERFACES
The shared object libkmf.so.1 provides the public interfaces
defined below. See Intro(3) for additional information on
shared object interfaces.
kmfaddcerteku kmfaddcsreku
kmfaddpolicytodb kmfbuildpk12
kmfcheckcertdate kmfcheckcrldate
kmfcomparerdns kmfconfigurekeystore
kmfcreatecertfile kmfcreatecsrfile
kmfcreatekeypair kmfcreateocsprequest
kmfcreatesymkey kmfdecodecsr
kmfdecrypt kmfdeletecertfromkeystore
kmfdeletecrl kmfdeletekeyfromkeystore
kmfdeletepolicyfromdb kmfdertopem
kmfdnparser kmfdownloadcert
kmfdownloadcrl kmfekunametooid
kmfencodecertrecord kmfencrypt
kmfexportpk12 kmffinalize
kmffindattr kmffindcert
kmffindcertincrl kmffindcrl
kmffindkey kmffindprikeybycert
kmffreealgoid kmffreebigint
kmffreecrldistpts kmffreedata
kmffreedn kmffreeeku
kmffreeekupolicy kmffreeextn
kmffreekmfcert kmffreekmfkey
kmffreepolicyrecord kmffreerawkey
kmffreerawsymkey kmffreesignedcert
kmffreesignedcsr kmffreespki
kmffreestr kmffreetbscert
kmffreetbscsr kmfgetattr
kmfgetattrptr kmfgetcertauthinfoaccess
SunOS 5.11 Last change: 7 Feb 2008 1
Interface Libraries libkmf(3LIB)
kmfgetcertbasicconstraint kmfgetcertcrldistpts
kmfgetcerteku kmfgetcertemailstr
kmfgetcertenddatestr kmfgetcertextn
kmfgetcertextnstr kmfgetcertiddata
kmfgetcertidstr kmfgetcertissuerstr
kmfgetcertku kmfgetcertpolicies
kmfgetcertpubkeyalgstr kmfgetcertpubkeystr
kmfgetcertserialstr kmfgetcertsigalgstr
kmfgetcertstartdatestr kmfgetcertsubjectstr
kmfgetcertvalidity kmfgetcertversionstr
kmfgetdataformat kmfgetencodedocspresponse
kmfgetfileformat kmfgetkmferrorstr
kmfgetocspforcert kmfgetocspstatusforcert
kmfgetpk11handle kmfgetpluginerrorstr
kmfgetpolicy kmfgetstringattr
kmfgetsymkeyvalue kmfhexstrtobytes
kmfimportcrl kmfimportcert
kmfimportobjects kmfinitialize
kmfiscertdata kmfiscertfile
kmfiscrlfile kmfkutostring
kmflistcrl kmfoidtoekuname
kmfoidtostring kmfpemtoder
kmfpk11tokenlookup kmfreadinputfile
kmfselecttoken kmfsetattr
kmfsetattratindex kmfsetcertbasicconstraint
kmfsetcertextn kmfsetcertissuer
kmfsetcertissueraltname kmfsetcertku
kmfsetcertpubkey kmfsetcertserial
kmfsetcertsigalg kmfsetcertsubject
kmfsetcertsubjectaltname kmfsetcertvalidity
kmfsetcertversion kmfsetcsrextn
kmfsetcsrku kmfsetcsrpubkey
kmfsetcsrsigalg kmfsetcsrsubject
kmfsetcsrsubjectaltname kmfsetcsrversion
kmfsetpolicy kmfsettokenpin
kmfsigncert kmfsigncsr
kmfsigndata kmfstorecert
kmfstorekey kmfstringtoku
kmfstringtooid kmfvalidatecert
kmfverifycert kmfverifycrlfile
kmfverifycsr kmfverifydata
kmfverifypolicy
FILES
/lib/libkmf.so.1 shared object
/lib/64/libkmf.so.1 64-bit shared object
SunOS 5.11 Last change: 7 Feb 2008 2
Interface Libraries libkmf(3LIB)
/usr/include/kmfapi.h KMF function definitions
/usr/include/kmftypes.h KMF structures and types.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Availability SUNWcsr (32-bit)
SUNWcsrx (64-bit)
Interface Stability Committed
MT-Level Safe
SEE ALSO
kmfcfg(1), pktool(1), attributes(5)
Solaris Security for Developers Guide
SunOS 5.11 Last change: 7 Feb 2008 3
|