Package com.azure.identity
Class DeviceCodeInfo
- java.lang.Object
-
- com.azure.identity.DeviceCodeInfo
-
public class DeviceCodeInfo extends Object
Response returned from the STS device code endpoint containing information necessary for device code flow.
-
-
Constructor Summary
Constructors Constructor Description DeviceCodeInfo(String userCode, String deviceCode, String verificationUrl, OffsetDateTime expiresOn, String message)
Creates an instance of a device code info.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDeviceCode()
Gets the code which should be included in the request for the access token.OffsetDateTime
getExpiresOn()
Gets the expiration time of device code.String
getMessage()
Gets the message which should be displayed to the user.String
getUserCode()
Gets the code which user needs to provide when authenticating at the verification URL.String
getVerificationUrl()
Gets the URL where user can authenticate.
-
-
-
Constructor Detail
-
DeviceCodeInfo
public DeviceCodeInfo(String userCode, String deviceCode, String verificationUrl, OffsetDateTime expiresOn, String message)
Creates an instance of a device code info.- Parameters:
userCode
- code which user needs to provide when authenticating at the verification URLdeviceCode
- code which should be included in the request for the access tokenverificationUrl
- URL where user can authenticateexpiresOn
- expiration time of device code in secondsmessage
- message which should be displayed to the user
-
-
Method Detail
-
getUserCode
public String getUserCode()
Gets the code which user needs to provide when authenticating at the verification URL.- Returns:
- code which user needs to provide when authenticating at the verification URL.
-
getDeviceCode
public String getDeviceCode()
Gets the code which should be included in the request for the access token.- Returns:
- code which should be included in the request for the access token.
-
getVerificationUrl
public String getVerificationUrl()
Gets the URL where user can authenticate.- Returns:
- URL where user can authenticate.
-
getExpiresOn
public OffsetDateTime getExpiresOn()
Gets the expiration time of device code.- Returns:
- expiration time of device code.
-
getMessage
public String getMessage()
Gets the message which should be displayed to the user.- Returns:
- message which should be displayed to the user.
-
-