@Stability(value=Stable) @Internal public static final class CfnAuthorizerProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAuthorizerProps
CfnAuthorizerPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnAuthorizerProps.Builder, CfnAuthorizerProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnAuthorizerProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnAuthorizerProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAuthorizerFunctionArn()
The authorizer's Lambda function ARN.
|
String |
getAuthorizerName()
The authorizer name.
|
Object |
getEnableCachingForHttp()
`AWS::IoT::Authorizer.EnableCachingForHttp`.
|
Object |
getSigningDisabled()
Specifies whether AWS IoT validates the token signature in an authorization request.
|
String |
getStatus()
The status of the authorizer.
|
List<CfnTag> |
getTags()
Metadata which can be used to manage the custom authorizer.
|
String |
getTokenKeyName()
The key used to extract the token from the HTTP headers.
|
Object |
getTokenSigningPublicKeys()
The public keys used to validate the token signature returned by your custom authentication service.
|
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(CfnAuthorizerProps.Builder builder)
CfnAuthorizerProps.Builder.public final String getAuthorizerFunctionArn()
CfnAuthorizerPropsgetAuthorizerFunctionArn in interface CfnAuthorizerPropspublic final String getAuthorizerName()
CfnAuthorizerPropsgetAuthorizerName in interface CfnAuthorizerPropspublic final Object getEnableCachingForHttp()
CfnAuthorizerPropsgetEnableCachingForHttp in interface CfnAuthorizerPropspublic final Object getSigningDisabled()
CfnAuthorizerPropsgetSigningDisabled in interface CfnAuthorizerPropspublic final String getStatus()
CfnAuthorizerProps
Valid values: ACTIVE | INACTIVE
getStatus in interface CfnAuthorizerPropspublic final List<CfnTag> getTags()
CfnAuthorizerProps
For URI Request parameters use format: ...key1=value1&key2=value2...
For the CLI command-line parameter use format: &&tags "key1=value1&key2=value2..."
For the cli-input-json file use format: "tags": "key1=value1&key2=value2..."
getTags in interface CfnAuthorizerPropspublic final String getTokenKeyName()
CfnAuthorizerPropsgetTokenKeyName in interface CfnAuthorizerPropspublic final Object getTokenSigningPublicKeys()
CfnAuthorizerPropsgetTokenSigningPublicKeys in interface CfnAuthorizerProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.