DeviceCode Classe
- java.
lang. Object - com.
microsoft. aad. msal4j. DeviceCode
- com.
Implementazioni
public final class DeviceCode
implements JsonSerializable<DeviceCode>
Risposta restituita dall'endpoint del codice del dispositivo sts contenente le informazioni necessarie per il flusso del codice del dispositivo
Riepilogo dei costruttori
| Costruttore | Descrizione | |
|---|---|---|
| DeviceCode() | ||
Riepilogo dei metodi
| Modificatore e tipo | Metodo e descrizione |
|---|---|
| protected java.lang.String | clientId() |
|
protected
Device |
clientId(String clientId) |
| protected java.lang.String | correlationId() |
|
protected
Device |
correlationId(String correlationId) |
| java.lang.String |
deviceCode()
codice che deve essere incluso nella richiesta per il token di accesso |
| long |
expiresIn()
scadenza del codice del dispositivo in secondi. |
|
static
Device |
fromJson(JsonReader jsonReader) |
| long |
interval()
intervallo in cui deve essere eseguito il polling del servizio token di sicurezza in corrispondenza del quale deve essere eseguito il polling |
| java.lang.String |
message()
messaggio che deve essere visualizzato all'utente. |
| protected java.lang.String | scopes() |
|
protected
Device |
scopes(String scopes) |
|
Json |
toJson(JsonWriter jsonWriter) |
| java.lang.String |
userCode()
codice che l'utente deve fornire durante l'autenticazione nell'URI di verifica |
| java.lang.String |
verificationUri()
URI in cui l'utente può eseguire l'autenticazione |
Metodi ereditati da java.lang.Object
Dettagli costruttore
DeviceCode
public DeviceCode()
Dettagli metodo
clientId
protected String clientId()
clientId
protected DeviceCode clientId(String clientId)
Parametri:
correlationId
protected String correlationId()
correlationId
protected DeviceCode correlationId(String correlationId)
Parametri:
deviceCode
public String deviceCode()
codice che deve essere incluso nella richiesta per il token di accesso
expiresIn
public long expiresIn()
scadenza del codice del dispositivo in secondi.
fromJson
public static DeviceCode fromJson(JsonReader jsonReader)
Parametri:
Genera un'eccezione:
interval
public long interval()
intervallo in cui deve essere eseguito il polling del servizio token di sicurezza in corrispondenza del quale deve essere eseguito il polling
message
public String message()
messaggio che deve essere visualizzato all'utente.
scopes
protected String scopes()
scopes
protected DeviceCode scopes(String scopes)
Parametri:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Parametri:
Genera un'eccezione:
userCode
public String userCode()
codice che l'utente deve fornire durante l'autenticazione nell'URI di verifica
verificationUri
public String verificationUri()
URI in cui l'utente può eseguire l'autenticazione