Class AuthModuleUtil
- java.lang.Object
-
- jetbrains.buildServer.serverSide.auth.AuthModuleUtil
-
- Direct Known Subclasses:
LoginModuleUtil
public class AuthModuleUtil extends Object
Common utils for implementing authentication module.- Since:
- 8.0
- See Also:
AuthModuleType
-
-
Field Summary
Fields Modifier and Type Field Description static String
ALLOW_ALL_USERS_TO_LOGIN_ATTRIBUTE
static String
ALLOW_CREATING_NEW_USERS_BY_LOGIN_ATTRIBUTE
-
Constructor Summary
Constructors Constructor Description AuthModuleUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
allowCreatingNewUsersByLogin(Map<String,?> options, boolean defaultValue)
Extracts the value ofALLOW_CREATING_NEW_USERS_BY_LOGIN_ATTRIBUTE
option from options map.
-
-
-
Field Detail
-
ALLOW_CREATING_NEW_USERS_BY_LOGIN_ATTRIBUTE
@NotNull public static final String ALLOW_CREATING_NEW_USERS_BY_LOGIN_ATTRIBUTE
- See Also:
- Constant Field Values
-
ALLOW_ALL_USERS_TO_LOGIN_ATTRIBUTE
@NotNull public static final String ALLOW_ALL_USERS_TO_LOGIN_ATTRIBUTE
- See Also:
- Constant Field Values
-
-
Method Detail
-
allowCreatingNewUsersByLogin
public static boolean allowCreatingNewUsersByLogin(@NotNull Map<String,?> options, boolean defaultValue)
Extracts the value ofALLOW_CREATING_NEW_USERS_BY_LOGIN_ATTRIBUTE
option from options map.- Parameters:
options
- options mapdefaultValue
- default value for the case when option is absent in map- Returns:
- value of the
ALLOW_CREATING_NEW_USERS_BY_LOGIN_ATTRIBUTE
option or default value if option is absent in map
-
-