Class UploadAssetMixProvider
java.lang.Object
pro.gravit.launchserver.auth.mix.MixProvider
pro.gravit.launchserver.auth.mix.UploadAssetMixProvider
- All Implemented Interfaces:
AutoCloseable, AuthSupport, AuthSupportAssetUpload
-
Field Summary
FieldsModifier and TypeFieldDescriptionpro.gravit.launcher.base.events.request.AssetUploadInfoRequestEvent.SlimSupportConfFields inherited from class MixProvider
providers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()pro.gravit.launcher.base.events.request.AssetUploadInfoRequestEventgetAssetUploadInfo(User user) getAssetUploadUrl(String name, User user) voidinit(LaunchServer server, AuthCoreProvider core) Methods inherited from class MixProvider
isSupport, registerProvidersMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AuthSupportAssetUpload
getAssetUploadToken
-
Field Details
-
urls
-
slimSupportConf
public pro.gravit.launcher.base.events.request.AssetUploadInfoRequestEvent.SlimSupportConf slimSupportConf
-
-
Constructor Details
-
UploadAssetMixProvider
public UploadAssetMixProvider()
-
-
Method Details
-
getAssetUploadUrl
- Specified by:
getAssetUploadUrlin interfaceAuthSupportAssetUpload
-
getAssetUploadInfo
public pro.gravit.launcher.base.events.request.AssetUploadInfoRequestEvent getAssetUploadInfo(User user) - Specified by:
getAssetUploadInfoin interfaceAuthSupportAssetUpload
-
init
- Specified by:
initin classMixProvider
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classMixProvider
-