Index

A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractLimiter<T> - Class in pro.gravit.launchserver.components
 
AbstractLimiter() - Constructor for class pro.gravit.launchserver.components.AbstractLimiter
 
accept(Client, AuthProviderPair, String) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler.HardwareInfoTokenVerifier
 
accept(Client, AuthProviderPair, String) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler.PublicKeyTokenVerifier
 
accept(Client, AuthProviderPair, String) - Method in class pro.gravit.launchserver.manangers.AuthManager.CheckServerVerifier
 
accept(Client, AuthProviderPair, String) - Method in interface pro.gravit.launchserver.socket.response.auth.RestoreResponse.ExtendedTokenProvider
 
accept(Client, AuthProviderPair, String) - Method in class pro.gravit.launchserver.socket.response.update.LauncherResponse.LauncherTokenVerifier
 
AcceptPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
AcceptPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.AcceptPasswordVerifier
 
acceptVisitor(byte[], ClassVisitor) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
acceptVisitor(byte[], ClassVisitor, int) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
acceptVisitor(String, ClassVisitor) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
acceptVisitor(String, ClassVisitor, int) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
accessToken - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.JoinServerRequest
 
accessToken - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
accessToken - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
accessToken - Variable in class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
accessToken - Variable in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
accessTokenColumn - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
accessTokenColumn - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
add(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
addAfter(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
addClassFieldsToProperties(Map<String, Object>, String, Object, Class<?>) - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
addCounted(int, Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
addFeatureInfo(String, String) - Method in class pro.gravit.launchserver.manangers.FeaturesManager
 
addFileContents(String, byte[]) - Method in class pro.gravit.launchserver.binary.SignerJar
Adds a file to the JAR.
addFileContents(String, InputStream) - Method in class pro.gravit.launchserver.binary.SignerJar
Adds a file to the JAR.
addFileContents(ZipEntry, byte[]) - Method in class pro.gravit.launchserver.binary.SignerJar
Adds a file to the JAR.
addFileContents(ZipEntry, InputStream) - Method in class pro.gravit.launchserver.binary.SignerJar
Adds a file to the JAR.
AdditionalDataResponse - Class in pro.gravit.launchserver.socket.response.auth
 
AdditionalDataResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.AdditionalDataResponse
 
AdditionalFixesApplyTask - Class in pro.gravit.launchserver.binary.tasks
 
AdditionalFixesApplyTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.AdditionalFixesApplyTask
 
addListener(Consumer<LogEvent>) - Method in class pro.gravit.launchserver.config.log4j.LogAppender
 
addManifestAttribute(String, String) - Method in class pro.gravit.launchserver.binary.SignerJar
Adds a header to the manifest of the JAR.
addMirror(String) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
addMirror(String, boolean) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
addNewSeverlet(String, NettyWebAPIHandler.SimpleSeverletHandler) - Static method in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler
 
addonLibs - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
addPre(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
addPublicKeyToHardwareInfo(UserHardware, byte[]) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
addPublicKeyToHardwareInfo(UserHardware, byte[]) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
addPublicKeyToHardwareInfo(UserHardware, byte[]) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
addPublicKeyToHardwareInfoUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
addRequestTimeToStats(long) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
address - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyBindAddress
 
address - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
addUnsafeSeverlet(String, NettyWebAPIHandler.SimpleSeverletHandler) - Static method in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler
 
addUpdate(String, HashedDir) - Method in class pro.gravit.launchserver.manangers.UpdatesManager
 
addURL(URL) - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleClassLoader
 
AdvancedProtectHandler - Class in pro.gravit.launchserver.auth.protect
 
AdvancedProtectHandler() - Constructor for class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
AdvancedProtectHandler.HardwareInfoTokenVerifier - Class in pro.gravit.launchserver.auth.protect
 
AdvancedProtectHandler.PublicKeyTokenVerifier - Class in pro.gravit.launchserver.auth.protect
 
affected - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLog4j
 
algo - Variable in class pro.gravit.launchserver.auth.password.DigestPasswordVerifier
 
algo - Variable in class pro.gravit.launchserver.auth.password.DoubleDigestPasswordVerifier
 
allowDelete() - Method in class pro.gravit.launchserver.binary.tasks.AdditionalFixesApplyTask
 
allowDelete() - Method in class pro.gravit.launchserver.binary.tasks.AttachJarsTask
 
allowDelete() - Method in class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
allowDelete() - Method in class pro.gravit.launchserver.binary.tasks.CompressBuildTask
 
allowDelete() - Method in class pro.gravit.launchserver.binary.tasks.exe.Launch4JTask
 
allowDelete() - Method in interface pro.gravit.launchserver.binary.tasks.LauncherBuildTask
 
allowDelete() - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
allowDelete() - Method in class pro.gravit.launchserver.binary.tasks.PrepareBuildTask
 
allowDelete() - Method in class pro.gravit.launchserver.binary.tasks.SignJarTask
 
allowDelete() - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProGuardBuildTask
 
allowGetAccessToken(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
allowGetAccessToken(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.protect.NoProtectHandler
 
allowGetAccessToken(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
allowGetAccessToken(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
allowGetSecureLevelInfo(Client) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
allowGetSecureLevelInfo(Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
allowUnsigned - Static variable in class pro.gravit.launchserver.LaunchServerStarter
 
allowUpdates - Variable in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
annots(String, String, ClassMetadataReader) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
API - Enum constant in enum class pro.gravit.launchserver.socket.response.auth.AuthResponse.ConnectTypes
 
append(LogEvent) - Method in class pro.gravit.launchserver.config.log4j.LogAppender
 
apply(HttpResponse<InputStream>) - Method in interface pro.gravit.launchserver.helper.HttpHelper.HttpErrorHandler
 
apply(HttpResponse<InputStream>) - Method in interface pro.gravit.launchserver.helper.HttpHelper.HttpJsonErrorHandler
 
apply(Path, Path, ZipOutputStream, LaunchServer, Predicate<ZipEntry>, boolean) - Static method in class pro.gravit.launchserver.binary.tasks.AdditionalFixesApplyTask
 
applyJson(JsonElement, int) - Method in class pro.gravit.launchserver.helper.HttpHelper.BasicJsonHttpErrorHandler
 
applyJson(JsonElement, int) - Method in interface pro.gravit.launchserver.helper.HttpHelper.HttpJsonErrorHandler
 
applyJson(JsonElement, int) - Method in class pro.gravit.launchserver.HttpRequester.SimpleErrorHandler
 
ASMAnnotationFieldProcessor(String) - Constructor for class pro.gravit.launchserver.binary.tasks.MainBuildTask.ASMAnnotationFieldProcessor
 
assetIndex() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersion
Returns the value of the assetIndex record component.
AttachJarsTask - Class in pro.gravit.launchserver.binary.tasks
 
AttachJarsTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.AttachJarsTask
 
auth - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
auth - Variable in class pro.gravit.launchserver.socket.Client
 
auth(AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface) - Method in class pro.gravit.launchserver.manangers.AuthManager
Full client authorization with password verification
auth_id - Variable in class pro.gravit.launchserver.socket.Client
 
auth_id - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
AuthContext(Client, String, String, String, AuthResponse.ConnectTypes, AuthProviderPair) - Constructor for class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
AuthCoreProvider - Class in pro.gravit.launchserver.auth.core
 
AuthCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
AuthCoreProvider.OAuthAccessTokenExpired - Exception in pro.gravit.launchserver.auth.core
 
AuthCoreProvider.PasswordVerifyReport - Class in pro.gravit.launchserver.auth.core
 
AuthException - Exception in pro.gravit.launchserver.auth
 
AuthException(String) - Constructor for exception pro.gravit.launchserver.auth.AuthException
 
authHookManager - Variable in class pro.gravit.launchserver.LaunchServer
 
AuthHookManager - Class in pro.gravit.launchserver.manangers.hook
 
AuthHookManager() - Constructor for class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
AuthHookManager.RegContext - Class in pro.gravit.launchserver.manangers.hook
 
authId - Variable in class pro.gravit.launchserver.socket.response.auth.RefreshTokenResponse
 
authId - Variable in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
authId() - Method in record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Returns the value of the authId record component.
AuthLimiterComponent - Class in pro.gravit.launchserver.components
 
AuthLimiterComponent() - Constructor for class pro.gravit.launchserver.components.AuthLimiterComponent
 
authManager - Variable in class pro.gravit.launchserver.LaunchServer
 
AuthManager - Class in pro.gravit.launchserver.manangers
 
AuthManager(LaunchServer) - Constructor for class pro.gravit.launchserver.manangers.AuthManager
 
AuthManager.AuthReport - Record Class in pro.gravit.launchserver.manangers
 
AuthManager.CheckServerReport - Class in pro.gravit.launchserver.manangers
 
AuthManager.CheckServerTokenInfo - Record Class in pro.gravit.launchserver.manangers
 
AuthManager.CheckServerVerifier - Class in pro.gravit.launchserver.manangers
 
authorize(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
authorize(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
authorize(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
authorize(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
authorize(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
authorize(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
authorize(User, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
AuthorizeRequest() - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.AuthorizeRequest
 
AuthorizeRequest(String, AuthResponse.AuthContext, AuthRequest.AuthPasswordInterface, boolean) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.AuthorizeRequest
 
authorizeUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
AuthProviderPair - Class in pro.gravit.launchserver.auth
 
AuthProviderPair() - Constructor for class pro.gravit.launchserver.auth.AuthProviderPair
 
AuthProviderPair(AuthCoreProvider, TextureProvider) - Constructor for class pro.gravit.launchserver.auth.AuthProviderPair
 
AuthReport(String, String, String, long, UserSession) - Constructor for record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Creates an instance of a AuthReport record class.
AuthResponse - Class in pro.gravit.launchserver.socket.response.auth
 
AuthResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
AuthResponse.AuthContext - Class in pro.gravit.launchserver.socket.response.auth
 
AuthResponse.ConnectTypes - Enum Class in pro.gravit.launchserver.socket.response.auth
 
AuthSupport - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportExit - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportGetAllUsers - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportGetSessionsFromUser - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportHardware - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportHardware.HardwareInfoCompareResult - Class in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportRegistration - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
AuthSupportUserBan - Interface in pro.gravit.launchserver.auth.core.interfaces.provider
 
authType - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
authType - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 

B

banHardware(UserHardware) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
banHardware(UserHardware) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
banHardware(UserHardware) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
banHardwareUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
banUser(User) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportUserBan
 
banUser(User, String, String, LocalDateTime, LocalDateTime) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportUserBan
 
BasicJsonHttpErrorHandler(Class<T>) - Constructor for class pro.gravit.launchserver.helper.HttpHelper.BasicJsonHttpErrorHandler
 
BatchProfileByUsername - Class in pro.gravit.launchserver.socket.response.profile
 
BatchProfileByUsername() - Constructor for class pro.gravit.launchserver.socket.response.profile.BatchProfileByUsername
 
bcCertificate - Variable in class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
bearerToken - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
bearerToken - Variable in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier
 
binaryName - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
BinaryPipeline - Class in pro.gravit.launchserver.binary
 
BinaryPipeline(Path, String) - Constructor for class pro.gravit.launchserver.binary.BinaryPipeline
 
bind(InetSocketAddress) - Method in class pro.gravit.launchserver.socket.LauncherNettyServer
 
bindings - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
binds - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
blacklist - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
bossGroup - Variable in class pro.gravit.launchserver.socket.LauncherNettyServer
 
bossThread - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
build() - Method in class pro.gravit.launchserver.binary.EXELauncherBinary
 
build() - Method in class pro.gravit.launchserver.binary.LauncherBinary
 
build() - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
build(Path, boolean) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
BuildCommand - Class in pro.gravit.launchserver.command.basic
 
BuildCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.basic.BuildCommand
 
buildConfig(Path, Path, Path[]) - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
BuildContext - Class in pro.gravit.launchserver.binary
 
BuildContext(ZipOutputStream, List<JarFile>, MainBuildTask) - Constructor for class pro.gravit.launchserver.binary.BuildContext
 
buildDir - Variable in class pro.gravit.launchserver.binary.BinaryPipeline
 
buildDir - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
BuildExeMainTask - Interface in pro.gravit.launchserver.binary.tasks.exe
 
buildLauncherBinaries() - Method in class pro.gravit.launchserver.LaunchServer
 

C

cacheUpdates - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
calculateDistance(CharSequence, CharSequence) - Static method in class pro.gravit.launchserver.helper.DamerauHelper
 
call(String, String, String[]) - Method in class pro.gravit.launchserver.manangers.ReconfigurableManager
 
callback - Variable in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SeverletPathPair
 
canChangeProfile(ClientProfile, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.ProfilesProtectHandler
 
canChangeProfile(ClientProfile, Client) - Method in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
canGetProfile(ClientProfile, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.ProfilesProtectHandler
 
canGetProfile(ClientProfile, Client) - Method in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
canGetProfiles(Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.ProfilesProtectHandler
 
canGetUpdates(String, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.ProfilesProtectHandler
 
canGetUpdates(String, Client) - Method in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
certificate - Variable in class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
CertificateAutogenTask - Class in pro.gravit.launchserver.binary.tasks
 
CertificateAutogenTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
certificateManager - Variable in class pro.gravit.launchserver.LaunchServer
 
CertificateManager - Class in pro.gravit.launchserver.manangers
 
CertificateManager() - Constructor for class pro.gravit.launchserver.manangers.CertificateManager
 
certificatePinning - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
channelActive(ChannelHandlerContext) - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
channelInactive(ChannelHandlerContext) - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
channelRead0(ChannelHandlerContext, FullHttpRequest) - Method in class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
channelRead0(ChannelHandlerContext, FullHttpRequest) - Method in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler
 
channelRead0(ChannelHandlerContext, WebSocketFrame) - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
channels - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.AcceptPasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.DigestPasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.DoubleDigestPasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.PasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.PlainPasswordVerifier
 
check(String, String) - Method in class pro.gravit.launchserver.auth.password.RejectPasswordVerifier
 
check(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.manangers.AuthManager
Validate auth params ans state
check(T) - Method in class pro.gravit.launchserver.components.AbstractLimiter
 
checkClass(Class<?>) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
checkFXJMods(Path) - Static method in class pro.gravit.launchserver.components.ProGuardComponent
 
checkJMods(Path) - Static method in class pro.gravit.launchserver.components.ProGuardComponent
 
checkLaunchServerLicense() - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
checkLaunchServerLicense() - Method in class pro.gravit.launchserver.auth.protect.NoProtectHandler
 
checkLaunchServerLicense() - Method in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
checkLaunchServerLicense() - Method in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
checkOtherReadOrWriteAccess(Path) - Method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
checkOtherWriteAccess(Path) - Method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
checkResult - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
checkServer(Client, String, String) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
checkServer(Client, String, String) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
checkServer(Client, String, String) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
checkServer(Client, String, String) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
checkServerHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
CheckServerReport(UUID, User, PlayerProfile) - Constructor for class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
CheckServerRequest(String, String) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.CheckServerRequest
 
CheckServerResponse - Class in pro.gravit.launchserver.socket.response.auth
 
CheckServerResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
CheckServerTokenInfo(String, String) - Constructor for record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Creates an instance of a CheckServerTokenInfo record class.
checkServerUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
CheckServerVerifier(LaunchServer) - Constructor for class pro.gravit.launchserver.manangers.AuthManager.CheckServerVerifier
 
checkSign - Variable in class pro.gravit.launchserver.socket.Client
 
ClassMetadataReader - Class in pro.gravit.launchserver.asm
Позволяет искать методы внутри незагруженных классов и общие суперклассы для чего угодно.
ClassMetadataReader() - Constructor for class pro.gravit.launchserver.asm.ClassMetadataReader
 
ClassMetadataReader(List<JarFile>) - Constructor for class pro.gravit.launchserver.asm.ClassMetadataReader
 
client - Variable in class pro.gravit.launchserver.modules.events.security.SecurityReportModuleEvent
 
client - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
client - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
client - Variable in class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
client - Variable in class pro.gravit.launchserver.socket.response.auth.SetProfileResponse
 
client - Variable in class pro.gravit.launchserver.socket.response.profile.ProfileByUUIDResponse
 
client - Variable in class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
Client - Class in pro.gravit.launchserver.socket
 
Client() - Constructor for class pro.gravit.launchserver.socket.Client
 
CLIENT - Enum constant in enum class pro.gravit.launchserver.socket.response.auth.AuthResponse.ConnectTypes
 
Client.TrustLevel - Class in pro.gravit.launchserver.socket
 
clientCheckSecret - Variable in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
clientModules - Variable in class pro.gravit.launchserver.binary.BuildContext
 
ClientProfileKeys(PublicKey, PrivateKey, byte[], long, long) - Constructor for record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Creates an instance of a ClientProfileKeys record class.
ClientsCommand - Class in pro.gravit.launchserver.command.service
 
ClientsCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.ClientsCommand
 
cloak - Variable in class pro.gravit.launchserver.auth.texture.TextureProvider.SkinAndCloakTextures
Deprecated.
 
cloakLocalPath - Variable in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
cloakURL - Variable in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
close - Variable in class pro.gravit.launchserver.socket.handlers.fileserver.ClosingChannelFutureListener
 
close() - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
close() - Method in class pro.gravit.launchserver.auth.AuthProviderPair
 
close() - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
close() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
close() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
close() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
close() - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
close() - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
close() - Method in class pro.gravit.launchserver.auth.MySQLSourceConfig
 
close() - Method in class pro.gravit.launchserver.auth.PostgreSQLSourceConfig
 
close() - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
close() - Method in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
close() - Method in class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
close() - Method in class pro.gravit.launchserver.auth.texture.NullTextureProvider
 
close() - Method in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
close() - Method in class pro.gravit.launchserver.auth.texture.TextureProvider
 
close() - Method in class pro.gravit.launchserver.auth.texture.VoidTextureProvider
 
close() - Method in class pro.gravit.launchserver.binary.SignerJar
Closes the JAR file by writing the manifest and signature data to it and finishing the ZIP entries.
close() - Method in class pro.gravit.launchserver.components.AuthLimiterComponent
 
close() - Method in class pro.gravit.launchserver.components.CommandRemoverComponent
 
close() - Method in class pro.gravit.launchserver.components.ProGuardComponent
 
close() - Method in class pro.gravit.launchserver.components.RegLimiterComponent
 
close() - Method in class pro.gravit.launchserver.components.WhitelistComponent
 
close() - Method in class pro.gravit.launchserver.helper.SignHelper.HashingNonClosingOutputStream
 
close() - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
close() - Method in class pro.gravit.launchserver.LaunchServer
 
close() - Method in class pro.gravit.launchserver.socket.handlers.NettyServerSocketHandler
 
close() - Method in class pro.gravit.launchserver.socket.LauncherNettyServer
 
close(LaunchServer.ReloadType) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
ClosingChannelFutureListener - Class in pro.gravit.launchserver.socket.handlers.fileserver
 
ClosingChannelFutureListener(Closeable...) - Constructor for class pro.gravit.launchserver.socket.handlers.fileserver.ClosingChannelFutureListener
 
code - Variable in class pro.gravit.launchserver.HttpRequester.SimpleError
 
collect() - Method in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
collectUserInfoFromClient(LaunchServer, Client) - Static method in class pro.gravit.launchserver.socket.response.auth.CurrentUserResponse
 
Command - Class in pro.gravit.launchserver.command
 
Command(Map<String, Command>, LaunchServer) - Constructor for class pro.gravit.launchserver.command.Command
 
Command(LaunchServer) - Constructor for class pro.gravit.launchserver.command.Command
 
commandHandler - Variable in class pro.gravit.launchserver.LaunchServer
 
CommandHandler - Class in pro.gravit.launchserver.command.handler
 
CommandHandler() - Constructor for class pro.gravit.launchserver.command.handler.CommandHandler
 
CommandRemoverComponent - Class in pro.gravit.launchserver.components
 
CommandRemoverComponent() - Constructor for class pro.gravit.launchserver.components.CommandRemoverComponent
 
commandsList - Variable in class pro.gravit.launchserver.components.CommandRemoverComponent
 
compareHardwareInfo(HardwareReportRequest.HardwareInfo, HardwareReportRequest.HardwareInfo) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
compareLevel - Variable in class pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware.HardwareInfoCompareResult
 
Component - Class in pro.gravit.launchserver.components
 
Component() - Constructor for class pro.gravit.launchserver.components.Component
 
ComponentCommand - Class in pro.gravit.launchserver.command.service
 
ComponentCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.ComponentCommand
 
componentName - Variable in class pro.gravit.launchserver.components.Component
 
components - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
compress - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
CompressBuildTask - Class in pro.gravit.launchserver.binary.tasks
 
CompressBuildTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.CompressBuildTask
 
config - Variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
config - Variable in class pro.gravit.launchserver.LaunchServer
 
ConfigCommand - Class in pro.gravit.launchserver.command.service
 
ConfigCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.ConfigCommand
 
configManager - Variable in class pro.gravit.launchserver.LaunchServer
 
connectUserAndHardware(UserSession, UserHardware) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
connectUserAndHardware(UserSession, UserHardware) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
connectUserAndHardware(UserSession, UserHardware) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
connectUserAndHardwareUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
ContentType - Enum Class in pro.gravit.launchserver.socket.handlers
 
context - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.AuthorizeRequest
 
context - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.RefreshTokenRequest
 
context - Variable in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
copyBinaries - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
copyright - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
core - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
coreLibs - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
coreModule - Variable in class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 
coreObject - Variable in class pro.gravit.launchserver.socket.Client
 
count - Variable in class pro.gravit.launchserver.binary.BinaryPipeline
 
count - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
createAppender(String, Layout<? extends Serializable>, Filter, String) - Static method in class pro.gravit.launchserver.config.log4j.LogAppender
 
createClientProfileKeys(UUID) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
createHardwareInfo(HardwareReportRequest.HardwareInfo, byte[]) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
createHardwareInfo(HardwareReportRequest.HardwareInfo, byte[]) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
createHardwareInfo(HardwareReportRequest.HardwareInfo, byte[]) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
createHardwareInfoUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
createHardwareToken(String, UserHardware) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
createLauncherExtendedToken() - Method in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
createPublicKeyToken(String, byte[]) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
createSignedDataGenerator(KeyStore, String, String, String) - Static method in class pro.gravit.launchserver.helper.SignHelper
Creates the beast that can actually sign the data (for JKS, for other make it).
createSignedDataGenerator(PrivateKey, Certificate, List<Certificate>, String) - Static method in class pro.gravit.launchserver.helper.SignHelper
 
criticalCompareLevel - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
ctx - Variable in class pro.gravit.launchserver.socket.response.SimpleResponse
 
CurrentUserResponse - Class in pro.gravit.launchserver.socket.response.auth
 
CurrentUserResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.CurrentUserResponse
 
customJvmOptions - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
customQueryByLoginSQL - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
customQueryByLoginSQL - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
customQueryByUsernameSQL - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
customQueryByUsernameSQL - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
customQueryByUUIDSQL - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
customQueryByUUIDSQL - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
customUpdateAuthSQL - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
customUpdateAuthSQL - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
customUpdateServerIdSQL - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
customUpdateServerIdSQL - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 

D

DamerauHelper - Class in pro.gravit.launchserver.helper
 
DamerauHelper() - Constructor for class pro.gravit.launchserver.helper.DamerauHelper
 
dateFormatter - Static variable in class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
DEBUG - Enum constant in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
 
DebugCommand - Class in pro.gravit.launchserver.command.basic
 
DebugCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.basic.DebugCommand
 
decode(ChannelHandlerContext, HttpRequest, List<Object>) - Method in class pro.gravit.launchserver.socket.handlers.NettyIpForwardHandler
 
decryptPassword(AuthRequest.AuthPasswordInterface) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
defaultCommandsMap() - Method in interface pro.gravit.launchserver.Reconfigurable
 
defaultLauncherEXEBinaryClass - Static variable in class pro.gravit.launchserver.LaunchServer
 
deleteSession(UserSession) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportExit
 
deleteTempFiles - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
details - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.GetAuthDetailsResponse
 
DEV - Enum constant in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
 
digest - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
digest() - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
DigestPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
DigestPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.DigestPasswordVerifier
 
dir - Variable in class pro.gravit.launchserver.components.ProGuardComponent
 
dir - Variable in class pro.gravit.launchserver.LaunchServer
Working folder path
dir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
dirName - Variable in class pro.gravit.launchserver.socket.response.update.UpdateResponse
 
disableMirror(int) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
disableWebApiInterface - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
displayName - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
DoubleDigestPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
DoubleDigestPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.DoubleDigestPasswordVerifier
 
DOWNLOAD_URL - Static variable in class pro.gravit.launchserver.binary.tasks.exe.Launch4JTask
 
DownloadAssetCommand - Class in pro.gravit.launchserver.command.hash
 
DownloadAssetCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.DownloadAssetCommand
 
DownloadAssetCommand.MinecraftAssetIndexInfo - Record Class in pro.gravit.launchserver.command.hash
 
DownloadAssetCommand.MinecraftVersions - Record Class in pro.gravit.launchserver.command.hash
 
DownloadAssetCommand.MiniVersion - Record Class in pro.gravit.launchserver.command.hash
 
DownloadAssetCommand.MiniVersionInfo - Record Class in pro.gravit.launchserver.command.hash
 
DownloadClientCommand - Class in pro.gravit.launchserver.command.hash
 
DownloadClientCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.DownloadClientCommand
 
downloadUrl - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
downloadURL - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
downloadWithProgressBar(String, List<AsyncDownloader.SizedFile>, String, Path) - Method in class pro.gravit.launchserver.command.Command
 
downloadZip(Path, String, Object...) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
downloadZip(MirrorManager.Mirror, Path, String, Object...) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 

E

ecdsaPrivateKey - Variable in class pro.gravit.launchserver.manangers.KeyAgreementManager
 
ecdsaPublicKey - Variable in class pro.gravit.launchserver.manangers.KeyAgreementManager
 
enabled - Variable in class pro.gravit.launchserver.components.ProGuardComponent
 
enabled - Variable in class pro.gravit.launchserver.components.WhitelistComponent
 
enabled - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
enabled - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
enableHardwareFeature - Variable in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
enableMirror(int) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
encrypt(String) - Method in class pro.gravit.launchserver.auth.password.AcceptPasswordVerifier
 
encrypt(String) - Method in class pro.gravit.launchserver.auth.password.DigestPasswordVerifier
 
encrypt(String) - Method in class pro.gravit.launchserver.auth.password.DoubleDigestPasswordVerifier
 
encrypt(String) - Method in class pro.gravit.launchserver.auth.password.PasswordVerifier
 
encrypt(String) - Method in class pro.gravit.launchserver.auth.password.PlainPasswordVerifier
 
encryptedPassword - Variable in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier.JsonPasswordRequest
 
encryptRuntime - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
env - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
env - Variable in class pro.gravit.launchserver.LaunchServer
Environment type (test / production)
equals(Object) - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HardwareRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpAuthReport
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
equals(Object) - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftVersions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Indicates whether some other object is "equal to" this one.
error - Variable in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
error - Variable in class pro.gravit.launchserver.HttpRequester.SimpleError
 
error() - Method in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
event - Variable in class pro.gravit.launchserver.modules.events.security.SecurityReportModuleEvent
 
EventResult() - Constructor for class pro.gravit.launchserver.socket.WebSocketService.EventResult
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
exclude - Variable in class pro.gravit.launchserver.components.AbstractLimiter
 
excludeIps - Variable in class pro.gravit.launchserver.components.RegLimiterComponent
 
ExeConf() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.AdditionalDataResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.CurrentUserResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.FetchClientProfileKeyResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.GetAvailabilityAuthResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.ProfilesResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.RefreshTokenResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.RestoreSessionResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.auth.SetProfileResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.management.FeaturesResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.management.GetPublicKeyResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.management.ServerStatusResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.profile.BatchProfileByUsername
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.profile.ProfileByUsername
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.profile.ProfileByUUIDResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.secure.GetSecureLevelInfoResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.secure.HardwareReportResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.secure.VerifySecureLevelKeyResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.UnknownResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.update.UpdateListResponse
 
execute(ChannelHandlerContext, Client) - Method in class pro.gravit.launchserver.socket.response.update.UpdateResponse
 
execute(ChannelHandlerContext, Client) - Method in interface pro.gravit.launchserver.socket.response.WebSocketServerResponse
 
EXEL4JLauncherBinary - Class in pro.gravit.launchserver.binary
 
EXEL4JLauncherBinary(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.EXEL4JLauncherBinary
 
EXELauncherBinary - Class in pro.gravit.launchserver.binary
 
EXELauncherBinary(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.EXELauncherBinary
 
exists() - Method in class pro.gravit.launchserver.binary.LauncherBinary
 
exit(LaunchServer, WebSocketFrameHandler, Channel, ExitRequestEvent.ExitReason) - Static method in class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
exitAll - Variable in class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
ExitResponse - Class in pro.gravit.launchserver.socket.response.auth
 
ExitResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
exitUser(User) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportExit
 
expiresAt() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns the value of the expiresAt record component.
expireSeconds - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
expireSeconds - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
extended - Variable in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 

F

factors - Variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
FAILED - Static variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
Feature - Annotation Interface in pro.gravit.launchserver.auth
 
features - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
Features - Annotation Interface in pro.gravit.launchserver.auth
 
featuresManager - Variable in class pro.gravit.launchserver.LaunchServer
 
FeaturesManager - Class in pro.gravit.launchserver.manangers
 
FeaturesManager(LaunchServer) - Constructor for class pro.gravit.launchserver.manangers.FeaturesManager
 
FeaturesResponse - Class in pro.gravit.launchserver.socket.response.management
 
FeaturesResponse() - Constructor for class pro.gravit.launchserver.socket.response.management.FeaturesResponse
 
FetchClientProfileKeyResponse - Class in pro.gravit.launchserver.socket.response.auth
 
FetchClientProfileKeyResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.FetchClientProfileKeyResponse
 
fetchUserBanInfo(User) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportUserBan
 
fetchUserHardware(User) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
fileDesc - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
fileList - Variable in class pro.gravit.launchserver.binary.BuildContext
 
fileServerEnabled - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
FileServerHandler - Class in pro.gravit.launchserver.socket.handlers.fileserver
 
FileServerHandler(Path, boolean, boolean) - Constructor for class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
fileVer - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
finish() - Method in class pro.gravit.launchserver.binary.SignerJar
Finishes the JAR file by writing the manifest and signature data to it and finishing the ZIP entries.
firstSpoofingLevel - Variable in class pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware.HardwareInfoCompareResult
 
flush() - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
forClass(Class<?>, int) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
forClass(String, int, ClassMetadataReader) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
forEachActiveChannels(BiConsumer<Channel, WebSocketFrameHandler>) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
forgeGroup - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
forgeVersion - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
formatVars(String) - Static method in class pro.gravit.launchserver.binary.tasks.exe.Launch4JTask
 
forPath(File) - Method in enum class pro.gravit.launchserver.socket.handlers.ContentType
 
FULL - Enum constant in enum class pro.gravit.launchserver.LaunchServer.ReloadType
 
fullInitializedLaunchServer(LaunchServer) - Method in class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 
fullyRestart() - Method in class pro.gravit.launchserver.LaunchServer
 

G

garbageCollection() - Method in class pro.gravit.launchserver.components.AbstractLimiter
 
gen(LaunchServerConfig.JarSignerConf, KeyStore) - Static method in class pro.gravit.launchserver.binary.tasks.SignJarTask
 
generateConfigIfNotExists(Path, CommandHandler, LaunchServer.LaunchServerEnv) - Static method in class pro.gravit.launchserver.LaunchServerStarter
 
generateSecureLevelKey() - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
genWords(boolean) - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
get(String, String) - Method in class pro.gravit.launchserver.HttpRequester
 
getAccessToken() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
getAccessToken() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
getAccessToken() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
getAccessToken() - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
getAccessToken() - Method in interface pro.gravit.launchserver.auth.core.User
 
getAllUsers() - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportGetAllUsers
 
getAltClassPath() - Method in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.basic.BuildCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.basic.DebugCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.basic.RestartCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.basic.StopCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.basic.VersionCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.DownloadAssetCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.DownloadClientCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.MakeProfileCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.SaveProfilesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.SyncBinariesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.SyncProfilesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.SyncUPCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.SyncUpdatesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.hash.UnindexAssetCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.modules.LoadModuleCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.modules.ModulesCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.ClientsCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.ComponentCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.ConfigCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.NotifyCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.ServerStatusCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.SignDirCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.SignJarCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.command.service.TokenCommand
 
getArgsDescription() - Method in class pro.gravit.launchserver.launchermodules.SyncLauncherModulesCommand
 
getAssets() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
getAssets(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
getAssets(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.TextureProvider
 
GetAuthDetailsResponse() - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.GetAuthDetailsResponse
 
getAuthDetailsUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getAuthProviderPair() - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
getAuthProviderPair(String) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
GetAvailabilityAuthResponse - Class in pro.gravit.launchserver.socket.response.auth
 
GetAvailabilityAuthResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.GetAvailabilityAuthResponse
 
getBanInfo() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportBanInfo
 
getChannelFromConnectUUID(UUID) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
getClassData(String) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
getClient() - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
getClientProfileKeys() - Method in interface pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys
 
getCloakTexture() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
getCloakTexture() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportTextures
 
getCloakTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
getCloakTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.NullTextureProvider
 
getCloakTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
getCloakTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.TextureProvider
 
getCloakTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.VoidTextureProvider
 
getCloakTexture(ClientProfile) - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportTextures
 
getCommands() - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getCommands() - Method in class pro.gravit.launchserver.components.AbstractLimiter
 
getCommands() - Method in class pro.gravit.launchserver.components.ProGuardComponent
 
getCommands() - Method in class pro.gravit.launchserver.components.WhitelistComponent
 
getCommands() - Method in class pro.gravit.launchserver.LaunchServer
 
getCommands() - Method in class pro.gravit.launchserver.manangers.ReconfigurableManager
 
getCommands() - Method in interface pro.gravit.launchserver.Reconfigurable
Gets a list of commands available for this object.
getCommonSuperClass(String, String) - Method in class pro.gravit.launchserver.asm.SafeClassWriter
 
getConnection() - Method in class pro.gravit.launchserver.auth.MySQLSourceConfig
 
getConnection() - Method in class pro.gravit.launchserver.auth.PostgreSQLSourceConfig
 
getConnectUUID() - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
getCoreModule() - Method in class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 
getCp() - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
getDefault(LaunchServer.LaunchServerEnv) - Static method in class pro.gravit.launchserver.config.LaunchServerConfig
 
getDefaultMirror() - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
getDetails(Client) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getDetails(Client) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getDetails(Client) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
getDigest() - Method in class pro.gravit.launchserver.binary.LauncherBinary
 
getEndDate() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportBanInfo.UserBanInfo
 
getExclusions() - Method in class pro.gravit.launchserver.binary.tasks.AttachJarsTask
 
getExpireIn() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserSession
 
getExpireIn() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUserSession
 
getExpireIn() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserSession
 
getExpireIn() - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.MySQLUserSession
 
getExpireIn() - Method in interface pro.gravit.launchserver.auth.core.UserSession
 
getFeatureInfo(String) - Method in class pro.gravit.launchserver.manangers.FeaturesManager
 
getFeatures(Class<?>) - Static method in class pro.gravit.launchserver.auth.AuthProviderPair
 
getFeatures(Class<?>, Set<String>) - Static method in class pro.gravit.launchserver.auth.AuthProviderPair
 
getFromString(String) - Method in class pro.gravit.launchserver.components.AbstractLimiter
 
getFromString(String) - Method in class pro.gravit.launchserver.components.IPLimiter
 
getHardware() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
getHardware() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportHardware
 
getHardware() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
getHardwareInfo() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserHardware
 
getHardwareInfo() - Method in interface pro.gravit.launchserver.auth.core.interfaces.UserHardware
 
getHardwareInfo() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
getHardwareInfoByData(HardwareReportRequest.HardwareInfo) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getHardwareInfoByData(HardwareReportRequest.HardwareInfo) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
getHardwareInfoByData(HardwareReportRequest.HardwareInfo) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getHardwareInfoByDataUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getHardwareInfoById(String) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getHardwareInfoById(String) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
getHardwareInfoById(String) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getHardwareInfoByIdUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getHardwareInfoByPublicKey(byte[]) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getHardwareInfoByPublicKey(byte[]) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
getHardwareInfoByPublicKey(byte[]) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getHardwareInfoByPublicKeyUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getId() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserHardware
 
getId() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportBanInfo.UserBanInfo
 
getId() - Method in interface pro.gravit.launchserver.auth.core.interfaces.UserHardware
 
getId() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
getID() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserSession
 
getID() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUserSession
 
getID() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserSession
 
getID() - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.MySQLUserSession
 
getID() - Method in interface pro.gravit.launchserver.auth.core.UserSession
 
getInstance() - Static method in class pro.gravit.launchserver.config.log4j.LogAppender
 
getIPFromChannel(Channel) - Static method in class pro.gravit.launchserver.socket.WebSocketService
 
getIPFromContext(ChannelHandlerContext) - Static method in class pro.gravit.launchserver.socket.WebSocketService
 
getJars() - Method in class pro.gravit.launchserver.binary.tasks.AttachJarsTask
 
getJwtInfoFromAccessToken(String, ECPublicKey) - Static method in class pro.gravit.launchserver.helper.LegacySessionHelper
 
getMainClassByVersion(ClientProfile.Version, MakeProfileHelper.MakeProfileOption...) - Static method in class pro.gravit.launchserver.helper.MakeProfileHelper
 
getMakeProfileOptionsFromDir(Path, ClientProfile.Version, boolean) - Static method in class pro.gravit.launchserver.helper.MakeProfileHelper
 
getMap() - Method in class pro.gravit.launchserver.manangers.FeaturesManager
 
getModerator() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportBanInfo.UserBanInfo
 
getModules() - Method in class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.AdditionalFixesApplyTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.AttachJarsTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.CompressBuildTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.exe.Launch4JTask
 
getName() - Method in interface pro.gravit.launchserver.binary.tasks.LauncherBuildTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.PrepareBuildTask
 
getName() - Method in class pro.gravit.launchserver.binary.tasks.SignJarTask
 
getName() - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProGuardBuildTask
 
getOrThrow() - Method in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
getParamsFromUri(String) - Method in interface pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SimpleSeverletHandler
 
getPermissions() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
getPermissions() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
getPermissions() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
getPermissions() - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
getPermissions() - Method in interface pro.gravit.launchserver.auth.core.User
 
getPlayerProfile(AuthProviderPair, String) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getPlayerProfile(AuthProviderPair, String, ClientProfile) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getPlayerProfile(AuthProviderPair, UUID) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getPlayerProfile(AuthProviderPair, UUID, ClientProfile) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getPlayerProfile(AuthProviderPair, User) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getPlayerProfile(Client) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
getProfiles() - Method in class pro.gravit.launchserver.LaunchServer
 
getProperties() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
getProperties() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportProperties
 
getPropertiesMap() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getPropertiesMapUnprivileged() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getPropertiesMapUnprivilegedSelf() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getProperty(String) - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getProperty(String) - Method in class pro.gravit.launchserver.socket.Client
 
getPropertyUnprivileged(String) - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getPropertyUnprivilegedSelf(String) - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportAdditionalData
 
getPublicKey() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserHardware
 
getPublicKey() - Method in interface pro.gravit.launchserver.auth.core.interfaces.UserHardware
 
getPublicKey() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
GetPublicKeyResponse - Class in pro.gravit.launchserver.socket.response.management
 
GetPublicKeyResponse() - Constructor for class pro.gravit.launchserver.socket.response.management.GetPublicKeyResponse
 
getReason() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportBanInfo.UserBanInfo
 
getSafeStringInsnList(String) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
GetSecureLevelInfoResponse - Class in pro.gravit.launchserver.socket.response.secure
 
GetSecureLevelInfoResponse() - Constructor for class pro.gravit.launchserver.socket.response.secure.GetSecureLevelInfoResponse
 
getServerId() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
getServerId() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
getServerId() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
getServerId() - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
getServerId() - Method in interface pro.gravit.launchserver.auth.core.User
 
getServerSocketChannelFactory() - Static method in class pro.gravit.launchserver.socket.NettyObjectFactory
 
getSessionsByUser(User) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportGetSessionsFromUser
 
getSkinTexture() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
getSkinTexture() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportTextures
 
getSkinTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
getSkinTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.NullTextureProvider
 
getSkinTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
getSkinTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.TextureProvider
 
getSkinTexture(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.VoidTextureProvider
 
getSkinTexture(ClientProfile) - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportTextures
 
getStartDate() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportBanInfo.UserBanInfo
 
getStaticProperty(String) - Method in class pro.gravit.launchserver.socket.Client
 
getStore(Path, String, String) - Static method in class pro.gravit.launchserver.helper.SignHelper
Creates the KeyStore with given algo.
getSuperClass(String) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
getSuperClassASM(String) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
 
getSuperClasses(String) - Method in class pro.gravit.launchserver.asm.ClassMetadataReader
Возвращает суперклассы в порядке возрастающей конкретности (начиная с java/lang/Object и заканчивая данным типом)
getTaskByClass(Class<T>) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
getTasksByClass(Class<T>) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
getTextures(UUID, String, String) - Method in class pro.gravit.launchserver.auth.texture.TextureProvider
Deprecated.
getTextureURL(String, UUID, String, String) - Static method in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.AdditionalDataResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.CurrentUserResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.FetchClientProfileKeyResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.GetAvailabilityAuthResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.ProfilesResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.RefreshTokenResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.RestoreSessionResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.auth.SetProfileResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.management.FeaturesResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.management.GetPublicKeyResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.management.ServerStatusResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.profile.BatchProfileByUsername
 
getType() - Method in class pro.gravit.launchserver.socket.response.profile.ProfileByUsername
 
getType() - Method in class pro.gravit.launchserver.socket.response.profile.ProfileByUUIDResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.secure.GetSecureLevelInfoResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.secure.HardwareReportResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.secure.VerifySecureLevelKeyResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.UnknownResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.update.UpdateListResponse
 
getType() - Method in class pro.gravit.launchserver.socket.response.update.UpdateResponse
 
getType() - Method in interface pro.gravit.launchserver.socket.response.WebSocketServerResponse
 
getType() - Method in class pro.gravit.launchserver.socket.WebSocketService.EventResult
 
getUpdate(String) - Method in class pro.gravit.launchserver.manangers.UpdatesManager
 
getUpdatesList() - Method in class pro.gravit.launchserver.manangers.UpdatesManager
 
getURL(String, Object...) - Method in class pro.gravit.launchserver.manangers.MirrorManager.Mirror
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.basic.BuildCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.basic.DebugCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.basic.RestartCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.basic.StopCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.basic.VersionCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.DownloadAssetCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.DownloadClientCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.MakeProfileCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.SaveProfilesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.SyncBinariesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.SyncProfilesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.SyncUPCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.SyncUpdatesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.hash.UnindexAssetCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.modules.LoadModuleCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.modules.ModulesCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.ClientsCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.ComponentCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.ConfigCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.NotifyCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.ServerStatusCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.SignDirCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.SignJarCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.command.service.TokenCommand
 
getUsageDescription() - Method in class pro.gravit.launchserver.launchermodules.SyncLauncherModulesCommand
 
getUser() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserSession
 
getUser() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUserSession
 
getUser() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserSession
 
getUser() - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.MySQLUserSession
 
getUser() - Method in interface pro.gravit.launchserver.auth.core.UserSession
 
getUser() - Method in class pro.gravit.launchserver.socket.Client
 
getUserAssets() - Method in interface pro.gravit.launchserver.auth.core.interfaces.user.UserSupportTextures
 
getUserByLogin(String) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getUserByLogin(String) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getUserByLogin(String) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getUserByLogin(String) - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
getUserByLoginUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getUserByTokenUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getUserByUsername(String) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getUserByUsername(String) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getUserByUsername(String) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
getUserByUsername(String) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getUserByUsername(String) - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
getUserByUsername(String) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
getUserByUsernameUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getUserByUUID(UUID) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getUserByUUID(UUID) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getUserByUUID(UUID) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
getUserByUUID(UUID) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getUserByUUID(UUID) - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
getUserByUUID(UUID) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
getUserByUUIDUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getUsername() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
getUsername() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
getUsername() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
getUsername() - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
getUsername() - Method in interface pro.gravit.launchserver.auth.core.User
 
getUsersByHardwareInfo(UserHardware) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getUsersByHardwareInfo(UserHardware) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
getUsersByHardwareInfo(UserHardware) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getUsersByHardwareInfoUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getUserSessionByOAuthAccessToken(String) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
getUserSessionByOAuthAccessToken(String) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
getUserSessionByOAuthAccessToken(String) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
getUserSessionByOAuthAccessToken(String) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
getUserSessionByOAuthAccessToken(String) - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
getUserSessionByOAuthAccessToken(String) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
getUtf8CharSize(char) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
getUUID() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
getUUID() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
getUUID() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
getUUID() - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
getUUID() - Method in interface pro.gravit.launchserver.auth.core.User
 
getZos() - Method in class pro.gravit.launchserver.binary.SignerJar
 
guardDir - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
guardType - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
guavaPath - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 

H

handle(ChannelHandlerContext, FullHttpRequest, NettyConnectContext) - Method in interface pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SimpleSeverletHandler
 
hardware - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
hardware - Variable in class pro.gravit.launchserver.socket.response.secure.HardwareReportResponse
 
hardwareIdColumn - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
hardwareInfo - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
HardwareInfoCompareResult() - Constructor for class pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware.HardwareInfoCompareResult
 
HardwareInfoTokenVerifier(LaunchServer) - Constructor for class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler.HardwareInfoTokenVerifier
 
HardwareProtectHandler - Interface in pro.gravit.launchserver.auth.protect.interfaces
 
HardwareReportResponse - Class in pro.gravit.launchserver.socket.response.secure
 
HardwareReportResponse() - Constructor for class pro.gravit.launchserver.socket.response.secure.HardwareReportResponse
 
HardwareRequest(byte[]) - Constructor for record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HardwareRequest
 
HardwareRequest(HttpAuthCoreProvider.HttpUserHardware) - Constructor for record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HardwareRequest
 
HardwareRequest(HttpAuthCoreProvider.HttpUserHardware, byte[]) - Constructor for record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HardwareRequest
 
HardwareRequest(HttpAuthCoreProvider.HttpUserHardware, byte[], HttpAuthCoreProvider.HttpUserSession) - Constructor for record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HardwareRequest
Creates an instance of a HardwareRequest record class.
HardwareRequest(HttpAuthCoreProvider.HttpUserHardware, HttpAuthCoreProvider.HttpUserSession) - Constructor for record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HardwareRequest
 
hardwareTokenExpire - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettySecurityConfig
 
hash - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
hashCode() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HardwareRequest
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpAuthReport
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns a hash code value for this object.
hashCode() - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
hashCode() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftVersions
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersion
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns a hash code value for this object.
hashCode() - Method in record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Returns a hash code value for this object.
hasher - Variable in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
hasher() - Static method in class pro.gravit.launchserver.helper.SignHelper
 
hashFunctionName - Static variable in class pro.gravit.launchserver.helper.SignHelper
 
HashingNonClosingOutputStream(OutputStream, MessageDigest) - Constructor for class pro.gravit.launchserver.helper.SignHelper.HashingNonClosingOutputStream
 
HashingOutputStream(OutputStream, MessageDigest) - Constructor for class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
hook - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
hook(R) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet
 
hook(R) - Method in interface pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet.IOHook
 
hookAuth(AuthResponse.AuthContext, Client) - Method in class pro.gravit.launchserver.components.WhitelistComponent
 
hookJoin(JoinServerResponse, Client) - Method in class pro.gravit.launchserver.components.WhitelistComponent
 
hooks - Variable in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
HTTP_CACHE_SECONDS - Static variable in class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
HttpAuthCoreProvider - Class in pro.gravit.launchserver.auth.core
 
HttpAuthCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
HttpAuthCoreProvider.AuthorizeRequest - Class in pro.gravit.launchserver.auth.core
 
HttpAuthCoreProvider.CheckServerRequest - Class in pro.gravit.launchserver.auth.core
 
HttpAuthCoreProvider.GetAuthDetailsResponse - Class in pro.gravit.launchserver.auth.core
 
HttpAuthCoreProvider.HardwareRequest - Record Class in pro.gravit.launchserver.auth.core
 
HttpAuthCoreProvider.HttpAuthReport - Record Class in pro.gravit.launchserver.auth.core
 
HttpAuthCoreProvider.HttpUser - Class in pro.gravit.launchserver.auth.core
 
HttpAuthCoreProvider.HttpUserHardware - Class in pro.gravit.launchserver.auth.core
 
HttpAuthCoreProvider.HttpUserSession - Class in pro.gravit.launchserver.auth.core
 
HttpAuthCoreProvider.JoinServerRequest - Class in pro.gravit.launchserver.auth.core
 
HttpAuthCoreProvider.RefreshTokenRequest - Class in pro.gravit.launchserver.auth.core
 
HttpAuthCoreProvider.UpdateServerIdRequest - Class in pro.gravit.launchserver.auth.core
 
HttpAuthReport(String, String, String, long, HttpAuthCoreProvider.HttpUserSession) - Constructor for record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpAuthReport
Creates an instance of a HttpAuthReport record class.
HttpHelper - Class in pro.gravit.launchserver.helper
 
HttpHelper.BasicJsonHttpErrorHandler<T> - Class in pro.gravit.launchserver.helper
 
HttpHelper.HttpErrorHandler<T,E> - Interface in pro.gravit.launchserver.helper
 
HttpHelper.HttpJsonErrorHandler<T,E> - Interface in pro.gravit.launchserver.helper
 
HttpHelper.HttpOptional<T,E> - Class in pro.gravit.launchserver.helper
 
HttpOptional(T, E, int) - Constructor for class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
HttpRequester - Class in pro.gravit.launchserver
 
HttpRequester() - Constructor for class pro.gravit.launchserver.HttpRequester
 
HttpRequester.SimpleError - Class in pro.gravit.launchserver
 
HttpRequester.SimpleErrorHandler<T> - Class in pro.gravit.launchserver
 
HttpUser() - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
HttpUser(String, UUID, String, String, ClientPermissions, long) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
HttpUser(String, UUID, String, String, ClientPermissions, Map<String, Texture>, Map<String, String>, long) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
HttpUser(String, UUID, String, String, ClientPermissions, Texture, Texture, long) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
HttpUser(String, UUID, String, String, ClientPermissions, Texture, Texture, Map<String, String>, long) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
HttpUserHardware(long) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserHardware
 
HttpUserHardware(HardwareReportRequest.HardwareInfo) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserHardware
 
HttpUserHardware(HardwareReportRequest.HardwareInfo, byte[], boolean) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserHardware
 
HttpUserHardware(HardwareReportRequest.HardwareInfo, byte[], long, boolean) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserHardware
 
HttpUserSession() - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserSession
 
HttpUserSession(String, HttpAuthCoreProvider.HttpUser, long) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserSession
 
hwidId - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 

I

id() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Returns the value of the id record component.
id() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Returns the value of the id record component.
IndexAssetCommand - Class in pro.gravit.launchserver.command.hash
 
IndexAssetCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
IndexAssetCommand.IndexObject - Class in pro.gravit.launchserver.command.hash
 
INDEXES_DIR - Static variable in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
IndexObject(long, String) - Constructor for class pro.gravit.launchserver.command.hash.IndexAssetCommand.IndexObject
 
init() - Method in class pro.gravit.launchserver.binary.EXEL4JLauncherBinary
 
init() - Method in class pro.gravit.launchserver.binary.JARLauncherBinary
 
init() - Method in class pro.gravit.launchserver.binary.LauncherBinary
 
init() - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
init(LauncherInitContext) - Method in class pro.gravit.launchserver.modules.impl.LaunchServerCoreModule
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
init(LaunchServer) - Method in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
init(LaunchServer) - Method in class pro.gravit.launchserver.components.AuthLimiterComponent
 
init(LaunchServer) - Method in class pro.gravit.launchserver.components.CommandRemoverComponent
 
init(LaunchServer) - Method in class pro.gravit.launchserver.components.Component
 
init(LaunchServer) - Method in class pro.gravit.launchserver.components.ProGuardComponent
 
init(LaunchServer) - Method in class pro.gravit.launchserver.components.RegLimiterComponent
 
init(LaunchServer) - Method in class pro.gravit.launchserver.components.WhitelistComponent
 
init(LaunchServer.ReloadType) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
init(LaunchServer, String) - Method in class pro.gravit.launchserver.auth.AuthProviderPair
 
initGson(LaunchServerModulesManager) - Static method in class pro.gravit.launchserver.LaunchServerStarter
 
initProps() - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
InjectClassAcceptor - Class in pro.gravit.launchserver.asm
 
InjectClassAcceptor(Map<String, Object>) - Constructor for class pro.gravit.launchserver.asm.InjectClassAcceptor
 
injectTo(MethodNode, ClassNode, FieldNode, boolean, Map<String, Object>) - Static method in class pro.gravit.launchserver.asm.InjectClassAcceptor
 
inst - Static variable in class pro.gravit.launchserver.StarterAgent
 
internalAuth(Client, AuthResponse.ConnectTypes, AuthProviderPair, String, UUID, ClientPermissions, boolean) - Method in class pro.gravit.launchserver.manangers.AuthManager
Writing authorization information to the Client object
internalName - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
internalShowOAuthWarnMessage() - Method in class pro.gravit.launchserver.auth.AuthProviderPair
 
invoke(String...) - Method in class pro.gravit.launchserver.command.basic.BuildCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.basic.DebugCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.basic.RestartCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.basic.StopCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.basic.VersionCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.DownloadAssetCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.DownloadClientCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.MakeProfileCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.SaveProfilesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.SyncBinariesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.SyncProfilesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.SyncUPCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.SyncUpdatesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.hash.UnindexAssetCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.modules.LoadModuleCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.modules.ModulesCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.ClientsCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.ComponentCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.ConfigCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.NotifyCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.ServerStatusCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.SignDirCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.SignJarCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.command.service.TokenCommand
 
invoke(String...) - Method in class pro.gravit.launchserver.launchermodules.SyncLauncherModulesCommand
 
IOHookSet() - Constructor for class pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet
 
ip - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager.RegContext
 
ip - Variable in class pro.gravit.launchserver.socket.NettyConnectContext
 
ip - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
ip - Variable in class pro.gravit.launchserver.socket.response.SimpleResponse
 
ip - Variable in class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
ipForwarding - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
IPLimiter - Class in pro.gravit.launchserver.components
 
IPLimiter() - Constructor for class pro.gravit.launchserver.components.IPLimiter
 
isAgentStarted() - Static method in class pro.gravit.launchserver.StarterAgent
 
isAuth - Variable in class pro.gravit.launchserver.socket.Client
 
isBanned() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserHardware
 
isBanned() - Method in interface pro.gravit.launchserver.auth.core.interfaces.UserHardware
 
isBanned() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
isBanned() - Method in interface pro.gravit.launchserver.auth.core.User
 
isDefault - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
isSerializableValue(Object) - Static method in class pro.gravit.launchserver.asm.InjectClassAcceptor
 
isSuccess() - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
isSuccessful() - Method in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
isSupport(Class<T>) - Method in class pro.gravit.launchserver.auth.AuthProviderPair
 
isSupport(Class<T>) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
isUsingOAuth() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
 

J

JARLauncherBinary - Class in pro.gravit.launchserver.binary
 
JARLauncherBinary(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.JARLauncherBinary
 
JarSignerConf() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
JAVA8_OPTS - Static variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
JAVA9_OPTS - Static variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
jimfsPath - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 
joinServer(Client, String, String, String) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
joinServer(Client, String, String, String) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
joinServer(Client, String, String, String) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
joinServer(Client, String, String, String) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
joinServerHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
JoinServerProtectHandler - Interface in pro.gravit.launchserver.auth.protect.interfaces
 
JoinServerRequest(String, String, String) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.JoinServerRequest
 
JoinServerResponse - Class in pro.gravit.launchserver.socket.response.auth
 
JoinServerResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
joinServerUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
jsonBodyPublisher(T) - Static method in class pro.gravit.launchserver.helper.HttpHelper
 
JsonPasswordRequest(String, String) - Constructor for class pro.gravit.launchserver.auth.password.JsonPasswordVerifier.JsonPasswordRequest
 
JsonPasswordResponse() - Constructor for class pro.gravit.launchserver.auth.password.JsonPasswordVerifier.JsonPasswordResponse
 
JsonPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
JsonPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.JsonPasswordVerifier
 
JsonPasswordVerifier.JsonPasswordRequest - Class in pro.gravit.launchserver.auth.password
 
JsonPasswordVerifier.JsonPasswordResponse - Class in pro.gravit.launchserver.auth.password
 
jsonRequest(JsonElement, String, String, Object...) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
jsonRequest(MirrorManager.Mirror, JsonElement, String, String, Object...) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
jsonRequest(T, String, String, Class<R>, HttpClient) - Static method in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier
 
JsonTextureProvider - Class in pro.gravit.launchserver.auth.texture
 
JsonTextureProvider() - Constructor for class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
JwtTokenInfo(String, UUID) - Constructor for record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Creates an instance of a JwtTokenInfo record class.

K

key - Variable in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SeverletPathPair
 
key() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HardwareRequest
Returns the value of the key record component.
KEY_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
keyAgreementManager - Variable in class pro.gravit.launchserver.LaunchServer
 
KeyAgreementManager - Class in pro.gravit.launchserver.manangers
 
KeyAgreementManager(Path) - Constructor for class pro.gravit.launchserver.manangers.KeyAgreementManager
 
KeyAgreementManager(ECPublicKey, ECPrivateKey, RSAPublicKey, RSAPrivateKey, String) - Constructor for class pro.gravit.launchserver.manangers.KeyAgreementManager
 
keyAlias - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
keyChecked - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
keyDirectory - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
keyPass - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
keyStore - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
keyStorePass - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
keyStoreType - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
kickByConnectUUID(UUID, boolean) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
kickByIP(String, boolean) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
kickByUserUUID(UUID, boolean) - Method in class pro.gravit.launchserver.socket.WebSocketService
 

L

largeBytes - Variable in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
largeData - Variable in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
lastRequestTime - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
latestMillis - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
launch4j - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
Launch4JTask - Class in pro.gravit.launchserver.binary.tasks.exe
 
Launch4JTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.exe.Launch4JTask
 
launcher - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
launcher_type - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
launcherBinary - Variable in class pro.gravit.launchserver.LaunchServer
Pipeline for building JAR
LauncherBinary - Class in pro.gravit.launchserver.binary
 
LauncherBinary(LaunchServer, Path, String) - Constructor for class pro.gravit.launchserver.binary.LauncherBinary
 
LauncherBuildTask - Interface in pro.gravit.launchserver.binary.tasks
 
LauncherConf() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
launcherEXEBinary - Variable in class pro.gravit.launchserver.LaunchServer
Pipeline for building EXE
launcherEXEBinaryClass - Variable in class pro.gravit.launchserver.LaunchServer
 
launcherEXEURL - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
launcherLibraries - Variable in class pro.gravit.launchserver.LaunchServer
The path to the folder with libraries for the launcher
LAUNCHERLIBRARIES_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
launcherLibrariesCompile - Variable in class pro.gravit.launchserver.LaunchServer
The path to the folder with compile-only libraries for the launcher
LAUNCHERLIBRARIESCOMPILE_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
launcherLibrariesCompileDir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
launcherLibrariesDir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
LauncherModuleClassLoader - Class in pro.gravit.launchserver.launchermodules
 
LauncherModuleClassLoader(ClassLoader) - Constructor for class pro.gravit.launchserver.launchermodules.LauncherModuleClassLoader
 
launcherModuleLoader - Variable in class pro.gravit.launchserver.LaunchServer
 
LauncherModuleLoader - Class in pro.gravit.launchserver.launchermodules
 
LauncherModuleLoader(LaunchServer) - Constructor for class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
LauncherModuleLoader.ModuleEntity - Class in pro.gravit.launchserver.launchermodules
 
LauncherModuleLoader.ModulesVisitor - Class in pro.gravit.launchserver.launchermodules
 
launcherModules - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
LauncherNettyServer - Class in pro.gravit.launchserver.socket
 
LauncherNettyServer(LaunchServer) - Constructor for class pro.gravit.launchserver.socket.LauncherNettyServer
 
LauncherResponse - Class in pro.gravit.launchserver.socket.response.update
 
LauncherResponse() - Constructor for class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
LauncherResponse.LauncherTokenVerifier - Class in pro.gravit.launchserver.socket.response.update
 
launcherTokenExpire - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettySecurityConfig
 
LauncherTokenVerifier(LaunchServer) - Constructor for class pro.gravit.launchserver.socket.response.update.LauncherResponse.LauncherTokenVerifier
 
launcherURL - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
launchServer - Variable in class pro.gravit.launchserver.components.RegLimiterComponent
 
launchServer - Variable in class pro.gravit.launchserver.modules.events.NewLaunchServerInstanceEvent
 
LaunchServer - Class in pro.gravit.launchserver
The main LaunchServer class.
LaunchServer(LaunchServer.LaunchServerDirectories, LaunchServer.LaunchServerEnv, LaunchServerConfig, LaunchServerRuntimeConfig, LaunchServer.LaunchServerConfigManager, LaunchServerModulesManager, KeyAgreementManager, CommandHandler, CertificateManager) - Constructor for class pro.gravit.launchserver.LaunchServer
 
LaunchServer.LaunchServerConfigManager - Interface in pro.gravit.launchserver
 
LaunchServer.LaunchServerDirectories - Class in pro.gravit.launchserver
 
LaunchServer.LaunchServerEnv - Enum Class in pro.gravit.launchserver
 
LaunchServer.ReloadType - Enum Class in pro.gravit.launchserver
 
LaunchServerBuilder - Class in pro.gravit.launchserver
 
LaunchServerBuilder() - Constructor for class pro.gravit.launchserver.LaunchServerBuilder
 
LaunchServerConfig - Class in pro.gravit.launchserver.config
 
LaunchServerConfig() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig
 
LaunchServerConfig.ExeConf - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.JarSignerConf - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.LauncherConf - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.NettyBindAddress - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.NettyConfig - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.NettyPerformanceConfig - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.NettySecurityConfig - Class in pro.gravit.launchserver.config
 
LaunchServerConfig.NettyUpdatesBind - Class in pro.gravit.launchserver.config
 
launchServerConfigManager - Variable in class pro.gravit.launchserver.LaunchServer
Save/Reload LaunchServer config
LaunchServerCoreModule - Class in pro.gravit.launchserver.modules.impl
 
LaunchServerCoreModule() - Constructor for class pro.gravit.launchserver.modules.impl.LaunchServerCoreModule
 
LaunchServerDirectories() - Constructor for class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
LaunchServerFullInitEvent - Class in pro.gravit.launchserver.modules.events
 
LaunchServerFullInitEvent(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerFullInitEvent
 
LaunchServerGsonManager - Class in pro.gravit.launchserver.manangers
 
LaunchServerGsonManager(LaunchServerModulesManager) - Constructor for class pro.gravit.launchserver.manangers.LaunchServerGsonManager
 
LaunchServerInitContext - Class in pro.gravit.launchserver.modules.impl
 
LaunchServerInitContext(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.impl.LaunchServerInitContext
 
LaunchServerInitPhase - Class in pro.gravit.launchserver.modules.events
 
LaunchServerInitPhase(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerInitPhase
 
LaunchServerModulesManager - Class in pro.gravit.launchserver.modules.impl
 
LaunchServerModulesManager(Path, Path, LauncherTrustManager) - Constructor for class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 
LaunchServerPostInitPhase - Class in pro.gravit.launchserver.modules.events
 
LaunchServerPostInitPhase(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerPostInitPhase
 
LaunchServerProfilesSyncEvent - Class in pro.gravit.launchserver.modules.events
 
LaunchServerProfilesSyncEvent(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerProfilesSyncEvent
 
LaunchServerRuntimeConfig - Class in pro.gravit.launchserver.config
 
LaunchServerRuntimeConfig() - Constructor for class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
LaunchServerStarter - Class in pro.gravit.launchserver
 
LaunchServerStarter() - Constructor for class pro.gravit.launchserver.LaunchServerStarter
 
LaunchServerUpdatesSyncEvent - Class in pro.gravit.launchserver.modules.events
 
LaunchServerUpdatesSyncEvent(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.LaunchServerUpdatesSyncEvent
 
launchTarget - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
legacySalt - Variable in class pro.gravit.launchserver.manangers.KeyAgreementManager
 
LegacySessionHelper - Class in pro.gravit.launchserver.helper
 
LegacySessionHelper() - Constructor for class pro.gravit.launchserver.helper.LegacySessionHelper
 
LegacySessionHelper.JwtTokenInfo - Record Class in pro.gravit.launchserver.helper
 
libraries - Static variable in class pro.gravit.launchserver.StarterAgent
 
link(LaunchServer) - Method in class pro.gravit.launchserver.auth.AuthProviderPair
 
links - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
list - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet
 
list - Variable in class pro.gravit.launchserver.manangers.MirrorManager
 
LoadModuleCommand - Class in pro.gravit.launchserver.command.modules
 
LoadModuleCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.modules.LoadModuleCommand
 
LogAppender - Class in pro.gravit.launchserver.config.log4j
 
LogAppender(String, Filter, Layout<? extends Serializable>, boolean, Property[]) - Constructor for class pro.gravit.launchserver.config.log4j.LogAppender
 
logFile - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLog4j
 
login - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.AuthorizeRequest
 
login - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager.RegContext
 
login - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
login - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
logLevel - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
longRequestCounter - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
longRequestLatency - Variable in class pro.gravit.launchserver.socket.WebSocketService
 

M

main(String[]) - Static method in class pro.gravit.launchserver.LaunchServerStarter
 
MainBuildTask - Class in pro.gravit.launchserver.binary.tasks
 
MainBuildTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
MainBuildTask.ASMAnnotationFieldProcessor - Class in pro.gravit.launchserver.binary.tasks
 
MainBuildTask.ASMTransformer - Interface in pro.gravit.launchserver.binary.tasks
 
MainBuildTask.IOHookSet<R> - Class in pro.gravit.launchserver.binary.tasks
 
MainBuildTask.IOHookSet.IOHook<R> - Interface in pro.gravit.launchserver.binary.tasks
 
MainBuildTask.Transformer - Interface in pro.gravit.launchserver.binary.tasks
 
makeAccessJwtTokenFromString(User, LocalDateTime, ECPrivateKey) - Static method in class pro.gravit.launchserver.helper.LegacySessionHelper
 
makeAuthContext(Client, AuthResponse.ConnectTypes, AuthProviderPair, String, String, String) - Method in class pro.gravit.launchserver.manangers.AuthManager
Create AuthContext
makeClientArgs() - Method in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
makeEH(Class<T>) - Method in class pro.gravit.launchserver.HttpRequester
 
makeProfile(ClientProfile.Version, String, MakeProfileHelper.MakeProfileOption...) - Static method in class pro.gravit.launchserver.helper.MakeProfileHelper
 
MakeProfileCommand - Class in pro.gravit.launchserver.command.hash
 
MakeProfileCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.MakeProfileCommand
 
MakeProfileHelper - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper
 
MakeProfileHelper.MakeProfileOption - Interface in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionFabric - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionForge - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionGlobalAssets - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionLaunchWrapper - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionLiteLoader - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionLog4j - Class in pro.gravit.launchserver.helper
 
MakeProfileHelper.MakeProfileOptionLwjgl - Class in pro.gravit.launchserver.helper
 
MakeProfileOptionFabric() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 
MakeProfileOptionFabric(String, String) - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 
MakeProfileOptionFabric(Path) - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionFabric
 
MakeProfileOptionForge() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
MakeProfileOptionForge(String, String, String, String, String) - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
MakeProfileOptionForge(Path) - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
MakeProfileOptionGlobalAssets() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionGlobalAssets
 
MakeProfileOptionLaunchWrapper() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLaunchWrapper
 
MakeProfileOptionLiteLoader() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLiteLoader
 
MakeProfileOptionLog4j(boolean, String) - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLog4j
 
MakeProfileOptionLwjgl() - Constructor for class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionLwjgl
 
makeRefreshTokenFromPassword(String, String, String) - Static method in class pro.gravit.launchserver.helper.LegacySessionHelper
 
makeValueEnumGetter(Enum) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
map - Variable in class pro.gravit.launchserver.components.AbstractLimiter
 
mappings - Variable in class pro.gravit.launchserver.components.ProGuardComponent
 
mappings - Variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
MAX_SAFE_BYTE_COUNT - Static variable in class pro.gravit.launchserver.asm.NodeUtils
 
maxVersion - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
maxWebSocketRequestBytes - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
mcpVersion - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
MemoryAuthCoreProvider - Class in pro.gravit.launchserver.auth.core
 
MemoryAuthCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
MemoryAuthCoreProvider.MemoryUser - Class in pro.gravit.launchserver.auth.core
 
MemoryAuthCoreProvider.MemoryUserSession - Class in pro.gravit.launchserver.auth.core
 
memoryLimit - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
MemoryUser(String) - Constructor for class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUser
 
MemoryUserSession(MemoryAuthCoreProvider.MemoryUser) - Constructor for class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider.MemoryUserSession
 
message - Variable in class pro.gravit.launchserver.components.AuthLimiterComponent
 
message - Variable in class pro.gravit.launchserver.components.RegLimiterComponent
 
message - Variable in class pro.gravit.launchserver.components.WhitelistComponent
 
metaInfKeyName - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
metaInfSfName - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
middleRequestCounter - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
middleRequestLatency - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
minecraftAccess - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.AuthorizeRequest
 
minecraftAccessToken() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpAuthReport
Returns the value of the minecraftAccessToken record component.
minecraftAccessToken() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns the value of the minecraftAccessToken record component.
MinecraftAssetIndexInfo(String, String) - Constructor for record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Creates an instance of a MinecraftAssetIndexInfo record class.
minecraftVersion - Variable in class pro.gravit.launchserver.helper.MakeProfileHelper.MakeProfileOptionForge
 
MinecraftVersions(List<DownloadAssetCommand.MiniVersionInfo>) - Constructor for record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftVersions
Creates an instance of a MinecraftVersions record class.
MiniVersion(DownloadAssetCommand.MinecraftAssetIndexInfo) - Constructor for record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersion
Creates an instance of a MiniVersion record class.
MiniVersionInfo(String, String) - Constructor for record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Creates an instance of a MiniVersionInfo record class.
minVersion - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
mirrorManager - Variable in class pro.gravit.launchserver.LaunchServer
 
MirrorManager - Class in pro.gravit.launchserver.manangers
 
MirrorManager() - Constructor for class pro.gravit.launchserver.manangers.MirrorManager
 
MirrorManager.Mirror - Class in pro.gravit.launchserver.manangers
 
mirrors - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
modeAfter - Variable in class pro.gravit.launchserver.components.ProGuardComponent
 
moduleConfigClass - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
moduleConfigName - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
ModuleEntity() - Constructor for class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
moduleMainClass - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
ModulesCommand - Class in pro.gravit.launchserver.command.modules
 
ModulesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.modules.ModulesCommand
 
modulesDir - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
modulesManager - Variable in class pro.gravit.launchserver.LaunchServer
 
MySQLCoreProvider - Class in pro.gravit.launchserver.auth.core
 
MySQLCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
MySQLCoreProvider.MySQLUser - Class in pro.gravit.launchserver.auth.core
 
MySQLCoreProvider.MySQLUserHardware - Class in pro.gravit.launchserver.auth.core
 
MySQLCoreProvider.MySQLUserSession - Class in pro.gravit.launchserver.auth.core
 
mySQLHolder - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
MySQLSourceConfig - Class in pro.gravit.launchserver.auth
 
MySQLSourceConfig(String) - Constructor for class pro.gravit.launchserver.auth.MySQLSourceConfig
 
MySQLSourceConfig(String, String, int, String, String, String) - Constructor for class pro.gravit.launchserver.auth.MySQLSourceConfig
 
MySQLSourceConfig(String, DataSource, boolean) - Constructor for class pro.gravit.launchserver.auth.MySQLSourceConfig
 
MySQLUser(UUID, String, String, String, String, ClientPermissions, long) - Constructor for class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
MySQLUserHardware(HardwareReportRequest.HardwareInfo, byte[], long, boolean) - Constructor for class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
MySQLUserSession(MySQLCoreProvider.MySQLUser) - Constructor for class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserSession
 
MySQLUserSession(PostgresSQLCoreProvider.PostgresSQLUser) - Constructor for class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.MySQLUserSession
 

N

name - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
nameFormat - Variable in class pro.gravit.launchserver.binary.BinaryPipeline
 
need2FA() - Static method in exception pro.gravit.launchserver.auth.AuthException
 
needMFA(List<Integer>) - Static method in exception pro.gravit.launchserver.auth.AuthException
 
needMoreFactors - Variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
needUserInfo - Variable in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
needUserInfo - Variable in class pro.gravit.launchserver.socket.response.auth.RestoreSessionResponse
 
netty - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
NettyBindAddress(String, int) - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.NettyBindAddress
 
NettyConfig() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
NettyConnectContext - Class in pro.gravit.launchserver.socket
 
NettyConnectContext() - Constructor for class pro.gravit.launchserver.socket.NettyConnectContext
 
NettyIpForwardHandler - Class in pro.gravit.launchserver.socket.handlers
 
NettyIpForwardHandler(NettyConnectContext) - Constructor for class pro.gravit.launchserver.socket.handlers.NettyIpForwardHandler
 
NettyObjectFactory - Class in pro.gravit.launchserver.socket
 
NettyObjectFactory() - Constructor for class pro.gravit.launchserver.socket.NettyObjectFactory
 
NettyPerformanceConfig() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
NettySecurityConfig() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.NettySecurityConfig
 
nettyServer - Variable in class pro.gravit.launchserver.socket.handlers.NettyServerSocketHandler
 
nettyServerSocketHandler - Variable in class pro.gravit.launchserver.LaunchServer
 
NettyServerSocketHandler - Class in pro.gravit.launchserver.socket.handlers
 
NettyServerSocketHandler(LaunchServer) - Constructor for class pro.gravit.launchserver.socket.handlers.NettyServerSocketHandler
 
NettyThreadFactory - Class in pro.gravit.launchserver.socket
 
NettyThreadFactory(String) - Constructor for class pro.gravit.launchserver.socket.NettyThreadFactory
 
NettyUpdatesBind() - Constructor for class pro.gravit.launchserver.config.LaunchServerConfig.NettyUpdatesBind
 
NettyWebAPIHandler - Class in pro.gravit.launchserver.socket.handlers
 
NettyWebAPIHandler(NettyConnectContext) - Constructor for class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler
 
NettyWebAPIHandler.SeverletPathPair - Class in pro.gravit.launchserver.socket.handlers
 
NettyWebAPIHandler.SimpleSeverletHandler - Interface in pro.gravit.launchserver.socket.handlers
 
newCheckServerToken(String, String) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
newEventLoopGroup(int, String) - Static method in class pro.gravit.launchserver.socket.NettyObjectFactory
 
NewLaunchServerInstanceEvent - Class in pro.gravit.launchserver.modules.events
 
NewLaunchServerInstanceEvent(LaunchServer) - Constructor for class pro.gravit.launchserver.modules.events.NewLaunchServerInstanceEvent
 
newThread(Runnable, String) - Method in class pro.gravit.launchserver.socket.NettyThreadFactory
 
nextLowerPath(LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
nextName(String) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
nextPath(String) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
nextPath(LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
NIO - Enum constant in enum class pro.gravit.launchserver.socket.handlers.ContentType
 
NO_AUTH - Enum constant in enum class pro.gravit.launchserver.LaunchServer.ReloadType
 
NO_COMPONENTS - Enum constant in enum class pro.gravit.launchserver.LaunchServer.ReloadType
 
NodeUtils - Class in pro.gravit.launchserver.asm
 
NONE - Enum constant in enum class pro.gravit.launchserver.socket.handlers.ContentType
 
NoProtectHandler - Class in pro.gravit.launchserver.auth.protect
 
NoProtectHandler() - Constructor for class pro.gravit.launchserver.auth.protect.NoProtectHandler
 
normalizeHardwareInfo(HardwareReportRequest.HardwareInfo) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
NotifyCommand - Class in pro.gravit.launchserver.command.service
 
NotifyCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.NotifyCommand
 
NULL - Static variable in class pro.gravit.launchserver.helper.SignHelper
 
NullTextureProvider - Class in pro.gravit.launchserver.auth.texture
 
NullTextureProvider() - Constructor for class pro.gravit.launchserver.auth.texture.NullTextureProvider
 

O

oauthAccessToken() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpAuthReport
Returns the value of the oauthAccessToken record component.
oauthAccessToken() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns the value of the oauthAccessToken record component.
OAuthAccessTokenExpired() - Constructor for exception pro.gravit.launchserver.auth.core.AuthCoreProvider.OAuthAccessTokenExpired
 
OAuthAccessTokenExpired(String) - Constructor for exception pro.gravit.launchserver.auth.core.AuthCoreProvider.OAuthAccessTokenExpired
 
OAuthAccessTokenExpired(String, Throwable) - Constructor for exception pro.gravit.launchserver.auth.core.AuthCoreProvider.OAuthAccessTokenExpired
 
oauthExpire() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpAuthReport
Returns the value of the oauthExpire record component.
oauthExpire() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns the value of the oauthExpire record component.
oauthRefreshToken() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpAuthReport
Returns the value of the oauthRefreshToken record component.
oauthRefreshToken() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns the value of the oauthRefreshToken record component.
OBJECTS_DIR - Static variable in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
ofJsonResult(Class<T>) - Static method in class pro.gravit.launchserver.helper.HttpHelper
 
ofJsonResult(Type) - Static method in class pro.gravit.launchserver.helper.HttpHelper
 
ofMinecraftAccessToken(String, UserSession) - Static method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
 
ofOAuth(String, String, long, UserSession) - Static method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
 
ofOAuthWithMinecraft(String, String, String, long, UserSession) - Static method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
 
ofUser(User, PlayerProfile) - Static method in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
ofUUID(UUID, PlayerProfile) - Static method in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
OK - Static variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
onGetSecureLevelInfo(GetSecureLevelInfoRequestEvent) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
onGetSecureLevelInfo(GetSecureLevelInfoRequestEvent) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
onHardwareReport(HardwareReportResponse, Client) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
onHardwareReport(HardwareReportResponse, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.HardwareProtectHandler
 
onJoinServer(String, String, Client) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
onJoinServer(String, String, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.JoinServerProtectHandler
 
onSecurityReport(SecurityReportResponse, Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
onSuccessVerify(Client) - Method in class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler
 
onSuccessVerify(Client) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
opcodeEmulation(AbstractInsnNode) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
operationComplete(ChannelFuture) - Method in class pro.gravit.launchserver.socket.handlers.fileserver.ClosingChannelFutureListener
 
out - Variable in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
output - Variable in class pro.gravit.launchserver.binary.BuildContext
 

P

pair - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
parseCheckServerToken(String) - Method in class pro.gravit.launchserver.manangers.AuthManager
 
password - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.AuthorizeRequest
 
password - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
password - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
password - Variable in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier.JsonPasswordRequest
 
password - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager.RegContext
 
password - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse
 
passwordColumn - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
passwordColumn - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
passwordEncryptKey - Variable in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
passwordVerifier - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
passwordVerifier - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
PasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
PasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.PasswordVerifier
 
PasswordVerifyReport(boolean) - Constructor for class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
PasswordVerifyReport(int) - Constructor for class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
PasswordVerifyReport(List<Integer>) - Constructor for class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
PasswordVerifyReport(AuthManager.AuthReport) - Constructor for class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
path - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
performance - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
permissions - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
permissions - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
permissions - Variable in class pro.gravit.launchserver.socket.Client
 
pipelineHook - Variable in class pro.gravit.launchserver.socket.LauncherNettyServer
 
PlainPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
PlainPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.PlainPasswordVerifier
 
playerProfile - Variable in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
port - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyBindAddress
 
post(String, T, String) - Method in class pro.gravit.launchserver.HttpRequester
 
postBuildHook - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
postCheckServerHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
PostgreSQLSourceConfig - Class in pro.gravit.launchserver.auth
 
PostgreSQLSourceConfig() - Constructor for class pro.gravit.launchserver.auth.PostgreSQLSourceConfig
 
PostgresSQLCoreProvider - Class in pro.gravit.launchserver.auth.core
 
PostgresSQLCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
PostgresSQLCoreProvider.MySQLUserSession - Class in pro.gravit.launchserver.auth.core
 
PostgresSQLCoreProvider.PostgresSQLUser - Class in pro.gravit.launchserver.auth.core
 
postgresSQLHolder - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
PostgresSQLUser(UUID, String, String, String, String, ClientPermissions) - Constructor for class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
postHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
postInitProps() - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
preAuthHook(AuthResponse.AuthContext, Client) - Method in class pro.gravit.launchserver.components.AuthLimiterComponent
 
preBuildHook - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
preHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
premain(String, Instrumentation) - Static method in class pro.gravit.launchserver.StarterAgent
 
prepare(boolean) - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
PrepareBuildTask - Class in pro.gravit.launchserver.binary.tasks
 
PrepareBuildTask(LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.PrepareBuildTask
 
prepareMode - Static variable in class pro.gravit.launchserver.LaunchServerStarter
 
printCheckResult(String, String, Boolean) - Static method in class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
printHelp() - Method in class pro.gravit.launchserver.command.service.ComponentCommand
 
printHelp(String) - Method in class pro.gravit.launchserver.manangers.ReconfigurableManager
 
privateKey() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns the value of the privateKey record component.
pro.gravit.launchserver - package pro.gravit.launchserver
 
pro.gravit.launchserver.asm - package pro.gravit.launchserver.asm
 
pro.gravit.launchserver.auth - package pro.gravit.launchserver.auth
 
pro.gravit.launchserver.auth.core - package pro.gravit.launchserver.auth.core
 
pro.gravit.launchserver.auth.core.interfaces - package pro.gravit.launchserver.auth.core.interfaces
 
pro.gravit.launchserver.auth.core.interfaces.provider - package pro.gravit.launchserver.auth.core.interfaces.provider
 
pro.gravit.launchserver.auth.core.interfaces.session - package pro.gravit.launchserver.auth.core.interfaces.session
 
pro.gravit.launchserver.auth.core.interfaces.user - package pro.gravit.launchserver.auth.core.interfaces.user
 
pro.gravit.launchserver.auth.password - package pro.gravit.launchserver.auth.password
 
pro.gravit.launchserver.auth.protect - package pro.gravit.launchserver.auth.protect
 
pro.gravit.launchserver.auth.protect.interfaces - package pro.gravit.launchserver.auth.protect.interfaces
 
pro.gravit.launchserver.auth.texture - package pro.gravit.launchserver.auth.texture
 
pro.gravit.launchserver.binary - package pro.gravit.launchserver.binary
 
pro.gravit.launchserver.binary.tasks - package pro.gravit.launchserver.binary.tasks
 
pro.gravit.launchserver.binary.tasks.exe - package pro.gravit.launchserver.binary.tasks.exe
 
pro.gravit.launchserver.command - package pro.gravit.launchserver.command
 
pro.gravit.launchserver.command.basic - package pro.gravit.launchserver.command.basic
 
pro.gravit.launchserver.command.handler - package pro.gravit.launchserver.command.handler
 
pro.gravit.launchserver.command.hash - package pro.gravit.launchserver.command.hash
 
pro.gravit.launchserver.command.modules - package pro.gravit.launchserver.command.modules
 
pro.gravit.launchserver.command.service - package pro.gravit.launchserver.command.service
 
pro.gravit.launchserver.components - package pro.gravit.launchserver.components
 
pro.gravit.launchserver.config - package pro.gravit.launchserver.config
 
pro.gravit.launchserver.config.log4j - package pro.gravit.launchserver.config.log4j
 
pro.gravit.launchserver.helper - package pro.gravit.launchserver.helper
 
pro.gravit.launchserver.launchermodules - package pro.gravit.launchserver.launchermodules
 
pro.gravit.launchserver.manangers - package pro.gravit.launchserver.manangers
 
pro.gravit.launchserver.manangers.hook - package pro.gravit.launchserver.manangers.hook
 
pro.gravit.launchserver.modules.events - package pro.gravit.launchserver.modules.events
 
pro.gravit.launchserver.modules.events.security - package pro.gravit.launchserver.modules.events.security
 
pro.gravit.launchserver.modules.impl - package pro.gravit.launchserver.modules.impl
 
pro.gravit.launchserver.socket - package pro.gravit.launchserver.socket
 
pro.gravit.launchserver.socket.handlers - package pro.gravit.launchserver.socket.handlers
 
pro.gravit.launchserver.socket.handlers.fileserver - package pro.gravit.launchserver.socket.handlers.fileserver
 
pro.gravit.launchserver.socket.response - package pro.gravit.launchserver.socket.response
 
pro.gravit.launchserver.socket.response.auth - package pro.gravit.launchserver.socket.response.auth
 
pro.gravit.launchserver.socket.response.management - package pro.gravit.launchserver.socket.response.management
 
pro.gravit.launchserver.socket.response.profile - package pro.gravit.launchserver.socket.response.profile
 
pro.gravit.launchserver.socket.response.secure - package pro.gravit.launchserver.socket.response.secure
 
pro.gravit.launchserver.socket.response.update - package pro.gravit.launchserver.socket.response.update
 
process(ChannelHandlerContext, TextWebSocketFrame, Client, String) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.AdditionalFixesApplyTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.AttachJarsTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.CompressBuildTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.exe.Launch4JTask
 
process(Path) - Method in interface pro.gravit.launchserver.binary.tasks.LauncherBuildTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.PrepareBuildTask
 
process(Path) - Method in class pro.gravit.launchserver.binary.tasks.SignJarTask
 
process(Path) - Method in class pro.gravit.launchserver.components.ProGuardComponent.ProGuardBuildTask
 
PRODUCTION - Enum constant in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
 
productName - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
productVer - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
profile - Variable in class pro.gravit.launchserver.socket.Client
 
ProfileByUsername - Class in pro.gravit.launchserver.socket.response.profile
 
ProfileByUsername() - Constructor for class pro.gravit.launchserver.socket.response.profile.ProfileByUsername
 
ProfileByUUIDResponse - Class in pro.gravit.launchserver.socket.response.profile
 
ProfileByUUIDResponse() - Constructor for class pro.gravit.launchserver.socket.response.profile.ProfileByUUIDResponse
 
profileName - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
PROFILES_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
profilesDir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
profilesDir - Variable in class pro.gravit.launchserver.LaunchServer
The path to the folder with profiles
ProfilesProtectHandler - Interface in pro.gravit.launchserver.auth.protect.interfaces
 
ProfilesResponse - Class in pro.gravit.launchserver.socket.response.auth
 
ProfilesResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.ProfilesResponse
 
profileWhitelist - Variable in class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
proguard - Variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
ProGuardBuildTask(LaunchServer, ProGuardComponent.ProguardConf, ProGuardComponent) - Constructor for class pro.gravit.launchserver.components.ProGuardComponent.ProGuardBuildTask
 
ProGuardComponent - Class in pro.gravit.launchserver.components
 
ProGuardComponent() - Constructor for class pro.gravit.launchserver.components.ProGuardComponent
 
ProGuardComponent.ProGuardBuildTask - Class in pro.gravit.launchserver.components
 
ProGuardComponent.ProguardConf - Class in pro.gravit.launchserver.components
 
proguardConf - Variable in class pro.gravit.launchserver.components.ProGuardComponent
 
ProguardConf(LaunchServer, ProGuardComponent) - Constructor for class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
projectName - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
properties - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
properties - Variable in class pro.gravit.launchserver.socket.Client
 
propertyMap - Variable in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModuleEntity
 
protectHandler - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
ProtectHandler - Class in pro.gravit.launchserver.auth.protect
 
ProtectHandler() - Constructor for class pro.gravit.launchserver.auth.protect.ProtectHandler
 
providers - Static variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
providers - Static variable in class pro.gravit.launchserver.auth.password.PasswordVerifier
 
providers - Static variable in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
providers - Static variable in class pro.gravit.launchserver.auth.texture.TextureProvider
 
providers - Static variable in class pro.gravit.launchserver.components.Component
 
providers - Static variable in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
providers - Static variable in class pro.gravit.launchserver.socket.WebSocketService
 
publicKey - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
publicKey - Variable in class pro.gravit.launchserver.socket.response.secure.VerifySecureLevelKeyResponse
 
publicKey() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns the value of the publicKey record component.
publicKeyTokenExpire - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettySecurityConfig
 
PublicKeyTokenVerifier(LaunchServer) - Constructor for class pro.gravit.launchserver.auth.protect.AdvancedProtectHandler.PublicKeyTokenVerifier
 
push(int) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
pushBytes(String, byte[]) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushDir(Path, String, Map<String, byte[]>, boolean) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushEncryptedDir(Path, String, String, Map<String, byte[]>, boolean) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushFile(String, InputStream) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushFile(String, Object, Type) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushFile(String, StreamObject) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushJarFile(URL, Predicate<ZipEntry>, Predicate<String>) - Method in class pro.gravit.launchserver.binary.BuildContext
 
pushJarFile(Path, Predicate<ZipEntry>, Predicate<String>) - Method in class pro.gravit.launchserver.binary.BuildContext
 

R

rateLimit - Variable in class pro.gravit.launchserver.components.AbstractLimiter
 
rateLimitMillis - Variable in class pro.gravit.launchserver.components.AbstractLimiter
 
rating - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
rawDefineClass(String, byte[]) - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleClassLoader
 
READ - Static variable in class pro.gravit.launchserver.socket.handlers.fileserver.FileServerHandler
 
readCertificate(Reader) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
readCertificate(Path) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
readConfig() - Method in interface pro.gravit.launchserver.LaunchServer.LaunchServerConfigManager
 
reader - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
readerClassPath - Variable in class pro.gravit.launchserver.binary.BuildContext
 
readPrivateKey(Reader) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
readPrivateKey(Path) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
readRuntimeConfig() - Method in interface pro.gravit.launchserver.LaunchServer.LaunchServerConfigManager
 
readTrustStore(Path) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
readUpdatesDir() - Method in class pro.gravit.launchserver.manangers.UpdatesManager
 
rebindNettyServerSocket() - Method in class pro.gravit.launchserver.LaunchServer
 
Reconfigurable - Interface in pro.gravit.launchserver
Allows calling commands using the config command
reconfigurableManager - Variable in class pro.gravit.launchserver.LaunchServer
 
ReconfigurableManager - Class in pro.gravit.launchserver.manangers
 
ReconfigurableManager() - Constructor for class pro.gravit.launchserver.manangers.ReconfigurableManager
 
refreshAccessToken(String, AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
refreshAccessToken(String, AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
refreshAccessToken(String, AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
refreshAccessToken(String, AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
refreshAccessToken(String, AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
refreshAccessToken(String, AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
refreshedAfter() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns the value of the refreshedAfter record component.
refreshToken - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.RefreshTokenRequest
 
refreshToken - Variable in class pro.gravit.launchserver.socket.response.auth.RefreshTokenResponse
 
RefreshTokenRequest(String, AuthResponse.AuthContext) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.RefreshTokenRequest
 
RefreshTokenResponse - Class in pro.gravit.launchserver.socket.response.auth
 
RefreshTokenResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.RefreshTokenResponse
 
refreshTokenUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
RegContext(String, String, String, boolean) - Constructor for class pro.gravit.launchserver.manangers.hook.AuthHookManager.RegContext
 
registerAdapters(GsonBuilder) - Method in class pro.gravit.launchserver.manangers.LaunchServerGsonManager
 
registerAll() - Static method in class pro.gravit.launchserver.LaunchServerStarter
 
registerApiKey - Variable in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
registerClient(Channel) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
registerCommands(CommandHandler, LaunchServer) - Static method in class pro.gravit.launchserver.command.handler.CommandHandler
 
registerComponents() - Static method in class pro.gravit.launchserver.components.Component
 
registerEvent(LauncherModule.EventHandler<T>, Class<T>) - Method in class pro.gravit.launchserver.modules.impl.LaunchServerCoreModule
 
registerHandlers() - Static method in class pro.gravit.launchserver.auth.protect.ProtectHandler
 
registerHook(MainBuildTask.IOHookSet.IOHook<R>) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet
 
registerHook(AuthHookManager.RegContext) - Method in class pro.gravit.launchserver.components.RegLimiterComponent
 
registerObject(String, Object) - Method in class pro.gravit.launchserver.LaunchServer
 
registerProviders() - Static method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
registerProviders() - Static method in class pro.gravit.launchserver.auth.password.PasswordVerifier
 
registerProviders() - Static method in class pro.gravit.launchserver.auth.texture.TextureProvider
 
registerProviders(LaunchServer) - Static method in class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
registerReconfigurable(String, Reconfigurable) - Method in class pro.gravit.launchserver.manangers.ReconfigurableManager
 
registerResponses() - Static method in class pro.gravit.launchserver.socket.WebSocketService
 
registraion - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
registration(String, String, AuthRequest.AuthPasswordInterface, Map<String, String>) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportRegistration
 
RegLimiterComponent - Class in pro.gravit.launchserver.components
 
RegLimiterComponent() - Constructor for class pro.gravit.launchserver.components.RegLimiterComponent
 
RejectAuthCoreProvider - Class in pro.gravit.launchserver.auth.core
 
RejectAuthCoreProvider() - Constructor for class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
RejectPasswordVerifier - Class in pro.gravit.launchserver.auth.password
 
RejectPasswordVerifier() - Constructor for class pro.gravit.launchserver.auth.password.RejectPasswordVerifier
 
reload(LaunchServer.ReloadType) - Method in class pro.gravit.launchserver.LaunchServer
 
removeFeatureInfo(String) - Method in class pro.gravit.launchserver.manangers.FeaturesManager
 
removeList - Variable in class pro.gravit.launchserver.components.CommandRemoverComponent
 
removeListener(Consumer<LogEvent>) - Method in class pro.gravit.launchserver.config.log4j.LogAppender
 
removeSeverlet(NettyWebAPIHandler.SeverletPathPair) - Static method in class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler
 
replace(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
replaceAfter(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
replaceCounted(int, Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
replacePre(Predicate<LauncherBuildTask>, LauncherBuildTask) - Method in class pro.gravit.launchserver.binary.BinaryPipeline
 
report - Variable in class pro.gravit.launchserver.socket.response.auth.AuthResponse.AuthContext
 
reportType - Variable in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
RequestTextureProvider - Class in pro.gravit.launchserver.auth.texture
 
RequestTextureProvider() - Constructor for class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
RequestTextureProvider(String, String) - Constructor for class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
requestUUID - Variable in class pro.gravit.launchserver.socket.response.SimpleResponse
 
REQUIRED_2FA - Static variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
reset() - Method in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
resolve(LaunchServer, String) - Static method in class pro.gravit.launchserver.binary.LauncherBinary
 
resolveIndexFile(Path, String) - Static method in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
resolveObjectFile(Path, String) - Static method in class pro.gravit.launchserver.command.hash.IndexAssetCommand
 
response - Variable in class pro.gravit.launchserver.modules.events.security.SecurityReportModuleEvent
 
response - Variable in class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
restart() - Method in class pro.gravit.launchserver.LaunchServer
 
RestartCommand - Class in pro.gravit.launchserver.command.basic
 
RestartCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.basic.RestartCommand
 
RestoreResponse - Class in pro.gravit.launchserver.socket.response.auth
 
RestoreResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.RestoreResponse
 
RestoreResponse.ExtendedTokenProvider - Interface in pro.gravit.launchserver.socket.response.auth
 
RestoreSessionResponse - Class in pro.gravit.launchserver.socket.response.auth
 
RestoreSessionResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.RestoreSessionResponse
 
result - Variable in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
result() - Method in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
rsaPrivateKey - Variable in class pro.gravit.launchserver.manangers.KeyAgreementManager
 
rsaPublicKey - Variable in class pro.gravit.launchserver.manangers.KeyAgreementManager
 
run() - Method in class pro.gravit.launchserver.LaunchServer
 
run() - Method in class pro.gravit.launchserver.socket.handlers.NettyServerSocketHandler
 
runtime - Variable in class pro.gravit.launchserver.LaunchServer
This object contains runtime configuration
runtimeDir - Variable in class pro.gravit.launchserver.binary.JARLauncherBinary
 
runtimeEncryptKey - Variable in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 

S

SafeClassWriter - Class in pro.gravit.launchserver.asm
ClassWriter с другой реализацией метода getCommonSuperClass: при его использовании не происходит загрузки классов.
SafeClassWriter(ClassReader, ClassMetadataReader, int) - Constructor for class pro.gravit.launchserver.asm.SafeClassWriter
 
SafeClassWriter(ClassMetadataReader, int) - Constructor for class pro.gravit.launchserver.asm.SafeClassWriter
 
saveProfile(ClientProfile, Path) - Static method in class pro.gravit.launchserver.command.hash.SaveProfilesCommand
 
SaveProfilesCommand - Class in pro.gravit.launchserver.command.hash
 
SaveProfilesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.SaveProfilesCommand
 
schedulerThread - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
secondSpoofingLevel - Variable in class pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware.HardwareInfoCompareResult
 
secureHash - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
SecureProtectHandler - Interface in pro.gravit.launchserver.auth.protect.interfaces
 
secureSalt - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
security - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
SecurityCheckCommand - Class in pro.gravit.launchserver.command.service
 
SecurityCheckCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.SecurityCheckCommand
 
SecurityReportModuleEvent - Class in pro.gravit.launchserver.modules.events.security
 
SecurityReportModuleEvent(SecurityReportRequestEvent, SecurityReportResponse, Client) - Constructor for class pro.gravit.launchserver.modules.events.security.SecurityReportModuleEvent
 
SecurityReportResponse - Class in pro.gravit.launchserver.socket.response.secure
 
SecurityReportResponse() - Constructor for class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
send(HttpClient, HttpRequest, HttpHelper.HttpErrorHandler<T, E>) - Static method in class pro.gravit.launchserver.helper.HttpHelper
 
send(HttpRequest, Class<T>) - Method in class pro.gravit.launchserver.HttpRequester
 
sendAsync(HttpClient, HttpRequest, HttpHelper.HttpErrorHandler<T, E>) - Static method in class pro.gravit.launchserver.helper.HttpHelper
 
sendError(String) - Method in class pro.gravit.launchserver.socket.response.SimpleResponse
 
sendEvent(WebSocketService.EventResult) - Method in class pro.gravit.launchserver.socket.WebSocketService
Deprecated.
sendHttpResponse(ChannelHandlerContext, FullHttpResponse) - Method in interface pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SimpleSeverletHandler
 
sendObject(ChannelHandlerContext, Object) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObject(ChannelHandlerContext, Object, Type) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObject(Channel, Object) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObject(Channel, Object, Type) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObjectAll(Object) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObjectAll(Object, Type) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObjectAndClose(ChannelHandlerContext, Object) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObjectAndClose(ChannelHandlerContext, Object, Type) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendObjectToUUID(UUID, Object, Type) - Method in class pro.gravit.launchserver.socket.WebSocketService
 
sendResult(RequestEvent) - Method in class pro.gravit.launchserver.socket.response.SimpleResponse
 
sendResultAndClose(RequestEvent) - Method in class pro.gravit.launchserver.socket.response.SimpleResponse
 
server - Variable in class pro.gravit.launchserver.binary.LauncherBinary
 
server - Variable in class pro.gravit.launchserver.binary.tasks.CompressBuildTask
 
server - Variable in class pro.gravit.launchserver.command.Command
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerFullInitEvent
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerInitPhase
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerPostInitPhase
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerProfilesSyncEvent
 
server - Variable in class pro.gravit.launchserver.modules.events.LaunchServerUpdatesSyncEvent
 
server - Variable in class pro.gravit.launchserver.modules.impl.LaunchServerInitContext
 
server - Variable in class pro.gravit.launchserver.socket.response.SimpleResponse
 
serverBootstrap - Variable in class pro.gravit.launchserver.socket.LauncherNettyServer
 
serverId - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.CheckServerRequest
 
serverId - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.JoinServerRequest
 
serverId - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.UpdateServerIdRequest
 
serverId - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
serverId - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
serverID - Variable in class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
serverID - Variable in class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
serverIDColumn - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
serverIDColumn - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
serverName() - Method in record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Returns the value of the serverName record component.
ServerStatusCommand - Class in pro.gravit.launchserver.command.service
 
ServerStatusCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.ServerStatusCommand
 
ServerStatusResponse - Class in pro.gravit.launchserver.socket.response.management
 
ServerStatusResponse() - Constructor for class pro.gravit.launchserver.socket.response.management.ServerStatusResponse
 
service - Variable in class pro.gravit.launchserver.LaunchServer
 
service - Variable in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
service - Variable in class pro.gravit.launchserver.socket.LauncherNettyServer
 
service - Variable in class pro.gravit.launchserver.socket.response.SimpleResponse
 
session - Variable in class pro.gravit.launchserver.socket.response.auth.RestoreSessionResponse
 
session() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpAuthReport
Returns the value of the session record component.
session() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns the value of the session record component.
sessionObject - Variable in class pro.gravit.launchserver.socket.Client
 
setBackend(TextureProvider) - Method in class pro.gravit.launchserver.auth.texture.NullTextureProvider
 
setBinaryName(String) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
setCertificateManager(CertificateManager) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setClient(Client) - Method in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
setCommandHandler(CommandHandler) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setComponentName(String) - Method in class pro.gravit.launchserver.components.Component
 
setConfig(LaunchServerConfig) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setDefaultMirror(MirrorManager.Mirror) - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
setDir(Path) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setDirectories(LaunchServer.LaunchServerDirectories) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setEnv(LauncherConfig.LauncherEnvironment) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
setEnv(LaunchServer.LaunchServerEnv) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setKeyAgreementManager(KeyAgreementManager) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setLaunchServer(LaunchServer) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
setLaunchServerConfigManager(LaunchServer.LaunchServerConfigManager) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setMaxVersion - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
setModulesManager(LaunchServerModulesManager) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setProfileHook - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager
 
SetProfileResponse - Class in pro.gravit.launchserver.socket.response.auth
 
SetProfileResponse() - Constructor for class pro.gravit.launchserver.socket.response.auth.SetProfileResponse
 
setProfiles(Set<ClientProfile>) - Method in class pro.gravit.launchserver.LaunchServer
 
setProjectName(String) - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
setProperty(String, T) - Method in class pro.gravit.launchserver.socket.Client
 
setRuntimeConfig(LaunchServerRuntimeConfig) - Method in class pro.gravit.launchserver.LaunchServerBuilder
 
setStaticProperty(String, T) - Method in class pro.gravit.launchserver.socket.Client
 
setUsingEpoll(boolean) - Static method in class pro.gravit.launchserver.socket.NettyObjectFactory
 
SeverletPathPair(String, NettyWebAPIHandler.SimpleSeverletHandler) - Constructor for class pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SeverletPathPair
 
shortRequestCounter - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
shortRequestLatency - Variable in class pro.gravit.launchserver.socket.WebSocketService
 
showApplyDialog(String) - Method in class pro.gravit.launchserver.command.Command
 
showHiddenFiles - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyConfig
 
sign - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
sign(LaunchServerConfig.JarSignerConf, Path, Path) - Method in class pro.gravit.launchserver.binary.tasks.SignJarTask
 
signAlgo - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.JarSignerConf
 
signature - Variable in class pro.gravit.launchserver.socket.response.secure.VerifySecureLevelKeyResponse
 
signature() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns the value of the signature record component.
SignDirCommand - Class in pro.gravit.launchserver.command.service
 
SignDirCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.SignDirCommand
 
signedDataGenerator - Variable in class pro.gravit.launchserver.binary.tasks.CertificateAutogenTask
 
SignerJar - Class in pro.gravit.launchserver.binary
Generator of signed Jars.
SignerJar(ZipOutputStream, Supplier<CMSSignedDataGenerator>, String, String) - Constructor for class pro.gravit.launchserver.binary.SignerJar
 
SignHelper - Class in pro.gravit.launchserver.helper
 
SignHelper.HashingNonClosingOutputStream - Class in pro.gravit.launchserver.helper
Helper output stream that also sends the data to the given.
SignHelper.HashingOutputStream - Class in pro.gravit.launchserver.helper
Helper output stream that also sends the data to the given.
SignJarCommand - Class in pro.gravit.launchserver.command.service
 
SignJarCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.SignJarCommand
 
SignJarTask - Class in pro.gravit.launchserver.binary.tasks
 
SignJarTask(LaunchServerConfig.JarSignerConf, LaunchServer) - Constructor for class pro.gravit.launchserver.binary.tasks.SignJarTask
 
SimpleError(String) - Constructor for class pro.gravit.launchserver.HttpRequester.SimpleError
 
simpleJsonResponse(HttpResponseStatus, Object) - Method in interface pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SimpleSeverletHandler
 
simpleResponse(HttpResponseStatus, String) - Method in interface pro.gravit.launchserver.socket.handlers.NettyWebAPIHandler.SimpleSeverletHandler
 
SimpleResponse - Class in pro.gravit.launchserver.socket.response
 
SimpleResponse() - Constructor for class pro.gravit.launchserver.socket.response.SimpleResponse
 
size() - Method in class pro.gravit.launchserver.manangers.MirrorManager
 
skin - Variable in class pro.gravit.launchserver.auth.texture.TextureProvider.SkinAndCloakTextures
Deprecated.
 
SkinAndCloakTextures(Texture, Texture) - Constructor for class pro.gravit.launchserver.auth.texture.TextureProvider.SkinAndCloakTextures
Deprecated.
 
skinLocalPath - Variable in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
skinURL - Variable in class pro.gravit.launchserver.auth.texture.RequestTextureProvider
 
smallBytes - Variable in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
smallData - Variable in class pro.gravit.launchserver.socket.response.secure.SecurityReportResponse
 
splitUtf8ToChunks(String, int) - Static method in class pro.gravit.launchserver.asm.NodeUtils
 
srv - Variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
srv - Variable in class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
started - Variable in class pro.gravit.launchserver.LaunchServer
 
StarterAgent - Class in pro.gravit.launchserver
 
StarterAgent() - Constructor for class pro.gravit.launchserver.StarterAgent
 
startScript - Variable in class pro.gravit.launchserver.config.LaunchServerConfig
 
staticProperties - Variable in class pro.gravit.launchserver.socket.Client
 
statusCode - Variable in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
statusCode() - Method in class pro.gravit.launchserver.helper.HttpHelper.HttpOptional
 
StdProtectHandler - Class in pro.gravit.launchserver.auth.protect
 
StdProtectHandler() - Constructor for class pro.gravit.launchserver.auth.protect.StdProtectHandler
 
StopCommand - Class in pro.gravit.launchserver.command.basic
 
StopCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.basic.StopCommand
 
stripLineNumbers - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.LauncherConf
 
success - Variable in class pro.gravit.launchserver.auth.core.AuthCoreProvider.PasswordVerifyReport
 
success - Variable in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier.JsonPasswordResponse
 
supportURL - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
sync() - Method in class pro.gravit.launchserver.binary.LauncherBinary
 
SyncBinariesCommand - Class in pro.gravit.launchserver.command.hash
 
SyncBinariesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.SyncBinariesCommand
 
syncBinaryFile - Variable in class pro.gravit.launchserver.binary.LauncherBinary
 
syncLauncherBinaries() - Method in class pro.gravit.launchserver.LaunchServer
 
SyncLauncherModulesCommand - Class in pro.gravit.launchserver.launchermodules
 
SyncLauncherModulesCommand(LauncherModuleLoader) - Constructor for class pro.gravit.launchserver.launchermodules.SyncLauncherModulesCommand
 
syncModules() - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader
 
SyncProfilesCommand - Class in pro.gravit.launchserver.command.hash
 
SyncProfilesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.SyncProfilesCommand
 
syncProfilesDir() - Method in class pro.gravit.launchserver.LaunchServer
 
SyncUPCommand - Class in pro.gravit.launchserver.command.hash
 
SyncUPCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.SyncUPCommand
 
SyncUpdatesCommand - Class in pro.gravit.launchserver.command.hash
 
SyncUpdatesCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.SyncUpdatesCommand
 
syncUpdatesDir(Collection<String>) - Method in class pro.gravit.launchserver.LaunchServer
 
syncUpdatesDir(Collection<String>) - Method in class pro.gravit.launchserver.manangers.UpdatesManager
 

T

table - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
table - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
tableHWID - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
tableHWIDLog - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
task - Variable in class pro.gravit.launchserver.binary.BuildContext
 
tasks - Variable in class pro.gravit.launchserver.binary.BinaryPipeline
 
TEST - Enum constant in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
 
testEvent(InitPhase) - Method in class pro.gravit.launchserver.modules.impl.LaunchServerCoreModule
 
textureProvider - Variable in class pro.gravit.launchserver.auth.AuthProviderPair
 
TextureProvider - Class in pro.gravit.launchserver.auth.texture
 
TextureProvider() - Constructor for class pro.gravit.launchserver.auth.texture.TextureProvider
 
TextureProvider.SkinAndCloakTextures - Class in pro.gravit.launchserver.auth.texture
Deprecated.
TIMEOUT - Static variable in class pro.gravit.launchserver.auth.MySQLSourceConfig
 
TIMEOUT - Static variable in class pro.gravit.launchserver.auth.PostgreSQLSourceConfig
 
timestamp - Variable in class pro.gravit.launchserver.socket.Client
 
tmpDir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
tmpDir - Variable in class pro.gravit.launchserver.LaunchServer
 
toAuthReport() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpAuthReport
 
toHexMode - Variable in class pro.gravit.launchserver.auth.password.DoubleDigestPasswordVerifier
 
TokenCommand - Class in pro.gravit.launchserver.command.service
 
TokenCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.service.TokenCommand
 
toString() - Method in exception pro.gravit.launchserver.auth.AuthException
 
toString() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HardwareRequest
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpAuthReport
Returns a string representation of this record class.
toString() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUser
 
toString() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserHardware
 
toString() - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HttpUserSession
 
toString() - Method in record class pro.gravit.launchserver.auth.core.interfaces.session.UserSessionSupportKeys.ClientProfileKeys
Returns a string representation of this record class.
toString() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
toString() - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUserHardware
 
toString() - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
toString() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftVersions
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersion
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Returns a string representation of this record class.
toString() - Method in class pro.gravit.launchserver.HttpRequester.SimpleError
 
toString() - Method in record class pro.gravit.launchserver.manangers.AuthManager.AuthReport
Returns a string representation of this record class.
toString() - Method in record class pro.gravit.launchserver.manangers.AuthManager.CheckServerTokenInfo
Returns a string representation of this record class.
trademarks - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
transform(byte[], String, BuildContext) - Method in interface pro.gravit.launchserver.binary.tasks.MainBuildTask.ASMTransformer
 
transform(byte[], String, BuildContext) - Method in interface pro.gravit.launchserver.binary.tasks.MainBuildTask.Transformer
 
transform(ClassNode, String, BuildContext) - Method in class pro.gravit.launchserver.asm.InjectClassAcceptor
 
transform(ClassNode, String, BuildContext) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask.ASMAnnotationFieldProcessor
 
transform(ClassNode, String, BuildContext) - Method in interface pro.gravit.launchserver.binary.tasks.MainBuildTask.ASMTransformer
 
transformClass(byte[], String, BuildContext) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
transformers - Variable in class pro.gravit.launchserver.binary.tasks.MainBuildTask
 
transformField(AnnotationNode, FieldNode, ClassNode, String, BuildContext) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask.ASMAnnotationFieldProcessor
 
trustContext - Variable in class pro.gravit.launchserver.manangers.hook.AuthHookManager.RegContext
 
trustLevel - Variable in class pro.gravit.launchserver.socket.Client
 
TrustLevel() - Constructor for class pro.gravit.launchserver.socket.Client.TrustLevel
 
trustManager - Variable in class pro.gravit.launchserver.manangers.CertificateManager
 
trustStore - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
TRUSTSTORE_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
tryFindOpenJFXPath(Path) - Static method in class pro.gravit.launchserver.components.ProGuardComponent
 
tryUnpack() - Method in class pro.gravit.launchserver.binary.tasks.PrepareBuildTask
 
txtFileVersion - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
txtProductVersion - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.ExeConf
 
type - Variable in class pro.gravit.launchserver.socket.Client
 

U

unbanHardware(UserHardware) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
unbanHardware(UserHardware) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportHardware
 
unbanHardware(UserHardware) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
unbanHardwareUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
unbanUser(User) - Method in interface pro.gravit.launchserver.auth.core.interfaces.provider.AuthSupportUserBan
 
UnindexAssetCommand - Class in pro.gravit.launchserver.command.hash
 
UnindexAssetCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.hash.UnindexAssetCommand
 
UNIVERSAL - Enum constant in enum class pro.gravit.launchserver.socket.handlers.ContentType
 
UnknownResponse - Class in pro.gravit.launchserver.socket.response
 
UnknownResponse() - Constructor for class pro.gravit.launchserver.socket.response.UnknownResponse
 
unlockSecret - Variable in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
unregisterHook(MainBuildTask.IOHookSet.IOHook<R>) - Method in class pro.gravit.launchserver.binary.tasks.MainBuildTask.IOHookSet
 
unregisterObject(String, Object) - Method in class pro.gravit.launchserver.LaunchServer
 
unregisterReconfigurable(String) - Method in class pro.gravit.launchserver.manangers.ReconfigurableManager
 
up() - Method in class pro.gravit.launchserver.socket.Client
 
updateAuth(User, String) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
updateAuth(User, String) - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
updateAuth(LaunchServer) - Method in class pro.gravit.launchserver.socket.Client
 
UpdateListResponse - Class in pro.gravit.launchserver.socket.response.update
 
UpdateListResponse() - Constructor for class pro.gravit.launchserver.socket.response.update.UpdateListResponse
 
UpdateResponse - Class in pro.gravit.launchserver.socket.response.update
 
UpdateResponse() - Constructor for class pro.gravit.launchserver.socket.response.update.UpdateResponse
 
UPDATES_NAME - Static variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
updatesDir - Variable in class pro.gravit.launchserver.LaunchServer.LaunchServerDirectories
 
updatesDir - Variable in class pro.gravit.launchserver.LaunchServer
The path to the folder with updates/webroot
updateServerID(User, String) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
updateServerID(User, String) - Method in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
updateServerID(User, String) - Method in class pro.gravit.launchserver.auth.core.MemoryAuthCoreProvider
 
updateServerID(User, String) - Method in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
updateServerID(User, String) - Method in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
updateServerID(User, String) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
UpdateServerIdRequest(String, UUID, String) - Constructor for class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.UpdateServerIdRequest
 
updateServerIdUrl - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider
 
updatesManager - Variable in class pro.gravit.launchserver.LaunchServer
 
UpdatesManager - Class in pro.gravit.launchserver.manangers
 
UpdatesManager(LaunchServer) - Constructor for class pro.gravit.launchserver.manangers.UpdatesManager
 
url - Variable in class pro.gravit.launchserver.auth.password.JsonPasswordVerifier
 
url - Variable in class pro.gravit.launchserver.auth.texture.JsonTextureProvider
 
url - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyUpdatesBind
 
url() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftAssetIndexInfo
Returns the value of the url record component.
url() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MiniVersionInfo
Returns the value of the url record component.
user - Variable in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
User - Interface in pro.gravit.launchserver.auth.core
 
userHardware() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HardwareRequest
Returns the value of the userHardware record component.
UserHardware - Interface in pro.gravit.launchserver.auth.core.interfaces
 
username - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.CheckServerRequest
 
username - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.JoinServerRequest
 
username - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.UpdateServerIdRequest
 
username - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
username - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
username - Variable in class pro.gravit.launchserver.socket.Client
 
username - Variable in class pro.gravit.launchserver.socket.response.auth.AdditionalDataResponse
 
username - Variable in class pro.gravit.launchserver.socket.response.auth.CheckServerResponse
 
username - Variable in class pro.gravit.launchserver.socket.response.auth.ExitResponse
 
username - Variable in class pro.gravit.launchserver.socket.response.auth.JoinServerResponse
 
username() - Method in record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Returns the value of the username record component.
usernameColumn - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
usernameColumn - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 
userNotFound() - Static method in exception pro.gravit.launchserver.auth.AuthException
 
userSession() - Method in record class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.HardwareRequest
Returns the value of the userSession record component.
UserSession - Interface in pro.gravit.launchserver.auth.core
 
UserSessionSupportKeys - Interface in pro.gravit.launchserver.auth.core.interfaces.session
 
UserSessionSupportKeys.ClientProfileKeys - Record Class in pro.gravit.launchserver.auth.core.interfaces.session
 
UserSupportAdditionalData - Interface in pro.gravit.launchserver.auth.core.interfaces.user
 
UserSupportBanInfo - Interface in pro.gravit.launchserver.auth.core.interfaces.user
 
UserSupportBanInfo.UserBanInfo - Interface in pro.gravit.launchserver.auth.core.interfaces.user
 
UserSupportHardware - Interface in pro.gravit.launchserver.auth.core.interfaces.user
 
UserSupportProperties - Interface in pro.gravit.launchserver.auth.core.interfaces.user
 
UserSupportTextures - Interface in pro.gravit.launchserver.auth.core.interfaces.user
 
usingEpoll - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
uuid - Variable in class pro.gravit.launchserver.auth.core.HttpAuthCoreProvider.UpdateServerIdRequest
 
uuid - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider.MySQLUser
 
uuid - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider.PostgresSQLUser
 
uuid - Variable in class pro.gravit.launchserver.manangers.AuthManager.CheckServerReport
 
uuid - Variable in class pro.gravit.launchserver.socket.Client
 
uuid - Variable in class pro.gravit.launchserver.socket.response.auth.AdditionalDataResponse
 
uuid - Variable in class pro.gravit.launchserver.socket.response.profile.ProfileByUUIDResponse
 
uuid() - Method in record class pro.gravit.launchserver.helper.LegacySessionHelper.JwtTokenInfo
Returns the value of the uuid record component.
uuidColumn - Variable in class pro.gravit.launchserver.auth.core.MySQLCoreProvider
 
uuidColumn - Variable in class pro.gravit.launchserver.auth.core.PostgresSQLCoreProvider
 

V

value() - Element in annotation interface pro.gravit.launchserver.auth.Feature
 
value() - Element in annotation interface pro.gravit.launchserver.auth.Features
 
valueOf(String) - Static method in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pro.gravit.launchserver.LaunchServer.ReloadType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pro.gravit.launchserver.socket.handlers.ContentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pro.gravit.launchserver.socket.response.auth.AuthResponse.ConnectTypes
Returns the enum constant of this class with the specified name.
values() - Static method in enum class pro.gravit.launchserver.LaunchServer.LaunchServerEnv
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pro.gravit.launchserver.LaunchServer.ReloadType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pro.gravit.launchserver.socket.handlers.ContentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pro.gravit.launchserver.socket.response.auth.AuthResponse.ConnectTypes
Returns an array containing the constants of this enum class, in the order they are declared.
verify() - Method in class pro.gravit.launchserver.config.LaunchServerConfig
 
verify() - Method in class pro.gravit.launchserver.config.LaunchServerRuntimeConfig
 
verifyAuth(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.AuthCoreProvider
 
verifyAuth(AuthResponse.AuthContext) - Method in class pro.gravit.launchserver.auth.core.RejectAuthCoreProvider
 
verifyClassCheckResult(LauncherTrustManager.CheckClassResult) - Method in class pro.gravit.launchserver.modules.impl.LaunchServerModulesManager
 
verifySecureKey - Variable in class pro.gravit.launchserver.socket.Client.TrustLevel
 
verifySecureLevelKey(byte[], byte[], byte[]) - Method in interface pro.gravit.launchserver.auth.protect.interfaces.SecureProtectHandler
 
VerifySecureLevelKeyResponse - Class in pro.gravit.launchserver.socket.response.secure
 
VerifySecureLevelKeyResponse() - Constructor for class pro.gravit.launchserver.socket.response.secure.VerifySecureLevelKeyResponse
 
version - Variable in class pro.gravit.launchserver.socket.response.update.LauncherResponse
 
VersionCommand - Class in pro.gravit.launchserver.command.basic
 
VersionCommand(LaunchServer) - Constructor for class pro.gravit.launchserver.command.basic.VersionCommand
 
versions() - Method in record class pro.gravit.launchserver.command.hash.DownloadAssetCommand.MinecraftVersions
Returns the value of the versions record component.
visitFile(Path, BasicFileAttributes) - Method in class pro.gravit.launchserver.launchermodules.LauncherModuleLoader.ModulesVisitor
 
VoidTextureProvider - Class in pro.gravit.launchserver.auth.texture
 
VoidTextureProvider() - Constructor for class pro.gravit.launchserver.auth.texture.VoidTextureProvider
 

W

WebSocketFrameHandler - Class in pro.gravit.launchserver.socket.handlers
 
WebSocketFrameHandler(NettyConnectContext, LaunchServer, WebSocketService) - Constructor for class pro.gravit.launchserver.socket.handlers.WebSocketFrameHandler
 
WebSocketRequestContext(WebSocketServerResponse, Client, String) - Constructor for class pro.gravit.launchserver.socket.WebSocketService.WebSocketRequestContext
 
WebSocketServerResponse - Interface in pro.gravit.launchserver.socket.response
 
WebSocketService - Class in pro.gravit.launchserver.socket
 
WebSocketService(ChannelGroup, LaunchServer) - Constructor for class pro.gravit.launchserver.socket.WebSocketService
 
WebSocketService.EventResult - Class in pro.gravit.launchserver.socket
 
WebSocketService.WebSocketRequestContext - Class in pro.gravit.launchserver.socket
 
whitelist - Variable in class pro.gravit.launchserver.components.WhitelistComponent
 
WhitelistComponent - Class in pro.gravit.launchserver.components
 
WhitelistComponent() - Constructor for class pro.gravit.launchserver.components.WhitelistComponent
 
words - Variable in class pro.gravit.launchserver.components.ProGuardComponent.ProguardConf
 
workerGroup - Variable in class pro.gravit.launchserver.socket.LauncherNettyServer
 
workerThread - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyPerformanceConfig
 
write(byte[]) - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
write(byte[], int, int) - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
write(int) - Method in class pro.gravit.launchserver.helper.SignHelper.HashingOutputStream
 
writeCertificate(Writer, X509CertificateHolder) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writeCertificate(Path, X509CertificateHolder) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writeConfig(LaunchServerConfig) - Method in interface pro.gravit.launchserver.LaunchServer.LaunchServerConfigManager
 
writePrivateKey(Writer, PrivateKey) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writePrivateKey(Writer, AsymmetricKeyParameter) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writePrivateKey(Path, PrivateKey) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writePrivateKey(Path, AsymmetricKeyParameter) - Method in class pro.gravit.launchserver.manangers.CertificateManager
 
writeRuntimeConfig(LaunchServerRuntimeConfig) - Method in interface pro.gravit.launchserver.LaunchServer.LaunchServerConfigManager
 
wrongPassword() - Static method in exception pro.gravit.launchserver.auth.AuthException
 

Z

zip - Variable in class pro.gravit.launchserver.config.LaunchServerConfig.NettyUpdatesBind
 
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form