How to configure your application to use the ROLES test database.

The migration to using the ROLES test database is done in your application's property file.  There are 3 new entries and 2 changes to existing properties that musts be made.

  1. The new properties
    • roles.function.category - this property may already exist in your properties file but it's value may have to be changed.
    • roles.proxy.user - this is a new property.
    • webservices.mitrolesws.url - this property may already exist in your properties file but it's value may have to be changed.

  2. The properties to be changed are:
    • webservices.keyStore - this property already exists in your properties file but it's value may have to be changed.
    • webservices.mitroles.url - this property already exists in your properties file but its value may have to be changed.

The property values that are to be used

The values of each of the above properties are dependent on what keyStore that you have configured in your applicaiton's properties file.

  1. If your are currently using the registrar.jks or the registrar-test.jks keystore, the values for the new/changed properties are as follows:
    roles.function.category=REG
    roles.proxy.user=REG$TST
    webservices.mitrolesws.url=https://ws-test.mit.edu/rolesws/services/roles
    webservices.keyStore=/path/to/registrar-test.jks
    webservices.mitroles.url=https://ws-test.mit.edu/uaws/services/ua
    
    Be sure to change /path/to in the above to the actual path to the registrar-test.jks keystore.
    If you do not have the registrar-test.jks keystore, you can use this link to download the keystore .

  2. If your are currently using the sfs.jks or the sfs-test.jks keystore, the values for the new/changed properties are as follows:
    roles.function.category=SFS
    roles.proxy.user=SFS$TST
    webservices.mitrolesws.url=https://ws-test.mit.edu/rolesws/services/roles
    webservices.keyStore=/path/to/sfs-test.jks
    webservices.mitroles.url=https://ws-test.mit.edu/uaws/services/ua
    
    Be sure to change /path/to in the above to the actual path to the sfs-test.jks keystore.
    If you do not have the sfs-test.jks keystore, you can use this link to download the keystore .

  3. If your are currently using the gradadm.jks or the gradadm-test.jks keystore, the values for the new/changed properties are as follows:
    roles.function.category=GRAD
    roles.proxy.user=GRAD$TST
    webservices.mitrolesws.url=https://ws-test.mit.edu/rolesws/services/roles
    webservices.keyStore=/path/to/gradadm-test.jks
    webservices.mitroles.url=https://ws-test.mit.edu/uaws/services/ua
    
    Be sure to change /path/to in the above to the actual path to the gradadm-test.jks keystore.
    If you do not have the gradadm-test.jks keystore, you can use this link to download the keystore
  • No labels