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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.events.OAuthAuthorizationProps
OAuthAuthorizationProps.Builder, OAuthAuthorizationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theOAuthAuthorizationProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe URL to the authorization endpoint.final Map<String, HttpParameter> Additional string parameters to add to the OAuth request body.final StringThe client ID to use for OAuth authorization for the connection.final SecretValueThe 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 HttpMethodThe method to use for the authorization request.final Map<String, HttpParameter> Additional string parameters to add to the OAuth request query string.final inthashCode()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:OAuthAuthorizationPropsThe URL to the authorization endpoint.- Specified by:
getAuthorizationEndpointin interfaceOAuthAuthorizationProps
-
getClientId
Description copied from interface:OAuthAuthorizationPropsThe client ID to use for OAuth authorization for the connection.- Specified by:
getClientIdin interfaceOAuthAuthorizationProps
-
getClientSecret
Description copied from interface:OAuthAuthorizationPropsThe client secret associated with the client ID to use for OAuth authorization for the connection.- Specified by:
getClientSecretin interfaceOAuthAuthorizationProps
-
getHttpMethod
Description copied from interface:OAuthAuthorizationPropsThe method to use for the authorization request.(Can only choose POST, GET or PUT).
- Specified by:
getHttpMethodin interfaceOAuthAuthorizationProps
-
getBodyParameters
Description copied from interface:OAuthAuthorizationPropsAdditional string parameters to add to the OAuth request body.Default: - No additional parameters
- Specified by:
getBodyParametersin interfaceOAuthAuthorizationProps
-
getHeaderParameters
Description copied from interface:OAuthAuthorizationPropsAdditional string parameters to add to the OAuth request header.Default: - No additional parameters
- Specified by:
getHeaderParametersin interfaceOAuthAuthorizationProps
-
getQueryStringParameters
Description copied from interface:OAuthAuthorizationPropsAdditional string parameters to add to the OAuth request query string.Default: - No additional parameters
- Specified by:
getQueryStringParametersin interfaceOAuthAuthorizationProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-