NOTE: The keygen-sso.sh script is meant to be used in standalone SKFS deployments. It is kept bundled within SAKA distributions, but the responsibility of SSO key generation has been passed onto the Domain Setup wizards and the Escrow Keystore Tool.
The keygen-sso.sh script is the primary way to generate SSO keys and certificates in standalone SKFS deployments. As in the name, this script generates the keys that are used by the SKFS to generate JWTs and SAML assertions.
Below is the usage information on the keygen-sso.sh script:
# SKFS> ./keygen-sso.sh --help
SYNOPSIS
keygen-sso.sh -did <Domain ID> [-jwt] [-saml] [-h | --help] [-dn <DN>] [-cs <Cluster Size>] [-v <Certificate Validity>] [-p <Keystore Password>] [-o <Output Path>] [options]