Class OAuthAuthorizationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.events.OAuthAuthorizationProps.Jsii$Proxy
- All Implemented Interfaces:
OAuthAuthorizationProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
OAuthAuthorizationProps
@Stability(Stable)
@Internal
public static final class OAuthAuthorizationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements OAuthAuthorizationProps
An implementation for
OAuthAuthorizationProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.events.OAuthAuthorizationProps
OAuthAuthorizationProps.Builder, OAuthAuthorizationProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theOAuthAuthorizationProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The URL to the authorization endpoint.final Map<String,
HttpParameter> Additional string parameters to add to the OAuth request body.final String
The client ID to use for OAuth authorization for the connection.final SecretValue
The client secret associated with the client ID to use for OAuth authorization for the connection.final Map<String,
HttpParameter> Additional string parameters to add to the OAuth request header.final HttpMethod
The method to use for the authorization request.final Map<String,
HttpParameter> Additional string parameters to add to the OAuth request query string.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theOAuthAuthorizationProps.Builder
.
-
-
Method Details
-
getAuthorizationEndpoint
Description copied from interface:OAuthAuthorizationProps
The URL to the authorization endpoint.- Specified by:
getAuthorizationEndpoint
in interfaceOAuthAuthorizationProps
-
getClientId
Description copied from interface:OAuthAuthorizationProps
The client ID to use for OAuth authorization for the connection.- Specified by:
getClientId
in interfaceOAuthAuthorizationProps
-
getClientSecret
Description copied from interface:OAuthAuthorizationProps
The client secret associated with the client ID to use for OAuth authorization for the connection.- Specified by:
getClientSecret
in interfaceOAuthAuthorizationProps
-
getHttpMethod
Description copied from interface:OAuthAuthorizationProps
The method to use for the authorization request.(Can only choose POST, GET or PUT).
- Specified by:
getHttpMethod
in interfaceOAuthAuthorizationProps
-
getBodyParameters
Description copied from interface:OAuthAuthorizationProps
Additional string parameters to add to the OAuth request body.Default: - No additional parameters
- Specified by:
getBodyParameters
in interfaceOAuthAuthorizationProps
-
getHeaderParameters
Description copied from interface:OAuthAuthorizationProps
Additional string parameters to add to the OAuth request header.Default: - No additional parameters
- Specified by:
getHeaderParameters
in interfaceOAuthAuthorizationProps
-
getQueryStringParameters
Description copied from interface:OAuthAuthorizationProps
Additional string parameters to add to the OAuth request query string.Default: - No additional parameters
- Specified by:
getQueryStringParameters
in interfaceOAuthAuthorizationProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-