Module bus.starter

Class AuthProviderService

java.lang.Object
org.miaixz.bus.starter.auth.AuthProviderService

public class AuthProviderService extends Object
授权服务提供
Since:
Java 17+
Author:
Kimi Liu
  • Field Details

    • properties

      public AuthProperties properties
    • cache

      public org.miaixz.bus.cache.CacheX cache
  • Constructor Details

    • AuthProviderService

      public AuthProviderService(AuthProperties properties)
    • AuthProviderService

      public AuthProviderService(AuthProperties properties, org.miaixz.bus.cache.CacheX cache)
  • Method Details

    • register

      public static void register(org.miaixz.bus.auth.Registry type, org.miaixz.bus.auth.Context context)
      注册组件
      Parameters:
      type - 组件名称
      context - 组件对象
    • require

      public org.miaixz.bus.auth.Provider require(org.miaixz.bus.auth.Registry type)
      返回type对象
      Parameters:
      type - Registry
      Returns:
      Provider