Share via


BackendCredentialsContract Class

  • java.lang.Object
    • com.microsoft.azure.management.apimanagement.v2019_01_01.BackendCredentialsContract

public class BackendCredentialsContract

Details of the Credentials used to connect to Backend.

Constructor Summary

Constructor Description
BackendCredentialsContract()

Method Summary

Modifier and Type Method and Description
BackendAuthorizationHeaderCredentials authorization()

Get authorization header authentication.

java.util.List<java.lang.String> certificate()

Get list of Client Certificate Thumbprint.

java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerProperty()

Get header Parameter description.

java.util.Map<java.lang.String,java.util.List<java.lang.String>> query()

Get query Parameter description.

BackendCredentialsContract withAuthorization(BackendAuthorizationHeaderCredentials authorization)

Set authorization header authentication.

BackendCredentialsContract withCertificate(List<String> certificate)

Set list of Client Certificate Thumbprint.

BackendCredentialsContract withHeaderProperty(Map<String,List<String>> headerProperty)

Set header Parameter description.

BackendCredentialsContract withQuery(Map<String,List<String>> query)

Set query Parameter description.

Methods inherited from 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

Constructor Details

BackendCredentialsContract

public BackendCredentialsContract()

Method Details

authorization

public BackendAuthorizationHeaderCredentials authorization()

Get authorization header authentication.

Returns:

the authorization value

certificate

public List<String> certificate()

Get list of Client Certificate Thumbprint.

Returns:

the certificate value

headerProperty

public Map<String,List<String>> headerProperty()

Get header Parameter description.

Returns:

the headerProperty value

query

public Map<String,List<String>> query()

Get query Parameter description.

Returns:

the query value

withAuthorization

public BackendCredentialsContract withAuthorization(BackendAuthorizationHeaderCredentials authorization)

Set authorization header authentication.

Parameters:

authorization - the authorization value to set

Returns:

the BackendCredentialsContract object itself.

withCertificate

public BackendCredentialsContract withCertificate(List<String> certificate)

Set list of Client Certificate Thumbprint.

Parameters:

certificate - the certificate value to set

Returns:

the BackendCredentialsContract object itself.

withHeaderProperty

public BackendCredentialsContract withHeaderProperty(Map<String,List<String>> headerProperty)

Set header Parameter description.

Parameters:

headerProperty - the headerProperty value to set

Returns:

the BackendCredentialsContract object itself.

withQuery

public BackendCredentialsContract withQuery(Map<String,List<String>> query)

Set query Parameter description.

Parameters:

query - the query value to set

Returns:

the BackendCredentialsContract object itself.

Applies to