Show / Hide Table of Contents

Class OciHttpClientHandler

This class provides HttpClientHandler based on various inputs. HttpClientHandler adds authorization header for the outgoing requests.

Inheritance
object
OciHttpClientHandler
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.Common.Http.Signing
Assembly: OCI.DotNetSDK.Common.dll
Syntax
public class OciHttpClientHandler

Methods

FromAuthProvider(IBasicAuthenticationDetailsProvider)

Declaration
public static HttpMessageHandler FromAuthProvider(IBasicAuthenticationDetailsProvider provider)
Parameters
Type Name Description
IBasicAuthenticationDetailsProvider provider
Returns
Type Description
HttpMessageHandler

FromAuthProvider(IBasicAuthenticationDetailsProvider, SigningStrategy)

Declaration
public static HttpClientHandler FromAuthProvider(IBasicAuthenticationDetailsProvider provider, SigningStrategy signingStrategy)
Parameters
Type Name Description
IBasicAuthenticationDetailsProvider provider
SigningStrategy signingStrategy
Returns
Type Description
HttpClientHandler

FromConfigFile(string, string)

Declaration
public static HttpClientHandler FromConfigFile(string configPath, string profile)
Parameters
Type Name Description
string configPath
string profile
Returns
Type Description
HttpClientHandler

FromConfigFile(string, string, SigningStrategy)

Declaration
public static HttpClientHandler FromConfigFile(string configPath, string profile, SigningStrategy signingStrategy)
Parameters
Type Name Description
string configPath
string profile
SigningStrategy signingStrategy
Returns
Type Description
HttpClientHandler

FromRequestSigner(RequestSigner)

Declaration
public static HttpClientHandler FromRequestSigner(RequestSigner requestSigner)
Parameters
Type Name Description
RequestSigner requestSigner
Returns
Type Description
HttpClientHandler
In this article
Back to top