HttpAuthorization Class

  • java.lang.Object
    • com.azure.core.http.HttpAuthorization

public final class HttpAuthorization

Represents the value of an HTTP Authorization header.

This class encapsulates the scheme and parameter of an HTTP Authorization header. The scheme represents the type of authorization being used, and the parameter represents the credentials used for the authorization.

It provides methods to access these properties. For example, you can use getScheme() to get the scheme of the authorization header, and getParameter() to get the credentials of the authorization header.

This class is useful when you want to work with the Authorization header of an HTTP request or response.

Constructor Summary

Constructor Description
HttpAuthorization(String scheme, String parameter)

Constructs a new HttpAuthorization instance.

Method Summary

Modifier and Type Method and Description
String getParameter()

Gets the credential of the authorization header.

String getScheme()

Gets the scheme of the authorization header.

String toString()

Methods inherited from java.lang.Object

Constructor Details

HttpAuthorization

public HttpAuthorization(String scheme, String parameter)

Constructs a new HttpAuthorization instance.

Parameters:

scheme - Scheme component of an authorization header value.
parameter - The credentials used for the authorization header value.

Method Details

getParameter

public String getParameter()

Gets the credential of the authorization header.

Returns:

Credential of the authorization header.

getScheme

public String getScheme()

Gets the scheme of the authorization header.

Returns:

Scheme of the authorization header.

toString

public String toString()

Overrides:

HttpAuthorization.toString()

Applies to