MicrosoftAppCredentials Clase

public class MicrosoftAppCredentials
extends AppCredentials

Implementación y caché de autenticación de MicrosoftAppCredentials.

Resumen del campo

Modificador y tipo Campo y descripción
static final java.lang.String MICROSOFTAPPID

La propiedad de configuración de la contraseña de la aplicación de Microsoft.

static final java.lang.String MICROSOFTAPPPASSWORD

La propiedad de configuración del identificador de la aplicación de Microsoft.

Resumen del constructor

Constructor Description
MicrosoftAppCredentials(String withAppId, String withAppPassword)

Inicializa una nueva instancia de la clase MicrosoftAppCredentials.

MicrosoftAppCredentials(String withAppId, String withAppPassword, String withChannelAuthTenant)

Inicializa una nueva instancia de la clase MicrosoftAppCredentials.

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

Inicializa una nueva instancia de la clase MicrosoftAppCredentials.

Resumen del método

Modificador y tipo Método y descripción
protected Authenticator buildAuthenticator()

Devuelve una autenticación de credenciales.

static MicrosoftAppCredentials empty()

Devuelve un conjunto vacío de credenciales.

java.lang.String getAppPassword()

Obtiene la contraseña de la aplicación para esta credencial.

void setAppPassword(String withAppPassword)

Establece la contraseña de la aplicación para esta credencial.

Métodos heredados de AppCredentials

Métodos heredados 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

Detalles del campo

MICROSOFTAPPID

public static final String MICROSOFTAPPID

La propiedad de configuración de la contraseña de la aplicación de Microsoft.

MICROSOFTAPPPASSWORD

public static final String MICROSOFTAPPPASSWORD

La propiedad de configuración del identificador de la aplicación de Microsoft.

Detalles del constructor

MicrosoftAppCredentials

public MicrosoftAppCredentials(String withAppId, String withAppPassword)

Inicializa una nueva instancia de la clase MicrosoftAppCredentials.

Parámetros:

withAppId - Identificador de la aplicación de Microsoft.
withAppPassword - Contraseña de la aplicación de Microsoft.

MicrosoftAppCredentials

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

Inicializa una nueva instancia de la clase MicrosoftAppCredentials.

Parámetros:

withAppId - Identificador de la aplicación de Microsoft.
withAppPassword - Contraseña de la aplicación de Microsoft.
withChannelAuthTenant - Opcional. El inquilino del token de oauth.

MicrosoftAppCredentials

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

Inicializa una nueva instancia de la clase MicrosoftAppCredentials.

Parámetros:

withAppId - Identificador de la aplicación de Microsoft.
withAppPassword - Contraseña de la aplicación de Microsoft.
withChannelAuthTenant - Opcional. El inquilino del token de oauth.
withOAuthScope - Ámbito del token.

Detalles del método

buildAuthenticator

protected Authenticator buildAuthenticator()

Devuelve una autenticación de credenciales.

Invalidaciones:

MicrosoftAppCredentials.buildAuthenticator()

Devoluciones:

A CredentialsAuthenticator.

Produce:

java.net.MalformedURLException - Dirección URL del punto de conexión no válido.

empty

public static MicrosoftAppCredentials empty()

Devuelve un conjunto vacío de credenciales.

Devoluciones:

Conjunto vacío de MicrosoftAppCredentials.

getAppPassword

public String getAppPassword()

Obtiene la contraseña de la aplicación para esta credencial.

Devoluciones:

Contraseña de la aplicación.

setAppPassword

public void setAppPassword(String withAppPassword)

Establece la contraseña de la aplicación para esta credencial.

Parámetros:

withAppPassword - Contraseña de la aplicación.

Se aplica a