Package org.oa4mp.server.proxy
Class OA2ATServlet.RFC8693Thingie
- java.lang.Object
-
- org.oa4mp.server.proxy.OA2ATServlet.RFC8693Thingie
-
- Enclosing class:
- OA2ATServlet
public static class OA2ATServlet.RFC8693Thingie extends Object
A class that encapsulates the results of setting up RFC 8693. This code is large and messy so should be in a single place.
-
-
Field Summary
Fields Modifier and Type Field Description List<String>
audience
OA2Client
client
edu.uiuc.ncsa.security.core.util.MetaDebugUtil
debugger
boolean
isErsatz
TXRecord
oldRTTX
If this is not a fork and there was a previous TX record, return it here so it can have its grace period set later.String
requestTokenType
List<String>
resources
List<String>
scopes
OA2ServiceTransaction
transaction
-
Constructor Summary
Constructors Constructor Description RFC8693Thingie()
-
-
-
Field Detail
-
isErsatz
public boolean isErsatz
-
transaction
public OA2ServiceTransaction transaction
-
debugger
public edu.uiuc.ncsa.security.core.util.MetaDebugUtil debugger
-
client
public OA2Client client
-
requestTokenType
public String requestTokenType
-
oldRTTX
public TXRecord oldRTTX
If this is not a fork and there was a previous TX record, return it here so it can have its grace period set later. If this is null, there is no previous TX record.
-
-