Package org.qdl_lang.extensions.crypto
Class Crypto.DoJWTVerify
- java.lang.Object
-
- org.qdl_lang.util.ProcessScalarImpl
-
- org.qdl_lang.extensions.crypto.Crypto.DoJWTVerify
-
- All Implemented Interfaces:
ProcessScalar
- Enclosing class:
- Crypto
public class Crypto.DoJWTVerify extends ProcessScalarImpl
-
-
Constructor Summary
Constructors Constructor Description DoJWTVerify(edu.uiuc.ncsa.security.util.jwk.JSONWebKey webKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getDefaultValue(Object value)
This is what makes this the identity function.Object
process(Object key, String jwt)
Object
process(String jwt)
-
-
-
Method Detail
-
getDefaultValue
public Object getDefaultValue(Object value)
Description copied from class:ProcessScalarImpl
This is what makes this the identity function. If you want/need a different default value for each call, override this.- Overrides:
getDefaultValue
in classProcessScalarImpl
- Returns:
-
process
public Object process(Object key, String jwt)
- Specified by:
process
in interfaceProcessScalar
- Overrides:
process
in classProcessScalarImpl
-
process
public Object process(String jwt)
- Specified by:
process
in interfaceProcessScalar
- Overrides:
process
in classProcessScalarImpl
-
-