@Stability(value=Stable) @Internal public static final class OAuthAuthorizationProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements OAuthAuthorizationProps
OAuthAuthorizationPropssoftware.amazon.jsii.JsiiObject.InitializationModeOAuthAuthorizationProps.Builder, OAuthAuthorizationProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(OAuthAuthorizationProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
OAuthAuthorizationProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAuthorizationEndpoint()
The URL to the authorization endpoint.
|
Map<String,HttpParameter> |
getBodyParameters()
Additional string parameters to add to the OAuth request body.
|
String |
getClientId()
The client ID to use for OAuth authorization for the connection.
|
SecretValue |
getClientSecret()
The client secret associated with the client ID to use for OAuth authorization for the connection.
|
Map<String,HttpParameter> |
getHeaderParameters()
Additional string parameters to add to the OAuth request header.
|
HttpMethod |
getHttpMethod()
The method to use for the authorization request.
|
Map<String,HttpParameter> |
getQueryStringParameters()
Additional string parameters to add to the OAuth request query string.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(OAuthAuthorizationProps.Builder builder)
OAuthAuthorizationProps.Builder.public final String getAuthorizationEndpoint()
OAuthAuthorizationPropsgetAuthorizationEndpoint in interface OAuthAuthorizationPropspublic final String getClientId()
OAuthAuthorizationPropsgetClientId in interface OAuthAuthorizationPropspublic final SecretValue getClientSecret()
OAuthAuthorizationPropsgetClientSecret in interface OAuthAuthorizationPropspublic final HttpMethod getHttpMethod()
OAuthAuthorizationProps(Can only choose POST, GET or PUT).
getHttpMethod in interface OAuthAuthorizationPropspublic final Map<String,HttpParameter> getBodyParameters()
OAuthAuthorizationPropsDefault: - No additional parameters
getBodyParameters in interface OAuthAuthorizationPropspublic final Map<String,HttpParameter> getHeaderParameters()
OAuthAuthorizationPropsDefault: - No additional parameters
getHeaderParameters in interface OAuthAuthorizationPropspublic final Map<String,HttpParameter> getQueryStringParameters()
OAuthAuthorizationPropsDefault: - No additional parameters
getQueryStringParameters in interface OAuthAuthorizationProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.