Package org.apache.hop.core.auth
Class AuthenticationProviderPluginType
- java.lang.Object
-
- org.apache.hop.core.plugins.BasePluginType<AuthenticationProviderPlugin>
-
- org.apache.hop.core.auth.AuthenticationProviderPluginType
-
- All Implemented Interfaces:
IPluginType<AuthenticationProviderPlugin>
public class AuthenticationProviderPluginType extends BasePluginType<AuthenticationProviderPlugin>
This class represents the authentication plugin type.
-
-
Field Summary
Fields Modifier and Type Field Description protected static AuthenticationProviderPluginTypepluginType-
Fields inherited from class org.apache.hop.core.plugins.BasePluginType
classFromResourcesPackage, registry
-
-
Method Summary
-
Methods inherited from class org.apache.hop.core.plugins.BasePluginType
addObjectType, createUrlClassLoader, extractClassLoaderGroup, extractKeywords, findAnnotatedClassFiles, getAdditionalRuntimeObjectTypes, getAlternativeTranslation, getCodedTranslation, getExtraLibraryFolders, getFileInputStreamExternal, getId, getName, getPropertyExternal, getResAsStreamExternal, getTranslation, getTranslations, handlePluginAnnotation, registerClassPathPlugin, registerCustom, registerNatives, registerPluginJars, searchPlugins, setExtraLibraryFolders, setId, setName, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.hop.core.plugins.IPluginType
isFragment
-
-
-
-
Field Detail
-
pluginType
protected static AuthenticationProviderPluginType pluginType
-
-
Method Detail
-
getInstance
public static AuthenticationProviderPluginType getInstance()
-
getNaturalCategoriesOrder
public String[] getNaturalCategoriesOrder()
-
extractCategory
protected String extractCategory(AuthenticationProviderPlugin annotation)
- Overrides:
extractCategoryin classBasePluginType<AuthenticationProviderPlugin>
-
extractDesc
protected String extractDesc(AuthenticationProviderPlugin annotation)
- Specified by:
extractDescin classBasePluginType<AuthenticationProviderPlugin>
-
extractID
protected String extractID(AuthenticationProviderPlugin annotation)
- Specified by:
extractIDin classBasePluginType<AuthenticationProviderPlugin>
-
extractName
protected String extractName(AuthenticationProviderPlugin annotation)
- Specified by:
extractNamein classBasePluginType<AuthenticationProviderPlugin>
-
extractSeparateClassLoader
protected boolean extractSeparateClassLoader(AuthenticationProviderPlugin annotation)
- Overrides:
extractSeparateClassLoaderin classBasePluginType<AuthenticationProviderPlugin>
-
addExtraClasses
protected void addExtraClasses(Map<Class<?>,String> classMap, Class<?> clazz, AuthenticationProviderPlugin annotation)
- Overrides:
addExtraClassesin classBasePluginType<AuthenticationProviderPlugin>
-
extractDocumentationUrl
protected String extractDocumentationUrl(AuthenticationProviderPlugin annotation)
- Overrides:
extractDocumentationUrlin classBasePluginType<AuthenticationProviderPlugin>
-
extractCasesUrl
protected String extractCasesUrl(AuthenticationProviderPlugin annotation)
- Overrides:
extractCasesUrlin classBasePluginType<AuthenticationProviderPlugin>
-
extractForumUrl
protected String extractForumUrl(AuthenticationProviderPlugin annotation)
- Overrides:
extractForumUrlin classBasePluginType<AuthenticationProviderPlugin>
-
extractSuggestion
protected String extractSuggestion(AuthenticationProviderPlugin annotation)
- Overrides:
extractSuggestionin classBasePluginType<AuthenticationProviderPlugin>
-
extractImageFile
protected String extractImageFile(AuthenticationProviderPlugin annotation)
- Overrides:
extractImageFilein classBasePluginType<AuthenticationProviderPlugin>
-
-