Product Documentation

Syntax

java -jar kmsclient.jar https://<host:encport> <did> <username> <password> UPK <bankid> <keytoken> [newstatus] [newnotes] 

Values

Value

Explanation

host:encport

The URL of the KA where the CCS web service operations will be submitted.

Example: https://kms.strongauth.com:8181

did

Unique domain identifier that belongs to SAKA The URL of the KA where the CCS web service operations will be submitted. For example, the URL can be https://kms.strongkey.com.

username

The username in the encryption domain with authorization to call the web service.

password

The password of the username above.

bankid

A numeric identifier for which bank the key is associated with.

keytoken

Token to reference the ANSI key to operate on.

newstatus

An update to the status for the ANSI Key. This is argument optional.

newnotes

An update to the notes for the ANSI Key. This is argument optional.

Output

$ example:~/topaz> java -jar kmsclient.jar https://saka.strongkey.com:8181 1 encryptdecrypt Abcd1234! UPK 1 1000000000000005 Active “Key Tested on Oct 7, 2026”
NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.management/javax.management.openmbean=ALL-UNNAMED --add-opens java.management/javax.management=ALL-UNNAMED --add-opens java.base/sun.security.provider=ALL-UNNAMED

Calling Update ANSI Key at https://saka.strongkey.com:8181...

SUCCESS: {"DID":"1","SRID":"1791384284762","BankID":"1","KeyToken":"1000000000000005","NewStatus":"Active","NewNotes":"“Key"}