SignatureMethod
Definiert, welcher Algorithmus zum Generieren der Signatur verwendet werden soll.
Wenn ein Zertifikat verwendet wird
Wenn ein Zertifikat definiert ist, dann ist SignatureMethod optional und der Wert dieses Parameters wird vom Zertifikat abgeleitet. Wenn die Option definiert ist, muss sie mit dem vom Zertifikat verwendeten Algorithmus übereinstimmen.
Beispiel: rsa-sha256.
Wenn --hmac-secret-key verwendet wird
Wenn HMACSecretKey verwendet wird, ist diese SignatureMethod obligatorisch. Der Wert muss einer der unterstützten HMAC-Algorithmen sein:
•hmac-sha256
•hmac-sha386
•hmac-sha512
•hmac-sha1 (soll laut Spezifikation nicht verwendet werden)
Beispiel: hmac-sha256
COM und .NET
Signatur: SignatureMethod(string algo)
Java
Signatur: public void setSignatureMethod(string algo)