scp home

Home    CertX ActiveX Online Help Prev Next
Introduction
License
Certificate Request functions
csr_new
csr_export_to_file
csr_export
csr_sign
x.509 functions
x509_check_private_key
x509_checkpurpose
x509_export
x509_export_to_file
x509_free
x509_read
x509_parse
PKCS7 functions
pkcs7_decrypt
pkcs7_encrypt
pkcs7_sign
pkcs7_verify
RSA
pkey_new
pkey_export
pkey_export_to_file
pkey_get_public
pkey_get_private
public_encrypt
private_decrypt
open (decrypt)
seal (encrypt)
sign
verify
PKCS7 Constants

csr_sign

Sign a CSR with another certificate (or itself) and generate a certificate

Syntax

Function csr_sign (csr, cacert, priv_key, days As Long, [configargs], [serial]) As Object

csr_sign generates an x509 certificate resource from the csr previously generated by csr_new, but it can also be the path to a PEM encoded CSR when specified as file://path/to/csr or an exported string generated by csr_export. The generated certificate will be signed by cacert. If cacert is NULL, the generated certificate will be a self-signed certificate. priv_key is the private key that corresponds to cacert. days specifies the length of time for which the generated certificate will be valid, in days.

Returns an x509 certificate resource on success, FALSE on failure.

Note: You need to have a valid openssl.cnf installed for this function to operate correctly.

(c) Activecrypt Software LLC, 2004

 

Browser Based Help. Published by chm2web software.