DownstreamApiOptionsReadOnlyHttpMethod 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
생성을 HttpMethod 넘어 설정할 수 없는 위치의 특수화 DownstreamApiOptions 입니다.
public class DownstreamApiOptionsReadOnlyHttpMethod : Microsoft.Identity.Abstractions.DownstreamApiOptions
type DownstreamApiOptionsReadOnlyHttpMethod = class
inherit DownstreamApiOptions
Public Class DownstreamApiOptionsReadOnlyHttpMethod
Inherits DownstreamApiOptions
- 상속
-
DownstreamApiOptionsReadOnlyHttpMethod
설명
이 클래스는 HTTP 메서드가 메서드 이름으로 이미 제공되고 옵션으로 재정의 IDownstreamApi 되어서는 안 되는 특수화된 메서드에 대해 더 나은 개발자 환경을 제공하는 데 유용합니다. 직접 사용할 필요가 없습니다.
생성자
| Name | Description |
|---|---|
| DownstreamApiOptionsReadOnlyHttpMethod(DownstreamApiOptions, String) |
생성자 이리저리 DownstreamApiOptions 및 HTTP 메서드. |
속성
| Name | Description |
|---|---|
| AcceptHeader |
HTTP Accept 헤더는 클라이언트가 응답에서 예상하는 콘텐츠 형식에 대해 해당 서버에 알리는 데 사용됩니다. (다음에서 상속됨 DownstreamApiOptions) |
| AcquireTokenOptions |
토큰 획득과 관련된 옵션입니다. (다음에서 상속됨 AuthorizationHeaderProviderOptions) |
| BaseUrl |
호출된 다운스트림 웹 API의 기본 URL입니다. 예를 들어 |
| ContentType |
요청 본문의 콘텐츠 형식입니다. (다음에서 상속됨 DownstreamApiOptions) |
| CustomizeHttpRequestMessage |
호출자 앱이 HttpRequestMessage를 사용자 지정할 수 있는 기회를 제공합니다. 예를 들어 헤더를 사용자 지정합니다. 이 호출은 인증 헤더를 포함하여 메시지가 형성된 후 및 메시지가 전송되기 직전에 호출됩니다. (다음에서 상속됨 AuthorizationHeaderProviderOptions) |
| Deserializer |
선택적 직렬 변환기입니다. 웹 API에서 출력을 직렬화 해제합니다(있는 경우).
제공되지 않으면 다음이 반환됩니다. |
| ExtraHeaderParameters |
HTTP 요청의 추가 헤더를 다운스트림 웹 API로 설정합니다. 요청의 헤더를 ID 공급자로 설정하는 다른 옵션과 혼동해서는 안 됩니다. 해당 시나리오를 참조하세요 ExtraHeadersParameters . (다음에서 상속됨 DownstreamApiOptions) |
| ExtraQueryParameters |
HTTP 요청의 쿼리 문자열에 대한 쿼리 매개 변수를 다운스트림 웹 API로 설정합니다. 요청의 쿼리 매개 변수를 ID 공급자로 설정하는 다른 옵션과 혼동해서는 안 됩니다. 해당 시나리오를 참조하세요 ExtraQueryParameters . (다음에서 상속됨 DownstreamApiOptions) |
| HttpMethod |
Http 메서드는 공개적으로만 읽을 수 있습니다. |
| ProtocolScheme |
권한 부여 헤더를 만드는 데 사용되는 프로토콜 구성표의 이름입니다. 기본적으로 "전달자"입니다. (다음에서 상속됨 AuthorizationHeaderProviderOptions) |
| RelativePath |
(예: "me")에 상대적 BaseUrl 인 경로입니다. (다음에서 상속됨 AuthorizationHeaderProviderOptions) |
| RequestAppToken |
다운스트림 API가 호출 서비스 자체(앱 토큰)를 대신하여 호출되거나 서비스에서 처리된 사용자(사용자 토큰)를 대신하여 호출되는지 설명합니다.
이면 |
| Scopes |
다운스트림 웹 API를 호출하는 데 필요한 범위입니다. 예를 들어 "user.read mail.read"입니다. Microsoft ID의 경우 애플리케이션 토큰(자신을 대신하여 앱에서 요청한 토큰)의 경우 범위가 하나만 있어야 하며 "./default"로 끝나야 합니다. (다음에서 상속됨 DownstreamApiOptions) |
| Serializer |
선택적 serializer입니다. 입력을 웹 API(있는 경우)로 직렬화합니다. 기본적으로 제공되지 않는 경우:
|
메서드
| Name | Description |
|---|---|
| Clone() |
옵션 복제 |
| CloneInternal() |
옵션을 복제합니다(재정의할 수 있도록). |
| GetApiUrl() |
다운스트림 웹 API URL을 반환합니다. (다음에서 상속됨 AuthorizationHeaderProviderOptions) |