Class for generating a grid certificate request.
Basic structure and procedures are modeled after the grid-cert-request
script from the Globus project.
|
|
|
__processLine(self,
line)
Convert characters and variables to a Python format. |
source code
|
|
|
__readCAInfo(self)
Extract CA info from /etc/grid-security.conf |
source code
|
|
|
__readDirectionsText(self)
Read directions template from /etc/grid-security if it exists. |
source code
|
|
|
__createRandomData(self)
Create semi random data for use when generating keys. |
source code
|
|
|
__setupDefaultDirs(self)
Setup default dirs for cert request generation. |
source code
|
|
|
|
|
checkPendingRequests(self)
Check for existing certificate requests. |
source code
|
|
|
loadRequest(self,
requestDir)
Load existing request information. |
source code
|
|
|
|
|
generate(self,
passphrase='
' )
Generates private key and certificate request. |
source code
|
|
|
signingStatus(self)
Return current signing status for loaded request |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
isGlobusConfigOk(self)
Check that we have needed request configuration files. |
source code
|
|
|
updateStatus(self,
status)
Update the signing process status. |
source code
|
|
|
sendSigningRequest(self)
Send certificate request for signing. |
source code
|
|
|
updateCertificate(self,
certificateText)
Update certificate file with signed certificate. |
source code
|
|
|
hasExistingCredentials(self)
Check for existing credentials. |
source code
|
|
|
|
|
removeCurrentRequestDir(self)
Remove current request directory |
source code
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|