DeviceCode 클래스
- java.
lang. Object - com.
microsoft. aad. msal4j. DeviceCode
- com.
구현
public final class DeviceCode
implements JsonSerializable<DeviceCode>
디바이스 코드 흐름에 필요한 정보를 포함하는 STS 디바이스 코드 엔드포인트에서 반환된 응답
생성자 요약
| 생성자 | Description | |
|---|---|---|
| DeviceCode() | ||
메서드 요약
| 한정자 및 형식 | 메서드 및 설명 |
|---|---|
| protected java.lang.String | clientId() |
|
protected
Device |
clientId(String clientId) |
| protected java.lang.String | correlationId() |
|
protected
Device |
correlationId(String correlationId) |
| java.lang.String |
deviceCode()
액세스 토큰에 대한 요청에 포함해야 하는 코드 |
| long |
expiresIn()
디바이스 코드의 만료 시간(초)입니다. |
|
static
Device |
fromJson(JsonReader jsonReader) |
| long |
interval()
에서 STS를 폴링해야 하는 간격 |
| java.lang.String |
message()
사용자에게 표시해야 하는 메시지입니다. |
| protected java.lang.String | scopes() |
|
protected
Device |
scopes(String scopes) |
|
Json |
toJson(JsonWriter jsonWriter) |
| java.lang.String |
userCode()
확인 URI에서 인증할 때 사용자가 제공해야 하는 코드 |
| java.lang.String |
verificationUri()
사용자가 인증할 수 있는 URI |
다음에서 상속된 메서드 java.lang.Object
생성자 세부 정보
DeviceCode
public DeviceCode()
메서드 세부 정보
clientId
protected String clientId()
clientId
protected DeviceCode clientId(String clientId)
매개 변수:
correlationId
protected String correlationId()
correlationId
protected DeviceCode correlationId(String correlationId)
매개 변수:
deviceCode
public String deviceCode()
액세스 토큰에 대한 요청에 포함해야 하는 코드
expiresIn
public long expiresIn()
디바이스 코드의 만료 시간(초)입니다.
fromJson
public static DeviceCode fromJson(JsonReader jsonReader)
매개 변수:
Throw:
interval
public long interval()
에서 STS를 폴링해야 하는 간격
message
public String message()
사용자에게 표시해야 하는 메시지입니다.
scopes
protected String scopes()
scopes
protected DeviceCode scopes(String scopes)
매개 변수:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
매개 변수:
Throw:
userCode
public String userCode()
확인 URI에서 인증할 때 사용자가 제공해야 하는 코드
verificationUri
public String verificationUri()
사용자가 인증할 수 있는 URI