- Add Root certificate - if not already
available:
RACDCERT CERTAUTH ADD('your CA dataset name') TRUST - withlabel('your CA label ')
- Add Server certificate, if not already
available:
RACDCERT ID(TN3270) ADD('your datasetname') TRUST - WITHLABEL('your label')
PASSWORD('password')
- Create RACF keyring:
RACDCERT ID(TN3270) ADDRING('your RACF keyring name')
- Add certificates to the
keyring:
RACDCERT ID(TN3270) CONNECT(CERTAUTH) - LABEL('your CA label') RING('your RACF
keyring name') -USAGE(CERTAUTH))
RACDCERT ID(TN3270) CONNECT(ID(TN3270) - LABEL('your label') -RING('your RACF
keyring name') DEFAULT USAGE(PERSONAL))
- For testing, a self-signed client certificate was created:
RACDCERT ID('RACF userid') -
GENCERT -
SUBJECTSDN(CN('Name of User') -
O('Name of Organization') -
C('US')) -
WITHLABEL('Rocket TE Client for Username') -
SIGNWITH(CERTAUTH LABEL(''your CA label'))
RACDCERT EXPORT(LABEL('Rocket TE Client for Name of User')) -
ID('RACF userid') -
DSN('your dataset name') -
PASSWORD('client password') -
FORMAT(PKCS12DER)
Using FTP, this data set is sent
to the user's machine and imported into their personal certificate
store.