OnBehalfOfClient class
온-Behalf-Of 클라이언트
- Extends
-
@azure/msal-common.BaseClient
메서드
| acquire |
흐름을 대신하여 토큰을 획득하는 공용 API |
상속된 메서드
| create |
/token 요청에 대한 쿼리 문자열을 만듭니다. |
| send |
필요한 실행 전 및 사후 논리를 사용하여 sendPostRequestAsync를 래핑합니다. |
| update |
클라이언트의 기관 개체를 업데이트합니다. 엔드포인트 검색을 완료해야 합니다. |
생성자 세부 정보
OnBehalfOfClient(ClientConfiguration)
new OnBehalfOfClient(configuration: ClientConfiguration)
매개 변수
- configuration
- @azure/msal-common.ClientConfiguration
상속된 속성 세부 정보
authority
authority: Authority
속성 값
상속된 개체 BaseClient.authority
logger
메서드 세부 정보
acquireToken(CommonOnBehalfOfRequest)
흐름을 대신하여 토큰을 획득하는 공용 API
function acquireToken(request: CommonOnBehalfOfRequest): Promise<null | AuthenticationResult>
매개 변수
- request
- CommonOnBehalfOfRequest
개발자가 CommonOnBehalfOfRequest를 제공했습니다.
반품
Promise<null | AuthenticationResult>
상속된 메서드 세부 정보
createTokenQueryParameters(BaseAuthRequest)
/token 요청에 대한 쿼리 문자열을 만듭니다.
function createTokenQueryParameters(request: BaseAuthRequest): string
매개 변수
- request
- BaseAuthRequest
반품
string
상속된 개체 BaseClient.createTokenQueryParameters
sendPostRequest<T>(RequestThumbprint, string, NetworkRequestOptions, string)
필요한 실행 전 및 사후 논리를 사용하여 sendPostRequestAsync를 래핑합니다.
function sendPostRequest<T>(thumbprint: RequestThumbprint, tokenEndpoint: string, options: NetworkRequestOptions, correlationId: string): Promise<NetworkResponse<T>>
매개 변수
- thumbprint
- RequestThumbprint
제한에 대한 지문 요청
- tokenEndpoint
-
string
POST를 만들 엔드포인트
- options
- NetworkRequestOptions
POST 요청에 포함할 본문 및 헤더
- correlationId
-
string
원격 분석의 CorrelationId
반품
Promise<NetworkResponse<T>>
상속된 개체 BaseClient.sendPostRequest
updateAuthority(string, string)
클라이언트의 기관 개체를 업데이트합니다. 엔드포인트 검색을 완료해야 합니다.
function updateAuthority(cloudInstanceHostname: string, correlationId: string): Promise<void>
매개 변수
- cloudInstanceHostname
-
string
- correlationId
-
string
반품
Promise<void>
상속된 개체 BaseClient.updateAuthority