import re
for ks in AdminTask.listKeyStores('[-all true -keyStoreUsage SSLKeys ]').splitlines():
keystoreName = AdminConfig.showAttribute(ks, 'name')
ms = AdminConfig.showAttribute(ks, 'managementScope')
scopeName = AdminConfig.showAttribute(ms, 'scopeName')
signerCertsFound=0
for cert in AdminTask.listSignerCertificates('[-keyStoreName '+keystoreName+' -keyStoreScope '+scopeName+']').splitlines():
for property in re.split("\] \[", cert):
if(re.search("\[\[", property)):
tmp = property
property = re.split("\[\[",tmp)[1]
if(re.search("] ]", property)):
tmp = property
property = re.split("] ]",tmp)[0]
if(re.search("alias", property)):
alias = re.split("\s+", property)[1]
print alias
if(re.search("fingerPrint", property)):
fingerprint = re.split("\s+", property)[1]
print fingerprint
for ks in AdminTask.listKeyStores('[-all true -keyStoreUsage SSLKeys ]').splitlines():
keystoreName = AdminConfig.showAttribute(ks, 'name')
ms = AdminConfig.showAttribute(ks, 'managementScope')
scopeName = AdminConfig.showAttribute(ms, 'scopeName')
signerCertsFound=0
for cert in AdminTask.listSignerCertificates('[-keyStoreName '+keystoreName+' -keyStoreScope '+scopeName+']').splitlines():
for property in re.split("\] \[", cert):
if(re.search("\[\[", property)):
tmp = property
property = re.split("\[\[",tmp)[1]
if(re.search("] ]", property)):
tmp = property
property = re.split("] ]",tmp)[0]
if(re.search("alias", property)):
alias = re.split("\s+", property)[1]
print alias
if(re.search("fingerPrint", property)):
fingerprint = re.split("\s+", property)[1]
print fingerprint
No comments:
Post a Comment