You are viewing the documentation for Blueriq 17. Documentation for other versions is available in our documentation directory.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Defining an in-memory authentication provider

 

In the application.properties file two properties are expected for an in-memory authentication provider:

blueriq.security.auth-providers.local01.type=in-memory
blueriq.security.auth-providers.local01.users.location=users.properties
  • auth-providers is the property name of the authentication providers property
  • After the property name, the name of the authentication provider is specified. In this example the name is local01


An in-memory authentication provider needs the file location of a property file to load the users/roles from, this is specified in the users.location property.

At startup this file is not created. If the file does not exists and the current user tries to save the users he gets a warning.


An example of a users.properties file:

# format: USERNAME=PASSWORD,ROLE1,ROLE2
admin=welcome,dcm,administrator
jane=welcome02,dcm,operator
john=welcome03,dcm
  • No labels