Keytool is utility to manage the key and the certificate being offered by Java.
Refer to "keytool" (http://docs.oracle.com/javase/8/docs/technotes/tools/windows/keytool.html) for details concerning keytool.
DataSpiderServer functions as HTTPS server, and can communicate with HTTPS by setting HTTPS with various components.
If you still operate by using the self-signed certificate, perform the procedures in “4. Setting of security" after “1. Generation of key".
|
keytool -genkeypair -keyalg RSA -keystore $DATASPIDER_HOME\server\system\common\classes\.keystore -alias <Alias name>
Enter keystore password: changeit What is your first and last name? [Unknown]: hostname What is the name of your organizational unit? [Unknown]: CS What is the name of your organization? [Unknown]: companyname What is the name of your City or Locality? [Unknown]: Minato-ku What is the name of your State or Province? [Unknown]: Tokyo What is the two-letter country code for this unit? [Unknown]: JP Is CN=hostname, OU=CS, O=companyname, L=Minato-ku, ST=Tokyo, C=JP correct? [no]: yes Enter key password for <Alias name> (RETURN if same as keystore password): Push RETURN because it does as well as the password of the :* key store. |
| Item | Specified information | Notes |
|---|---|---|
| Common name(CN) | Specify the host name with the machine in which DataSpiderServer is installed. | It should agree to the domain name of URL specified by a browser according to CA with it. |
| Organization unit name(OU) | Specify an arbitrary identification name like the section and the post name, etc. | There is a limitation in the character and the number of characters that can be used as specification according to CA by an English name etc. |
| Organization name(O) | Specify the systematic name. | There is a limitation in the character and the number of characters that can be used according to CA. |
| City or Locality(L) | Specify address information on the organization (municipal district town and village name). | There is a limitation in the character and the number of characters that can be used according to CA. |
| State or Province(ST) | Specify address information on the organization (administrative divisions name). | There is a limitation in the character and the number of characters that can be used according to CA. |
| Country code(C) | Specify the country code of ISO regulations. | Japan is "JP".
Refer to "Online Browsing Platform (OBP)" (https://www.iso.org/obp/ui/#search) for the country code of ISO regulations. |
| keytool -genkeypair -keyalg RSA -keystore $DATASPIDER_HOME\server\system\common\classes\.keystore -alias <Alias name> -validity 180 |
If you will still operate by using the self-signed certificate, unnecessary to perform this procedure.
| keytool -certreq -keystore $DATASPIDER_HOME\server\system\common\classes\.keystore -alias <Alias name> -file <CSR file name>.csr |
If you will still operate by using the self-signed certificate, unnecessary to perform this procedure.
|
keytool -importcert -noprompt -trustcacerts -keystore $DATASPIDER_HOME\server\system\common\classes\.keystore -alias <Alias name of CA> -file <CERT file name of CA>
|
| keytool -importcert -noprompt -trustcacerts -keystore $DATASPIDER_HOME\server\system\common\classes\.keystore -alias <Alias name> -file <Certificate file signed by CA (or proof chain)> |
It is displayed in the lower right of the screen for Internet Explorer)