DeviceCode Třída

  • java.lang.Object
    • com.microsoft.aad.msal4j.DeviceCode

Implementuje

public final class DeviceCode
implements JsonSerializable<DeviceCode>

Odpověď vrácená z koncového bodu kódu zařízení STS obsahující informace nezbytné pro tok kódu zařízení

Souhrn konstruktorů

Konstruktor Description
DeviceCode()

Souhrn metod

Modifikátor a typ Metoda a popis
protected java.lang.String clientId()
protected DeviceCode clientId(String clientId)
protected java.lang.String correlationId()
protected DeviceCode correlationId(String correlationId)
java.lang.String deviceCode()

kód, který by měl být součástí požadavku na přístupový token

long expiresIn()

doba vypršení platnosti kódu zařízení v sekundách.

static DeviceCode fromJson(JsonReader jsonReader)
long interval()

interval, ve kterém se má služba STS dotazovat

java.lang.String message()

zpráva, která by se měla uživateli zobrazit.

protected java.lang.String scopes()
protected DeviceCode scopes(String scopes)
JsonWriter toJson(JsonWriter jsonWriter)
java.lang.String userCode()

kód, který musí uživatel zadat při ověřování na ověřovacím identifikátoru URI

java.lang.String verificationUri()

Identifikátor URI, kde se uživatel může ověřit

Metody zděděné od java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Podrobnosti konstruktoru

DeviceCode

public DeviceCode()

Podrobnosti metody

clientId

protected String clientId()

clientId

protected DeviceCode clientId(String clientId)

Parametry:

clientId

correlationId

protected String correlationId()

correlationId

protected DeviceCode correlationId(String correlationId)

Parametry:

correlationId

deviceCode

public String deviceCode()

kód, který by měl být součástí požadavku na přístupový token

expiresIn

public long expiresIn()

doba vypršení platnosti kódu zařízení v sekundách.

fromJson

public static DeviceCode fromJson(JsonReader jsonReader)

Parametry:

jsonReader

Vyvolání výjimek:

java.io.IOException

interval

public long interval()

interval, ve kterém se má služba STS dotazovat

message

public String message()

zpráva, která by se měla uživateli zobrazit.

scopes

protected String scopes()

scopes

protected DeviceCode scopes(String scopes)

Parametry:

scopes

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parametry:

jsonWriter

Vyvolání výjimek:

java.io.IOException

userCode

public String userCode()

kód, který musí uživatel zadat při ověřování na ověřovacím identifikátoru URI

verificationUri

public String verificationUri()

Identifikátor URI, kde se uživatel může ověřit

Platí pro