証明書の失効を行う Windows ベースの Web サービスがあります。suds
これは、証明書を失効させるためにpython パッケージで使用する WSDL ファイルを提供します。
サービスは Kerberos/GSSAPI によって保護されているため、資格情報を提供するためのキータブ ファイルがあります。suds
keytab ファイルを使用して資格情報を Web サービスに提供するようにクライアントに指示するにはどうすればよいですか?
言い換えれば、私はこのようなことをしたい:
from suds.client import Client
url = 'https://example.com/CertificateManagement/IssuedCertificateService.svc?wsdl'
t = HttpAuthKerberosKeytab('/path/to/file.keytab')
client = Client(url, transport=t)
print client