public static final class CfnAuthorizer.JWTConfigurationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAuthorizer.JWTConfigurationProperty
CfnAuthorizer.JWTConfigurationProperty
CfnAuthorizer.JWTConfigurationProperty.Builder, CfnAuthorizer.JWTConfigurationProperty.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.util.List<java.lang.String> |
getAudience()
A list of the intended recipients of the JWT.
|
java.lang.String |
getIssuer()
The base domain of the identity provider that issues JSON Web Tokens.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.util.List<java.lang.String> getAudience()
CfnAuthorizer.JWTConfigurationProperty
A valid JWT must provide an aud
that matches at least one entry in this list. See RFC 7519 . Required for the JWT
authorizer type. Supported only for HTTP APIs.
getAudience
in interface CfnAuthorizer.JWTConfigurationProperty
public final java.lang.String getIssuer()
CfnAuthorizer.JWTConfigurationProperty
For example, an Amazon Cognito user pool has the following format: https://cognito-idp. {region} .amazonaws.com/ {userPoolId}
. Required for the JWT
authorizer type. Supported only for HTTP APIs.
getIssuer
in interface CfnAuthorizer.JWTConfigurationProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()