MicrosoftAppCredentials Classe

public class MicrosoftAppCredentials
extends AppCredentials

Implementação e cache de autenticação do MicrosoftAppCredentials.

Resumo do campo

Modificador e tipo Campo e descrição
static final java.lang.String MICROSOFTAPPID

A propriedade de configuração do aplicativo Microsoft Password.

static final java.lang.String MICROSOFTAPPPASSWORD

A propriedade de configuração da ID do aplicativo da Microsoft.

Resumo do Construtor

Construtor Description
MicrosoftAppCredentials(String withAppId, String withAppPassword)

Inicializa uma nova instância da classe Credenciais de Aplicativoda Microsoft.

MicrosoftAppCredentials(String withAppId, String withAppPassword, String withChannelAuthTenant)

Inicializa uma nova instância da classe Credenciais de Aplicativoda Microsoft.

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

Inicializa uma nova instância da classe Credenciais de Aplicativoda Microsoft.

Resumo do método

Modificador e tipo Método e descrição
protected Authenticator buildAuthenticator()

Retorna um Authenticator de credenciais.

static MicrosoftAppCredentials empty()

Retorna um conjunto vazio de credenciais.

java.lang.String getAppPassword()

Obtém a senha do aplicativo para essa credencial.

void setAppPassword(String withAppPassword)

Define a senha do aplicativo para essa credencial.

Métodos herdados de AppCredentials

Métodos herdados de 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

Detalhes do campo

MICROSOFTAPPID

public static final String MICROSOFTAPPID

A propriedade de configuração do aplicativo Microsoft Password.

MICROSOFTAPPPASSWORD

public static final String MICROSOFTAPPPASSWORD

A propriedade de configuração da ID do aplicativo da Microsoft.

Detalhes do construtor

MicrosoftAppCredentials

public MicrosoftAppCredentials(String withAppId, String withAppPassword)

Inicializa uma nova instância da classe MicrosoftAppCredentials.

Parameters:

withAppId - A ID do aplicativo da Microsoft.
withAppPassword - A senha do aplicativo da Microsoft.

MicrosoftAppCredentials

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

Inicializa uma nova instância da classe MicrosoftAppCredentials.

Parameters:

withAppId - A ID do aplicativo da Microsoft.
withAppPassword - A senha do aplicativo da Microsoft.
withChannelAuthTenant - Opcional. O locatário do token oauth.

MicrosoftAppCredentials

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

Inicializa uma nova instância da classe MicrosoftAppCredentials.

Parameters:

withAppId - A ID do aplicativo da Microsoft.
withAppPassword - A senha do aplicativo da Microsoft.
withChannelAuthTenant - Opcional. O locatário do token oauth.
withOAuthScope - O escopo do token.

Detalhes do método

buildAuthenticator

protected Authenticator buildAuthenticator()

Retorna um Authenticator de credenciais.

Overrides:

MicrosoftAppCredentials.buildAuthenticator()

Returns:

Um CredentialsAuthenticator.

Throws:

java.net.MalformedURLException - URL de ponto de extremidade inválido.

empty

public static MicrosoftAppCredentials empty()

Retorna um conjunto vazio de credenciais.

Returns:

Um conjunto vazio de MicrosoftAppCredentials.

getAppPassword

public String getAppPassword()

Obtém a senha do aplicativo para essa credencial.

Returns:

A senha do aplicativo.

setAppPassword

public void setAppPassword(String withAppPassword)

Define a senha do aplicativo para essa credencial.

Parameters:

withAppPassword - A senha do aplicativo.

Aplica-se a