Package org.miaixz.bus.starter.oauth
Class AuthProviderService
java.lang.Object
org.miaixz.bus.starter.oauth.AuthProviderService
授权服务提供
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.miaixz.bus.cache.metric.ExtendCache -
Constructor Summary
ConstructorsConstructorDescriptionAuthProviderService(AuthProperties properties) AuthProviderService(AuthProperties properties, org.miaixz.bus.cache.metric.ExtendCache cache) -
Method Summary
-
Field Details
-
properties
-
cache
public org.miaixz.bus.cache.metric.ExtendCache cache
-
-
Constructor Details
-
AuthProviderService
-
AuthProviderService
public AuthProviderService(AuthProperties properties, org.miaixz.bus.cache.metric.ExtendCache cache)
-
-
Method Details
-
register
public static void register(org.miaixz.bus.oauth.Registry type, org.miaixz.bus.oauth.Context context) 注册组件- Parameters:
type- 组件名称context- 组件对象
-
require
public org.miaixz.bus.oauth.Provider require(org.miaixz.bus.oauth.Registry type) 返回type对象- Parameters:
type-Registry- Returns:
Provider
-