Class SecurityFactoryServiceLoader
- java.lang.Object
-
- org.apache.flink.runtime.security.SecurityFactoryServiceLoader
-
public class SecurityFactoryServiceLoader extends Object
The Service provider discovery for searching suitable security factory.It could discover either
SecurityContextFactory
orSecurityModuleFactory
, based on provided requirements.
-
-
Constructor Summary
Constructors Constructor Description SecurityFactoryServiceLoader()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SecurityContextFactory
findContextFactory(String securityContextFactoryClass)
Find a suitableSecurityContextFactory
based on canonical name.static SecurityModuleFactory
findModuleFactory(String securityModuleFactoryClass)
Find a suitableSecurityModuleFactory
based on canonical name.
-
-
-
Method Detail
-
findModuleFactory
public static SecurityModuleFactory findModuleFactory(String securityModuleFactoryClass) throws NoMatchSecurityFactoryException
Find a suitableSecurityModuleFactory
based on canonical name.- Throws:
NoMatchSecurityFactoryException
-
findContextFactory
public static SecurityContextFactory findContextFactory(String securityContextFactoryClass) throws NoMatchSecurityFactoryException
Find a suitableSecurityContextFactory
based on canonical name.- Throws:
NoMatchSecurityFactoryException
-
-