MicrosoftAppCredentials Classe

public class MicrosoftAppCredentials
extends AppCredentials

Implementazione e cache dell'autenticazione di MicrosoftAppCredentials.

Riepilogo dei campi

Modificatore e tipo Campo e descrizione
static final java.lang.String MICROSOFTAPPID

Proprietà di configurazione per la password dell'app Microsoft.

static final java.lang.String MICROSOFTAPPPASSWORD

Proprietà di configurazione per l'ID app Microsoft.

Riepilogo dei costruttori

Costruttore Descrizione
MicrosoftAppCredentials(String withAppId, String withAppPassword)

Inizializza una nuova istanza della classe MicrosoftAppCredentials.

MicrosoftAppCredentials(String withAppId, String withAppPassword, String withChannelAuthTenant)

Inizializza una nuova istanza della classe MicrosoftAppCredentials.

MicrosoftAppCredentials(String withAppId, String withAppPassword, String withChannelAuthTenant, String withOAuthScope)

Inizializza una nuova istanza della classe MicrosoftAppCredentials.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
protected Authenticator buildAuthenticator()

Restituisce un autenticatore delle credenziali.

static MicrosoftAppCredentials empty()

Restituisce un set vuoto di credenziali.

java.lang.String getAppPassword()

Ottiene la password dell'app per questa credenziale.

void setAppPassword(String withAppPassword)

Imposta la password dell'app per questa credenziale.

Metodi ereditati da AppCredentials

Metodi ereditati da 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

Dettagli del campo

MICROSOFTAPPID

public static final String MICROSOFTAPPID

Proprietà di configurazione per la password dell'app Microsoft.

MICROSOFTAPPPASSWORD

public static final String MICROSOFTAPPPASSWORD

Proprietà di configurazione per l'ID app Microsoft.

Dettagli costruttore

MicrosoftAppCredentials

public MicrosoftAppCredentials(String withAppId, String withAppPassword)

Inizializza una nuova istanza della classe MicrosoftAppCredentials.

Parametri:

withAppId - ID app Microsoft.
withAppPassword - Password dell'app Microsoft.

MicrosoftAppCredentials

public MicrosoftAppCredentials(String withAppId, String withAppPassword, String withChannelAuthTenant)

Inizializza una nuova istanza della classe MicrosoftAppCredentials.

Parametri:

withAppId - ID app Microsoft.
withAppPassword - Password dell'app Microsoft.
withChannelAuthTenant - Opzionale. Tenant del token oauth.

MicrosoftAppCredentials

public MicrosoftAppCredentials(String withAppId, String withAppPassword, String withChannelAuthTenant, String withOAuthScope)

Inizializza una nuova istanza della classe MicrosoftAppCredentials.

Parametri:

withAppId - ID app Microsoft.
withAppPassword - Password dell'app Microsoft.
withChannelAuthTenant - Opzionale. Tenant del token oauth.
withOAuthScope - Ambito del token.

Dettagli metodo

buildAuthenticator

protected Authenticator buildAuthenticator()

Restituisce un autenticatore delle credenziali.

Override:

MicrosoftAppCredentials.buildAuthenticator()

Restituisce:

A CredentialsAuthenticator.

Genera un'eccezione:

java.net.MalformedURLException - URL dell'endpoint non valido.

empty

public static MicrosoftAppCredentials empty()

Restituisce un set vuoto di credenziali.

Restituisce:

Set vuoto di MicrosoftAppCredentials.

getAppPassword

public String getAppPassword()

Ottiene la password dell'app per questa credenziale.

Restituisce:

Password dell'app.

setAppPassword

public void setAppPassword(String withAppPassword)

Imposta la password dell'app per questa credenziale.

Parametri:

withAppPassword - Password dell'app.

Si applica a