Package pro.gravit.launchserver.auth
Class AuthProviderPair
java.lang.Object
pro.gravit.launchserver.auth.AuthProviderPair
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean -
Constructor Summary
ConstructorsConstructorDescriptionAuthProviderPair(AuthCoreProvider core, AuthSocialProvider social) AuthProviderPair(AuthCoreProvider core, AuthSocialProvider social, TextureProvider textureProvider) AuthProviderPair(AuthCoreProvider core, TextureProvider textureProvider) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidclose()getFeatures(Class<?> clazz) static voidgetFeatures(Class<?> clazz, Set<String> list) final voidinit(LaunchServer srv, String name) voidfinal <T> Tfinal booleanfinal voidlink(LaunchServer srv)
-
Field Details
-
isDefault
public boolean isDefault -
core
-
textureProvider
-
links
-
name
-
features
-
displayName
-
-
Constructor Details
-
AuthProviderPair
-
AuthProviderPair
-
AuthProviderPair
public AuthProviderPair(AuthCoreProvider core, AuthSocialProvider social, TextureProvider textureProvider)
-
-
Method Details
-
getFeatures
-
internalShowOAuthWarnMessage
public void internalShowOAuthWarnMessage() -
getFeatures
-
isSupport
-
init
-
link
-
close
- Throws:
IOException
-
isUseSocial
public final boolean isUseSocial()
-
social