Interface CfnProfile.AttributeMappingProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnProfile.AttributeMappingProperty.Jsii$Proxy
- Enclosing class:
CfnProfile
@Stability(Stable)
public static interface CfnProfile.AttributeMappingProperty
extends software.amazon.jsii.JsiiSerializable
A mapping applied to the authenticating end-entity certificate.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.rolesanywhere.*;
AttributeMappingProperty attributeMappingProperty = AttributeMappingProperty.builder()
.certificateField("certificateField")
.mappingRules(List.of(MappingRuleProperty.builder()
.specifier("specifier")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnProfile.AttributeMappingPropertystatic final classAn implementation forCfnProfile.AttributeMappingProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Fields (x509Subject, x509Issuer and x509SAN) within X.509 certificates.A list of mapping entries for every supported specifier or sub-field.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCertificateField
Fields (x509Subject, x509Issuer and x509SAN) within X.509 certificates.- See Also:
-
getMappingRules
A list of mapping entries for every supported specifier or sub-field.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnProfile.MappingRuleProperty>- See Also:
-
builder
-