OAuthPromptSettings 类
- java.
lang. Object - com.
microsoft. bot. dialogs. prompts. OAuthPromptSettings
- com.
public class OAuthPromptSettings
包含 />的设置OAuthPrompt。
构造函数摘要
构造函数 | 说明 | |
---|---|---|
OAuthPromptSettings() |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
java.lang.String |
getConnectionName()
获取 OAuth 连接的名称。 |
boolean |
getEndOnInvalidMessage()
获取一个值, OAuthPrompt 该值指示 在收到无效消息时是否应结束。 |
App |
getOAuthAppCredentials()
获取 OAuth 提示的 |
java.lang.String |
getText()
获取要包含在登录卡中的任何附加文本。 |
java.lang.Integer |
getTimeout()
获取提示等待用户进行身份验证的毫秒数。 |
java.lang.String |
getTitle()
获取登录卡的标题。 |
void |
setConnectionName(String withConnectionName)
设置 OAuth 连接的名称。 |
void |
setEndOnInvalidMessage(boolean withEndOnInvalidMessage)
设置一个值,该值指示 在收到无效消息时是否 OAuthPrompt 应结束。 |
void |
setOAuthAppCredentials(AppCredentials withOAuthAppCredentials)
设置 OAuth |
void |
setText(String withText)
设置要包含在登录卡中的任何附加文本。 |
void |
setTimeout(Integer withTimeout)
设置提示等待用户进行身份验证的毫秒数。 |
void |
setTitle(String withTitle)
设置登录卡的标题。 |
方法继承自 java.lang.Object
构造函数详细信息
OAuthPromptSettings
public OAuthPromptSettings()
方法详细信息
getConnectionName
public String getConnectionName()
获取 OAuth 连接的名称。
Returns:
getEndOnInvalidMessage
public boolean getEndOnInvalidMessage()
获取一个值, OAuthPrompt 该值指示 在收到无效消息时是否应结束。 通常, OAuthPrompt 在身份验证流期间, 将忽略来自用户的传入消息(如果它们与身份验证流无关)。 此标志允许结束 OAuthPrompt 而不是忽略用户的消息。 通常,此标志将设置为“true”,但默认为“false”以实现向后兼容性。
Returns:
getOAuthAppCredentials
public AppCredentials getOAuthAppCredentials()
获取 OAuthPrompt 的 OAuthAppCredentials。
Returns:
getText
public String getText()
获取要包含在登录卡中的任何附加文本。
Returns:
getTimeout
public Integer getTimeout()
获取提示等待用户进行身份验证的毫秒数。 默认值为 900,000 (15 分钟) 。
Returns:
getTitle
public String getTitle()
获取登录卡的标题。
Returns:
setConnectionName
public void setConnectionName(String withConnectionName)
设置 OAuth 连接的名称。
Parameters:
setEndOnInvalidMessage
public void setEndOnInvalidMessage(boolean withEndOnInvalidMessage)
设置一个值,该值指示 在收到无效消息时是否 OAuthPrompt 应结束。 通常, OAuthPrompt 在身份验证流期间, 将忽略来自用户的传入消息(如果它们与身份验证流无关)。 此标志允许结束 OAuthPrompt 而不是忽略用户的消息。 通常,此标志将设置为“true”,但默认为“false”以实现向后兼容性。
Parameters:
setOAuthAppCredentials
public void setOAuthAppCredentials(AppCredentials withOAuthAppCredentials)
设置 OAuthPrompt 的 OAuthAppCredentials。
Parameters:
setText
public void setText(String withText)
设置要包含在登录卡中的任何附加文本。
Parameters:
setTimeout
public void setTimeout(Integer withTimeout)
设置提示等待用户进行身份验证的毫秒数。 默认值为 900,000 (15 分钟) 。
Parameters:
setTitle
public void setTitle(String withTitle)
设置登录卡的标题。
Parameters: