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 Object
clone()
AuthModule<T>
copy()
boolean
equals(Object o)
int
getId()
Map<String,String>
getProperties()
T
getType()
int
hashCode()
String
toString()
-
-
-
Method Detail
-
getType
@NotNull public T getType()
-
getId
public int getId()
-
clone
public Object clone() throws CloneNotSupportedException
- Overrides:
clone
in classObject
- Throws:
CloneNotSupportedException
-
copy
@NotNull public AuthModule<T> copy()
-
-