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, registerProvidersModifier and TypeMethodDescription<T> Tstatic voidMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AuthSupportAssetUpload
getAssetUploadTokenModifier and TypeMethodDescriptiondefault pro.gravit.launcher.base.events.request.AuthRequestEvent.OAuthRequestEventgetAssetUploadToken(String name, User user)
-
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
-