Package io.jans.as.model.authorize
Class DeviceAuthorizationResponseParam
- java.lang.Object
-
- io.jans.as.model.authorize.DeviceAuthorizationResponseParam
-
public class DeviceAuthorizationResponseParam extends Object
RFC8628 section 3.2
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEVICE_CODE
REQUIRED.static String
EXPIRES_IN
REQUIRED.static String
INTERVAL
OPTIONAL.static String
USER_CODE
REQUIRED.static String
VERIFICATION_URI
REQUIRED.static String
VERIFICATION_URI_COMPLETE
OPTIONAL.
-
-
-
Field Detail
-
DEVICE_CODE
public static final String DEVICE_CODE
REQUIRED. The device verification code.- See Also:
- Constant Field Values
-
USER_CODE
public static final String USER_CODE
REQUIRED. The end-user verification code.- See Also:
- Constant Field Values
-
VERIFICATION_URI
public static final String VERIFICATION_URI
REQUIRED. The end-user verification URI on the authorization server. The URI should be short and easy to remember as end users will be asked to manually type it into their user agent.- See Also:
- Constant Field Values
-
VERIFICATION_URI_COMPLETE
public static final String VERIFICATION_URI_COMPLETE
OPTIONAL. A verification URI that includes the "user_code" (or other information with the same function as the "user_code"), which is designed for non-textual transmission.- See Also:
- Constant Field Values
-
EXPIRES_IN
public static final String EXPIRES_IN
REQUIRED. The lifetime in seconds of the "device_code" and "user_code".- See Also:
- Constant Field Values
-
INTERVAL
public static final String INTERVAL
OPTIONAL. The minimum amount of time in seconds that the client SHOULD wait between polling requests to the token endpoint. If no value is provided, clients MUST use 5 as the default.- See Also:
- Constant Field Values
-
-