다음을 통해 공유


OAuthPromptSettings 클래스

  • java.lang.Object
    • com.microsoft.bot.dialogs.prompts.OAuthPromptSettings

public class OAuthPromptSettings

/>에 대한 OAuthPrompt설정을 포함합니다.

생성자 요약

생성자 Description
OAuthPromptSettings()

메서드 요약

한정자 및 형식 메서드 및 설명
java.lang.String getConnectionName()

OAuth 연결의 이름을 가져옵니다.

boolean getEndOnInvalidMessage()

가 잘못된 메시지를 수신할 때 종료되어야 하는지 여부를 OAuthPrompt 나타내는 값을 가져옵니다.

AppCredentials getOAuthAppCredentials()

OAuth프롬프트에 대한 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프롬프트에 대한 OAuth자격 증명을 설정합니다.

void setText(String withText)

로그인 카드에 포함할 추가 텍스트를 설정합니다.

void setTimeout(Integer withTimeout)

사용자가 인증할 때까지 프롬프트가 대기하는 시간(밀리초)을 설정합니다.

void setTitle(String withTitle)

로그인 카드의 제목을 설정합니다.

다음에서 상속된 메서드 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

생성자 세부 정보

OAuthPromptSettings

public OAuthPromptSettings()

메서드 세부 정보

getConnectionName

public String getConnectionName()

OAuth 연결의 이름을 가져옵니다.

반환:

ConnectionName 값을 String으로 지정합니다.

getEndOnInvalidMessage

public boolean getEndOnInvalidMessage()

가 잘못된 메시지를 수신할 때 종료되어야 하는지 여부를 OAuthPrompt 나타내는 값을 가져옵니다. 일반적으로 는 OAuthPrompt 인증 흐름과 관련이 없는 경우 인증 흐름 중에 사용자로부터 들어오는 메시지를 무시합니다. 이 플래그를 사용하면 사용자의 메시지를 무시하지 않고 를 종료 OAuthPrompt 할 수 있습니다. 일반적으로 이 플래그는 'true'로 설정되지만 이전 버전과의 호환성을 위해 기본적으로 'false'입니다.

반환:

EndOnInvalidMessage 값을 부울로 사용합니다.

getOAuthAppCredentials

public AppCredentials getOAuthAppCredentials()

OAuthPrompt에 대한 OAuthAppCredentials를 가져옵니다.

반환:

AppCredentials로 OAuthAppCredentials 값입니다.

getText

public String getText()

로그인 카드에 포함할 추가 텍스트를 가져옵니다.

반환:

Text 값을 String으로 지정합니다.

getTimeout

public Integer getTimeout()

사용자가 인증할 때까지 프롬프트가 대기하는 시간(밀리초)을 가져옵니다. 기본값은 900,000(15분)입니다.

반환:

int로 시간 제한 값을 지정합니다.

getTitle

public String getTitle()

로그인 카드의 제목을 가져옵니다.

반환:

Title 값을 String으로 지정합니다.

setConnectionName

public void setConnectionName(String withConnectionName)

OAuth 연결의 이름을 설정합니다.

매개 변수:

withConnectionName - ConnectionName 값입니다.

setEndOnInvalidMessage

public void setEndOnInvalidMessage(boolean withEndOnInvalidMessage)

가 잘못된 메시지를 수신할 때 종료되어야 하는지 여부를 OAuthPrompt 나타내는 값을 설정합니다. 일반적으로 는 OAuthPrompt 인증 흐름과 관련이 없는 경우 인증 흐름 중에 사용자로부터 들어오는 메시지를 무시합니다. 이 플래그를 사용하면 사용자의 메시지를 무시하지 않고 를 종료 OAuthPrompt 할 수 있습니다. 일반적으로 이 플래그는 'true'로 설정되지만 이전 버전과의 호환성을 위해 기본적으로 'false'입니다.

매개 변수:

withEndOnInvalidMessage - EndOnInvalidMessage 값입니다.

setOAuthAppCredentials

public void setOAuthAppCredentials(AppCredentials withOAuthAppCredentials)

OAuthPrompt에 대한 OAuthAppCredentials를 설정합니다.

매개 변수:

withOAuthAppCredentials - OAuthAppCredentials 값입니다.

setText

public void setText(String withText)

로그인 카드에 포함할 추가 텍스트를 설정합니다.

매개 변수:

withText - 텍스트 값입니다.

setTimeout

public void setTimeout(Integer withTimeout)

사용자가 인증할 때까지 프롬프트가 대기하는 시간(밀리초)을 설정합니다. 기본값은 900,000(15분)입니다.

매개 변수:

withTimeout - 시간 제한 값입니다.

setTitle

public void setTitle(String withTitle)

로그인 카드의 제목을 설정합니다.

매개 변수:

withTitle - Title 값입니다.

적용 대상