Class RFC8628ServletConfig
- java.lang.Object
-
- org.oa4mp.server.loader.oauth2.servlet.RFC8628ServletConfig
-
- All Implemented Interfaces:
RFC8628Constants
public class RFC8628ServletConfig extends Object implements RFC8628Constants
Created by Jeff Gaynor
on 7/14/21 at 8:59 AM
-
-
Field Summary
Fields Modifier and Type Field Description char[]
codeChars
String
deviceAuthorizationEndpoint
String
deviceEndpoint
long
interval
long
lifetime
int
userCodeLength
Number of bytes in a user code.int
userCodePeriodLength
Number of milliseconds that we wait between calls to create a new user code.String
userCodeSeperator
Used between sets of 4 characters in the user code for readability-
Fields inherited from interface edu.uiuc.ncsa.oa4mp.delegation.oa2.server.RFC8628Constants
CODE_CHARS, DEFAULT_WAIT, DEVICE_AUTHORIZATION_ENDPOINT, DEVICE_CODE, EXPIRES_IN, GRANT_TYPE_DEVICE_CODE, INTERVAL, USER_CODE, USER_CODE_DEFAULT_LENGTH, USER_CODE_PERIOD_LENGTH, USER_CODE_SEPERATOR_CHAR, VERIFICATION_URI, VERIFICATION_URI_COMPLETE, VERIFICATION_URI_ENDPOINT
-
-
Constructor Summary
Constructors Constructor Description RFC8628ServletConfig()
-
-
-
Field Detail
-
deviceEndpoint
public String deviceEndpoint
-
deviceAuthorizationEndpoint
public String deviceAuthorizationEndpoint
-
lifetime
public long lifetime
-
interval
public long interval
-
codeChars
public char[] codeChars
-
userCodeLength
public int userCodeLength
Number of bytes in a user code.
-
userCodeSeperator
public String userCodeSeperator
Used between sets of 4 characters in the user code for readability
-
userCodePeriodLength
public int userCodePeriodLength
Number of milliseconds that we wait between calls to create a new user code. Spec suggests 5 seconds.
-
-