Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel

Anchor
CSF ROLES authorization properties
CSF ROLES authorization properties

CSF ROLES authorization properties

  • roles.function.category:
    indent
    1
    1
    *Description*:  A string containing the application defined ROLES DB 3 character catagory.
    *Usage*:  Required.
    *Example:*:  roles.function.category=SFS.
    
    indent
    1
    1
    *Dependencies*:
    
    indent
    2
    2
    Will only be used if local.authentication=false or local.mitroles has not been used.&nbps; This will override the default
    category (REG) used by the uaws webservice when retrieving the user's roles from the ROLES DB.
    
  • roles.function.function:
    indent
    1
    1
    *Description*:  A string containing the application defined ROLES DB 3 character function.
    *Usage*:  Optional.
    *Example:*:  local.mitroles.function=SSB.
    
    indent
    1
    1
    *Dependencies*:
    
    indent
    2
    2
    If specified, this property will only be used if local.authentication=false or local.mitroles is not used.
    
  • webservices.mitrolesws.proxy.user:
    indent
    1
    1
    *Description*:  A ROLES DB proxy user that will be used by the uaws webservice when retreiving the user's authorizations.  The ROLES proxy user is assigned by the ROLES DB administrator.
    *Usage*:  Required.
    *Example:*:  webservices.mitrolesws.proxy.user=REG$PRD.
    
    indent
    1
    1
    *Dependencies*:  None
    
  • webservices.
mitrolesws
  • mitroles.url:
    indent
    1
    1
    
    *Description*:  The URL to the uaws webservice.
    *Usage*:  Required.
    *Example:*:  webservices.mitroles.url=https://
rolesws
  • uaws.mit.edu/
rolesws/services/rolesImage Removed
  • uaws/services/ua.
    
    indent
    1
    1
    
    *Dependencies*:  None
    
  • webservices.keyStore:
    indent
    1
    1
    
    *Description*:  The Java keystore that is used to authenticate to the uaws webservice. %nbsp;You can get this keystore from ops.
    *Usage*:  Required.
    *Example:*:  webservices.keyStore=/certificates/keystores/registrar.jks.
    
    indent
    1
    1
    
    *Dependencies*:  None
    
  • webservices.keyStorePassword:
    indent
    1
    1
    
    *Description*:  The password for the Java keystore.
    *Usage*:  Required.
    *Example:*:  webservices.keyStorePassword=changeit. %nbsp;You can get the password from ops.
    
    indent
    1
    1
    
    *Dependencies*:  None
    
  • webservices.trustStore:
    indent
    1
    1
    
    *Description*:  The server trust store that is used to authenticate to the uaws webserver. %nbsp;You can [download the serverTrustStore.jks | Install Maven^serverTrustStore.jks].
    *Usage*:  Required.
    *Example:*:  webservices.trustStore=/certificates/keystores/serverTrustStore.jks.
    
    indent
    1
    1
    
    *Dependencies*:  None
    

webservices.mitroles.url=https://uaws-mit-edu.ezproxyberklee.flo.org/uaws/services/ua
webservices.keyStore=/certificates/keystores/registrar.jks
webservices.keyStorePassword=changeit
webservices.trustStore=/certificates/keystores/serverTrustStore.jks
webservices.trustStorePassword=changeit