public class AuthPlugin
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
description
Plugin description.
|
private java.lang.String |
option
Plugin "option" (specified in the directory).
|
private java.lang.String |
pluginClass
Plugin class as it is specified in the directory.
|
Constructor and Description |
---|
AuthPlugin(java.lang.String pluginClass,
java.lang.String description,
java.lang.String option)
Creates an instance with the given parameters.
|
AuthPlugin(TaggedName taggedName)
Creates an instance from the tagged name object.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Get plugin description.
|
java.lang.String |
getOption()
Get plugin "option" (specified in the directory).
|
java.lang.String |
getPluginClass()
Get plugin class as it is specified in the directory.
|
TaggedName |
toTaggedName()
Stores auth plugin parameters into a tagged name object.
|
private java.lang.String pluginClass
private java.lang.String description
private java.lang.String option
public AuthPlugin(java.lang.String pluginClass, java.lang.String description, java.lang.String option)
pluginClass
- Plugin class as it is specified in the directory.description
- Plugin description.option
- Plugin "option" (specified in the directory).public AuthPlugin(TaggedName taggedName)
taggedName
- Tagged name object which contains auth plugin parameters.public java.lang.String getPluginClass()
public java.lang.String getDescription()
public java.lang.String getOption()
public TaggedName toTaggedName()