CertificateAppCredentialsOptions 类
- java.
lang. Object - com.
microsoft. bot. connector. authentication. CertificateAppCredentialsOptions
- com.
public class CertificateAppCredentialsOptions
CertificateAppCredentials 选项。
构造函数摘要
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
| java.lang.String |
getAppId()
获取 Microsfot 应用 |
| java.lang.String |
getChannelAuthTenant()
获取通道身份验证租户。 |
| java.io.InputStream |
getPkcs12Certificate()
获取 PKCS12 证书的输入 |
| java.lang.String |
getPkcs12Password()
获取 pkcs12 证书密码。 |
| boolean |
getSendX5c()
获取是否应将 x5c 声明(证书的公钥)发送到 STS。 |
| java.lang.String |
getoAuthScope()
获取 OAuth 范围。 |
| void |
setAppId(String withAppId)
设置 Microsfot 应用 |
| void |
setChannelAuthTenant(String withChannelAuthTenant)
设置通道身份验证租户。 |
| void |
setPkcs12Certificate(InputStream withPkcs12Certificate)
将输入 |
| void |
setPkcs12Password(String withPkcs12Password)
设置 pkcs12 证书密码。 |
| void |
setSendX5c(boolean withSendX5c)
设置是否应将 x5c 声明(证书的公钥)发送到 STS。 |
| void |
setoAuthScope(String withOAuthScope)
设置 OAuth 范围。 |
方法继承自 java.lang.Object
构造函数详细信息
CertificateAppCredentialsOptions
public CertificateAppCredentialsOptions(String withAppId, InputStream withPkcs12Certificate, String withPkcs12Password)
使用所需的参数初始化 CertificateAppCredentialsOptions。
参数:
CertificateAppCredentialsOptions
public CertificateAppCredentialsOptions(String withAppId, InputStream withPkcs12Certificate, String withPkcs12Password, String withChannelAuthTenant, String withOAuthScope, boolean withSendX5c)
初始化 CertificateAppCredentialsOptions。
参数:
方法详细信息
getAppId
public String getAppId()
获取 Microsfot AppId。
返回:
getChannelAuthTenant
public String getChannelAuthTenant()
获取通道身份验证租户。
返回:
getPkcs12Certificate
public InputStream getPkcs12Certificate()
获取 PKCS12 证书的 InputStream。
返回:
getPkcs12Password
public String getPkcs12Password()
获取 pkcs12 证书密码。
返回:
getSendX5c
public boolean getSendX5c()
获取是否应将 x5c 声明(证书的公钥)发送到 STS。
返回:
getoAuthScope
public String getoAuthScope()
获取 OAuth 范围。
返回:
setAppId
public void setAppId(String withAppId)
设置 Microsfot AppId。
参数:
setChannelAuthTenant
public void setChannelAuthTenant(String withChannelAuthTenant)
设置通道身份验证租户。
参数:
setPkcs12Certificate
public void setPkcs12Certificate(InputStream withPkcs12Certificate)
将 InputStream 设置为 PKCS12 证书。
参数:
setPkcs12Password
public void setPkcs12Password(String withPkcs12Password)
设置 pkcs12 证书密码。
参数:
setSendX5c
public void setSendX5c(boolean withSendX5c)
设置是否应将 x5c 声明(证书的公钥)发送到 STS。
参数:
setoAuthScope
public void setoAuthScope(String withOAuthScope)
设置 OAuth 范围。
参数: