You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							40 lines
						
					
					
						
							1.2 KiB
						
					
					
				
			
		
		
	
	
							40 lines
						
					
					
						
							1.2 KiB
						
					
					
				// Copyright 2015 Joyent, Inc. | 
						|
 | 
						|
var Key = require('./key'); | 
						|
var Fingerprint = require('./fingerprint'); | 
						|
var Signature = require('./signature'); | 
						|
var PrivateKey = require('./private-key'); | 
						|
var Certificate = require('./certificate'); | 
						|
var Identity = require('./identity'); | 
						|
var errs = require('./errors'); | 
						|
 | 
						|
module.exports = { | 
						|
	/* top-level classes */ | 
						|
	Key: Key, | 
						|
	parseKey: Key.parse, | 
						|
	Fingerprint: Fingerprint, | 
						|
	parseFingerprint: Fingerprint.parse, | 
						|
	Signature: Signature, | 
						|
	parseSignature: Signature.parse, | 
						|
	PrivateKey: PrivateKey, | 
						|
	parsePrivateKey: PrivateKey.parse, | 
						|
	generatePrivateKey: PrivateKey.generate, | 
						|
	Certificate: Certificate, | 
						|
	parseCertificate: Certificate.parse, | 
						|
	createSelfSignedCertificate: Certificate.createSelfSigned, | 
						|
	createCertificate: Certificate.create, | 
						|
	Identity: Identity, | 
						|
	identityFromDN: Identity.parseDN, | 
						|
	identityForHost: Identity.forHost, | 
						|
	identityForUser: Identity.forUser, | 
						|
	identityForEmail: Identity.forEmail, | 
						|
	identityFromArray: Identity.fromArray, | 
						|
 | 
						|
	/* errors */ | 
						|
	FingerprintFormatError: errs.FingerprintFormatError, | 
						|
	InvalidAlgorithmError: errs.InvalidAlgorithmError, | 
						|
	KeyParseError: errs.KeyParseError, | 
						|
	SignatureParseError: errs.SignatureParseError, | 
						|
	KeyEncryptedError: errs.KeyEncryptedError, | 
						|
	CertificateParseError: errs.CertificateParseError | 
						|
};
 | 
						|
 |