CertificateAppCredentialsOptions Classe
- java.
lang. Object - com.
microsoft. bot. connector. authentication. CertificateAppCredentialsOptions
- com.
public class CertificateAppCredentialsOptions
Opções certificateAppCredentials.
Resumo do Construtor
| Construtor | Description |
|---|---|
| CertificateAppCredentialsOptions(String withAppId, InputStream withPkcs12Certificate, String withPkcs12Password) |
Inicializa as Opções de |
| CertificateAppCredentialsOptions(String withAppId, InputStream withPkcs12Certificate, String withPkcs12Password, String withChannelAuthTenant, String withOAuthScope, boolean withSendX5c) |
Inicializa as Opções de |
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| java.lang.String |
getAppId()
Obtém a ID do |
| java.lang.String |
getChannelAuthTenant()
Obtém o Locatário de Autenticação de Canal. |
| java.io.InputStream |
getPkcs12Certificate()
Obtém o fluxo de |
| java.lang.String |
getPkcs12Password()
Obtém a senha de certificado pkcs12. |
| boolean |
getSendX5c()
Obtém se a declaração x5c (chave pública do certificado) deve ser enviada ao STS. |
| java.lang.String |
getoAuthScope()
Obtém o escopo OAuth. |
| void |
setAppId(String withAppId)
Define a ID do |
| void |
setChannelAuthTenant(String withChannelAuthTenant)
Define o Locatário de Autenticação de Canal. |
| void |
setPkcs12Certificate(InputStream withPkcs12Certificate)
Define o fluxo de |
| void |
setPkcs12Password(String withPkcs12Password)
Define a senha de certificado pkcs12. |
| void |
setSendX5c(boolean withSendX5c)
Define se a declaração x5c (chave pública do certificado) deve ser enviada ao STS. |
| void |
setoAuthScope(String withOAuthScope)
Define o escopo OAuth. |
Métodos herdados de java.lang.Object
Detalhes do construtor
CertificateAppCredentialsOptions
public CertificateAppCredentialsOptions(String withAppId, InputStream withPkcs12Certificate, String withPkcs12Password)
Inicializa o CertificateAppCredentialsOptions com os argumentos necessários.
Parâmetros:
CertificateAppCredentialsOptions
public CertificateAppCredentialsOptions(String withAppId, InputStream withPkcs12Certificate, String withPkcs12Password, String withChannelAuthTenant, String withOAuthScope, boolean withSendX5c)
Inicializa o CertificateAppCredentialsOptions.
Parâmetros:
Detalhes do método
getAppId
public String getAppId()
Obtém o Microsfot AppId.
Retornos:
getChannelAuthTenant
public String getChannelAuthTenant()
Obtém o Locatário de Autenticação de Canal.
Retornos:
getPkcs12Certificate
public InputStream getPkcs12Certificate()
Obtém o InputStream para o certificado PKCS12.
Retornos:
getPkcs12Password
public String getPkcs12Password()
Obtém a senha de certificado pkcs12.
Retornos:
getSendX5c
public boolean getSendX5c()
Obtém se a declaração x5c (chave pública do certificado) deve ser enviada ao STS.
Retornos:
getoAuthScope
public String getoAuthScope()
Obtém o escopo OAuth.
Retornos:
setAppId
public void setAppId(String withAppId)
Define o Microsfot AppId.
Parâmetros:
setChannelAuthTenant
public void setChannelAuthTenant(String withChannelAuthTenant)
Define o Locatário de Autenticação de Canal.
Parâmetros:
setPkcs12Certificate
public void setPkcs12Certificate(InputStream withPkcs12Certificate)
Define o InputStream como o certificado PKCS12.
Parâmetros:
setPkcs12Password
public void setPkcs12Password(String withPkcs12Password)
Define a senha de certificado pkcs12.
Parâmetros:
setSendX5c
public void setSendX5c(boolean withSendX5c)
Define se a declaração x5c (chave pública do certificado) deve ser enviada ao STS.
Parâmetros:
setoAuthScope
public void setoAuthScope(String withOAuthScope)
Define o escopo OAuth.
Parâmetros: