Package pro.gravit.launchserver.auth
Class AuthProviderPair
- java.lang.Object
-
- pro.gravit.launchserver.auth.AuthProviderPair
-
public class AuthProviderPair extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringdisplayNameAuthHandlerhandlerHWIDHandlerhwidbooleanisDefaultjava.util.Map<java.lang.String,java.lang.String>linksjava.lang.StringnameAuthProviderproviderTextureProvidertextureProvider
-
Constructor Summary
Constructors Constructor Description AuthProviderPair(AuthProvider provider, AuthHandler handler, TextureProvider textureProvider, HWIDHandler hwid)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidinit(LaunchServer srv, java.lang.String name)voidlink(LaunchServer srv)
-
-
-
Field Detail
-
provider
public AuthProvider provider
-
handler
public AuthHandler handler
-
textureProvider
public TextureProvider textureProvider
-
hwid
public HWIDHandler hwid
-
links
public java.util.Map<java.lang.String,java.lang.String> links
-
name
public transient java.lang.String name
-
displayName
public java.lang.String displayName
-
isDefault
public final boolean isDefault
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AuthProviderPair
public AuthProviderPair(AuthProvider provider, AuthHandler handler, TextureProvider textureProvider, HWIDHandler hwid)
-
-
Method Detail
-
init
public void init(LaunchServer srv, java.lang.String name)
-
link
public void link(LaunchServer srv)
-
close
public void close() throws java.io.IOException- Throws:
java.io.IOException
-
-