Exporting a certificate alias from different truststore types - USS

Follow these steps to export a certificate alias from a different truststore type for a CAE Server on USS.

Procedure

  1. Customize SCQMSAMP member CQMECERT. Specify input parameters as appropriate for your site's objectives in the CQMECERT STDENV DD.
    The following input parameters are available for the CQMECERT STDENV DD:
    CQM_VAR_HOME
    (Required) Specifies the CQM_VAR_HOME path to be used by the CAE Server on USS.
    Default
    None
    Syntax
    CQM_VAR_HOME=var_home_location
    Example
    CQM_VAR_HOME=/u/cqmuser/cqm/var
    CQM_JAVA
    (Optional) Overrides the path to JAVA_HOME.
    Default
    $JAVA_HOME value
    Syntax
    CQM_JAVA=path_to_java_home
    Example
    CQM_JAVA=/usr/lpp/java/11.0_64
    CQM_CAE_TRUSTSTORE_TYPE
    (Optional) The truststore type.
    Default
    JKS
    Valid values
    • JKS
    • RACF
    • ICSF
    Syntax
    CQM_CAE_TRUSTSTORE_TYPE=type
    Example
    CQM_CAE_TRUSTSTORE_TYPE=RACF
    CQM_CAE_RING_OWNER
    (Required if you specify RACF or ICSF values for CQM_CAE_TRUSTSTORE_TYPE) The owner of the ring. If you specify a value other than RACF or ICSF for CQM_CAE_TRUSTSTORE_TYPE, do not specify the CQM_CAE_RING_OWNER parameter.
    Default
    None
    Syntax
    CQM_CAE_RING_OWNER=owner
    Example
    CQM_CAE_RING_OWNER=CQMADM
    CQM_CAE_RING_NAME
    (Required if you specify RACF or ICSF values for CQM_CAE_TRUSTSTORE_TYPE) The name of the ring. If you specify a value other than RACF or ICSF for CQM_CAE_TRUSTSTORE_TYPE, do not specify the CQM_CAE_RING_NAME parameter.
    Default
    None
    Syntax
    CQM_CAE_RING_NAME=name
    Example
    CQM_CAE_RING_NAME=CQMRING1
    CQM_CAE_ALIAS
    (Required) The name of the certificate alias to be exported.
    Default
    None
    Syntax
    CQM_CAE_ALIAS=alias_name
    Example
    CQM_CAE_ALIAS=CQM_ALIAS_1
    CQM_CAE_KEYSTORE
    (Optional) The path to key store file. This parameter is only valid for CQM_CAE_TRUSTSTORE_TYPE=JKS.
    Default
    defaultKeystore.jks
    Syntax
    CQM_CAE_KEYSTORE=path_to_keystore
    Example
    CQM_CAE_KEYSTORE=/u/cqmadm/keystore/myKeystore.jks
    CQM_CAE_KEYSTORE_PASSWORD
    (Optional) The password for a given key store. This parameter is only valid for CQM_CAE_TRUSTSTORE_TYPE=JKS.
    Default
    password
    Syntax
    CQM_CAE_KEYSTORE_PASSWORD=password
    Example
    CQM_CAE_KEYSTORE_PASSWORD=pass1
  2. Run your customized version of SCQMSAMP member CQMECERT.