Class CfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.cognito.CfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty
@Stability(Stable)
@Internal
public static final class CfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty
An implementation for
CfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty-
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.cfnpropertymixins.services.cognito.CfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty
CfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty.Builder, CfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty.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 StringgetClaim()The claim name that must be present in the token.final StringThe match condition that specifies how closely the claim value in the IdP token must matchValue.final StringThe Amazon Resource Name (ARN) of the role.final StringgetValue()A brief string that the claim must match.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 theCfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty.Builder.
-
-
Method Details
-
getClaim
Description copied from interface:CfnIdentityPoolRoleAttachmentPropsMixin.MappingRulePropertyThe claim name that must be present in the token.For example: "isAdmin" or "paid".
- Specified by:
getClaimin interfaceCfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty- See Also:
-
getMatchType
Description copied from interface:CfnIdentityPoolRoleAttachmentPropsMixin.MappingRulePropertyThe match condition that specifies how closely the claim value in the IdP token must matchValue.Valid values are:
Equals,Contains,StartsWith, andNotEqual.- Specified by:
getMatchTypein interfaceCfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty- See Also:
-
getRoleArn
Description copied from interface:CfnIdentityPoolRoleAttachmentPropsMixin.MappingRulePropertyThe Amazon Resource Name (ARN) of the role.- Specified by:
getRoleArnin interfaceCfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty- See Also:
-
getValue
Description copied from interface:CfnIdentityPoolRoleAttachmentPropsMixin.MappingRulePropertyA brief string that the claim must match.For example, "paid" or "yes".
- Specified by:
getValuein interfaceCfnIdentityPoolRoleAttachmentPropsMixin.MappingRuleProperty- See Also:
-
$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()
-