Class X509CA

Object
   |
   +--X509Signer
         |
         +--X509CA

class X509CA
extends X509Signer


Class implementing a certification authority issuing X.509 certificates and CRLs
Defined in ca.js


Field Summary
 Object crldp
          
<static>  Object dir
          
   
Fields inherited from class X509Signer
crypto
 
Constructor Summary
X509CA(<Crypto> crypto)
            Create a certification authority that issues X.509 certificates and CRLs
 
Method Summary
 void addCRLDistributionPoint(<String> crldp)
           Add a CRL distribution point to issued certificates
 X509 issueCertificate(<Key> publicKey, <Object[]> subject, <String> profile, <Object> extvalues)
           Issuer a certificate
 ByteString issueCRL()
           Issue a CRL
<static> void setup()
           Setup the CA instance
<static> void test()
           Test the CA setup
 
Methods inherited from class X509Signer
setSignerKey, setSignerCertificate, getSignerCertificate
 

Field Detail

crldp

Object crldp

dir

<static> Object dir

Constructor Detail

X509CA

X509CA(<Crypto> crypto)

Method Detail

addCRLDistributionPoint

void addCRLDistributionPoint(<String> crldp)

issueCertificate

X509 issueCertificate(<Key> publicKey, <Object[]> subject, <String> profile, <Object> extvalues)

issueCRL

ByteString issueCRL()

setup

<static> void setup()

test

<static> void test()


Documentation generated by JSDoc on Tue Sep 3 22:29:45 2013