Class JWTModule
- java.lang.Object
-
- edu.uiuc.ncsa.qdl.module.Module
-
- edu.uiuc.ncsa.qdl.extensions.JavaModule
-
- org.oa4mp.server.loader.oauth2.util.qdl.JWTModule
-
- All Implemented Interfaces:
edu.uiuc.ncsa.qdl.state.XThing
,Serializable
,Cloneable
public class JWTModule extends edu.uiuc.ncsa.qdl.extensions.JavaModule
Created by Jeff Gaynor
on 4/7/20 at 1:24 PM- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
JWT_COMMANDS_TAG
protected JWTCommands
jwtCommands
static String
NAMESPACE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
getDescription()
edu.uiuc.ncsa.qdl.module.Module
newInstance(edu.uiuc.ncsa.qdl.state.State state)
void
readExtraXMLElements(XMLEvent xe, XMLEventReader xer)
void
readExtraXMLElementsNEW(XMLEvent xe, XMLEventReader xer)
void
readExtraXMLElementsOLD(XMLEvent xe, XMLEventReader xer)
void
writeExtraXMLElements(XMLStreamWriter xsw)
void
writeExtraXMLElementsNEW(XMLStreamWriter xsw)
-
Methods inherited from class edu.uiuc.ncsa.qdl.extensions.JavaModule
addFunctions, addVariables, createDefaultDocs, getClassname, getDocumentation, getListByTag, getLoaderClassName, init, init, isExternal, setClassName, setDocumentation, setLoaderClassName, writeExtraXMLAttributes
-
Methods inherited from class edu.uiuc.ncsa.qdl.module.Module
fromJSON, fromXML, fromXML, getAlias, getId, getKey, getListByTag, getMTKey, getName, getNamespace, getParentTemplateID, getState, isTemplate, readExtraXMLAttributes, setAlias, setId, setNamespace, setParentTemplateID, setState, setTemplate, setupModule, toJSON, toString, toXML, toXML
-
-
-
-
Field Detail
-
JWT_COMMANDS_TAG
public static final String JWT_COMMANDS_TAG
- See Also:
- Constant Field Values
-
NAMESPACE
public static final String NAMESPACE
- See Also:
- Constant Field Values
-
jwtCommands
protected JWTCommands jwtCommands
-
-
Method Detail
-
newInstance
public edu.uiuc.ncsa.qdl.module.Module newInstance(edu.uiuc.ncsa.qdl.state.State state)
- Specified by:
newInstance
in classedu.uiuc.ncsa.qdl.module.Module
-
writeExtraXMLElements
public void writeExtraXMLElements(XMLStreamWriter xsw) throws XMLStreamException
- Overrides:
writeExtraXMLElements
in classedu.uiuc.ncsa.qdl.module.Module
- Throws:
XMLStreamException
-
writeExtraXMLElementsNEW
public void writeExtraXMLElementsNEW(XMLStreamWriter xsw) throws XMLStreamException
- Throws:
XMLStreamException
-
readExtraXMLElements
public void readExtraXMLElements(XMLEvent xe, XMLEventReader xer) throws XMLStreamException
- Overrides:
readExtraXMLElements
in classedu.uiuc.ncsa.qdl.module.Module
- Throws:
XMLStreamException
-
readExtraXMLElementsOLD
public void readExtraXMLElementsOLD(XMLEvent xe, XMLEventReader xer) throws XMLStreamException
- Throws:
XMLStreamException
-
readExtraXMLElementsNEW
public void readExtraXMLElementsNEW(XMLEvent xe, XMLEventReader xer) throws XMLStreamException
- Throws:
XMLStreamException
-
-