TokenCredentials 클래스

  • java.lang.Object
    • com.microsoft.bot.restclient.credentials.TokenCredentials

구현

ServiceClientCredentials

public class TokenCredentials
implements ServiceClientCredentials

REST 서비스 클라이언트와 함께 사용할 토큰 기반 자격 증명입니다.

생성자 요약

생성자 Description
TokenCredentials(String withScheme, String withToken)

토큰자격 증명의 새 인스턴스를 초기화합니다.

메서드 요약

한정자 및 형식 메서드 및 설명
void applyCredentialsFilter(OkHttpClient.Builder clientBuilder)

HTTP 클라이언트 작성기에서 자격 증명을 적용합니다.

protected java.lang.String getScheme()

인증 체계를 가져옵니다.

protected java.lang.String getToken(Request request)

보안 토큰을 가져옵니다.

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

생성자 세부 정보

TokenCredentials

public TokenCredentials(String withScheme, String withToken)

TokenCredentials의 새 인스턴스를 초기화합니다.

매개 변수:

withScheme - 사용할 체계입니다. null인 경우 기본값은 Bearer로 설정됩니다.
withToken - 유효한 토큰

메서드 세부 정보

applyCredentialsFilter

public void applyCredentialsFilter(OkHttpClient.Builder clientBuilder)

HTTP 클라이언트 작성기에서 자격 증명을 적용합니다.

매개 변수:

clientBuilder

getScheme

protected String getScheme()

인증 체계를 가져옵니다.

반환:

인증 체계

getToken

protected String getToken(Request request)

보안 토큰을 가져옵니다. 토큰을 획득하는 메커니즘을 제공하려면 이 메서드를 재정의합니다.

매개 변수:

request - HTTP 요청의 컨텍스트

반환:

보안 토큰입니다.

적용 대상