类 AuthPluginManager
- java.lang.Object
-
- com.alibaba.nacos.plugin.auth.spi.server.AuthPluginManager
-
public class AuthPluginManager extends java.lang.ObjectLoad Plugins.- 作者:
- Wuyfee, xiweng.yy
-
-
字段概要
字段 修饰符和类型 字段 说明 private java.util.Map<java.lang.String,AuthPluginService>authServiceMapThe relationship of context type andAuthPluginService.private static AuthPluginManagerINSTANCEprivate static org.slf4j.LoggerLOGGER
-
构造器概要
构造器 限定符 构造器 说明 privateAuthPluginManager()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 java.util.Optional<AuthPluginService>findAuthServiceSpiImpl(java.lang.String authServiceName)get AuthPluginService instance which AuthPluginService.getType() is type.static AuthPluginManagergetInstance()private voidinitAuthServices()
-
-
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
INSTANCE
private static final AuthPluginManager INSTANCE
-
authServiceMap
private final java.util.Map<java.lang.String,AuthPluginService> authServiceMap
The relationship of context type andAuthPluginService.
-
-
方法详细资料
-
initAuthServices
private void initAuthServices()
-
getInstance
public static AuthPluginManager getInstance()
-
findAuthServiceSpiImpl
public java.util.Optional<AuthPluginService> findAuthServiceSpiImpl(java.lang.String authServiceName)
get AuthPluginService instance which AuthPluginService.getType() is type.- 参数:
authServiceName- AuthServiceName, mark a AuthPluginService instance.- 返回:
- AuthPluginService instance.
-
-