Class AuthModule<T extends AuthModuleType>
- java.lang.Object
-
- jetbrains.buildServer.serverSide.auth.AuthModule<T>
-
- All Implemented Interfaces:
Cloneable
public class AuthModule<T extends AuthModuleType> extends Object implements Cloneable
Represents authentication module with its properties configured in config file.- Since:
- 8.0
- See Also:
AuthModuleType
-
-
Constructor Summary
Constructors Constructor Description AuthModule(T type, Map<String,String> properties, int id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()AuthModule<T>copy()booleanequals(Object o)intgetId()Map<String,String>getProperties()TgetType()inthashCode()StringtoString()
-
-
-
Method Detail
-
getType
@NotNull public T getType()
-
getId
public int getId()
-
clone
public Object clone() throws CloneNotSupportedException
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
copy
@NotNull public AuthModule<T> copy()
-
-