Class StaticUserDataProvider

java.lang.Object
com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider
All Implemented Interfaces:
UserDataProvider

public class StaticUserDataProvider extends Object implements UserDataProvider
Description
A user data provider listing all user data in-place in the config file.
Explanation

the staticuserdataprovider can be used to statically list user data within the config file.

each user must have a unique username attribute as well as a password attribute.

arbitrary attributes can be set on a user element. other sub-components of the login interceptor might use those: for example, the telekomsmstokenprovider uses the sms property as the user's cell phone number. for example, the totptokenprovider uses the secret property to initialize the token sequence.