다음을 통해 공유


SimpleCredentialProvider 클래스

  • java.lang.Object
    • com.microsoft.bot.connector.authentication.SimpleCredentialProvider

구현

public class SimpleCredentialProvider
implements CredentialProvider

CredentialProvider 인터페이스의 간단한 구현입니다.

생성자 요약

생성자 Description
SimpleCredentialProvider()

빈 자격 증명을 사용하여 새 인스턴스를 초기화합니다.

SimpleCredentialProvider(String withAppId, String withPassword)

제공된 자격 증명을 사용하여 새 인스턴스를 초기화합니다.

메서드 요약

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

이 자격 증명의 앱 ID를 가져옵니다.

java.util.concurrent.CompletableFuture<java.lang.String> getAppPassword(String validateAppId)

지정된 봇 앱 ID에 대한 앱 암호를 가져옵니다.

java.lang.String getPassword()

이 자격 증명의 앱 암호를 가져옵니다.

java.util.concurrent.CompletableFuture<java.lang.Boolean> isAuthenticationDisabled()

봇 인증을 사용할 수 없는지 여부를 확인합니다.

java.util.concurrent.CompletableFuture<java.lang.Boolean> isValidAppId(String validateAppId)

앱 ID의 유효성을 검사합니다.

void setAppId(String witAppId)

이 자격 증명의 앱 ID를 설정합니다.

void setPassword(String withPassword)

이 자격 증명의 앱 암호를 설정합니다.

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

생성자 세부 정보

SimpleCredentialProvider

public SimpleCredentialProvider()

빈 자격 증명을 사용하여 새 인스턴스를 초기화합니다.

SimpleCredentialProvider

public SimpleCredentialProvider(String withAppId, String withPassword)

제공된 자격 증명을 사용하여 새 인스턴스를 초기화합니다.

매개 변수:

withAppId - 앱 ID입니다.
withPassword - 앱 암호입니다.

메서드 세부 정보

getAppId

public String getAppId()

이 자격 증명의 앱 ID를 가져옵니다.

반환:

앱 ID입니다.

getAppPassword

public CompletableFuture getAppPassword(String validateAppId)

지정된 봇 앱 ID에 대한 앱 암호를 가져옵니다.

매개 변수:

validateAppId - 암호를 가져올 앱의 ID입니다.

반환:

작업이 성공하고 앱 ID가 유효한 경우 결과에 암호가 포함됩니다. 그렇지 않으면 null입니다.

getPassword

public String getPassword()

이 자격 증명의 앱 암호를 가져옵니다.

반환:

암호입니다.

isAuthenticationDisabled

public CompletableFuture isAuthenticationDisabled()

봇 인증을 사용할 수 없는지 여부를 확인합니다.

반환:

작업이 성공하고 봇 인증이 사용하지 않도록 설정된 경우 실행할 대기 중인 작업을 나타내는 작업입니다. 결과는 true입니다. 그렇지 않으면 false입니다.

isValidAppId

public CompletableFuture isValidAppId(String validateAppId)

앱 ID의 유효성을 검사합니다.

매개 변수:

validateAppId - 유효성을 검사할 앱 ID입니다.

반환:

작업이 성공하면 appId가 컨트롤러에 유효한 경우 결과는 true입니다. 그렇지 않으면 false입니다.

setAppId

public void setAppId(String witAppId)

이 자격 증명의 앱 ID를 설정합니다.

매개 변수:

witAppId - 앱 ID입니다.

setPassword

public void setPassword(String withPassword)

이 자격 증명의 앱 암호를 설정합니다.

매개 변수:

withPassword - 암호입니다.

적용 대상