Show / Hide Table of Contents

Class CfnReplicator.KafkaClusterOAuthClientCredentialsAssertionProperty

Details for SASL/OAUTHBEARER using the client credentials grant with a JWT client assertion (RFC 7521/7523 Section 2.2). An STS-vended JWT is used as the client_assertion.

Inheritance
object
CfnReplicator.KafkaClusterOAuthClientCredentialsAssertionProperty
Implements
CfnReplicator.IKafkaClusterOAuthClientCredentialsAssertionProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.MSK
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnReplicator.KafkaClusterOAuthClientCredentialsAssertionProperty : CfnReplicator.IKafkaClusterOAuthClientCredentialsAssertionProperty
Syntax (vb)
Public Class CfnReplicator.KafkaClusterOAuthClientCredentialsAssertionProperty Implements CfnReplicator.IKafkaClusterOAuthClientCredentialsAssertionProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-replicator-kafkaclusteroauthclientcredentialsassertion.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.MSK;

             var kafkaClusterOAuthClientCredentialsAssertionProperty = new KafkaClusterOAuthClientCredentialsAssertionProperty {
                 Audience = "audience",
                 SigningAlgorithm = "signingAlgorithm",

                 // the properties below are optional
                 TokenRequestSecretArn = "tokenRequestSecretArn"
             };

Synopsis

Constructors

KafkaClusterOAuthClientCredentialsAssertionProperty()

Details for SASL/OAUTHBEARER using the client credentials grant with a JWT client assertion (RFC 7521/7523 Section 2.2). An STS-vended JWT is used as the client_assertion.

Properties

Audience

The audience (aud claim) set in the STS JWT client assertion.

SigningAlgorithm

The algorithm used to sign the STS JWT assertion.

TokenRequestSecretArn

Optional Secrets Manager ARN for identity providers that require client_id as a form parameter alongside the JWT client assertion.

Constructors

KafkaClusterOAuthClientCredentialsAssertionProperty()

Details for SASL/OAUTHBEARER using the client credentials grant with a JWT client assertion (RFC 7521/7523 Section 2.2). An STS-vended JWT is used as the client_assertion.

public KafkaClusterOAuthClientCredentialsAssertionProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-replicator-kafkaclusteroauthclientcredentialsassertion.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.MSK;

             var kafkaClusterOAuthClientCredentialsAssertionProperty = new KafkaClusterOAuthClientCredentialsAssertionProperty {
                 Audience = "audience",
                 SigningAlgorithm = "signingAlgorithm",

                 // the properties below are optional
                 TokenRequestSecretArn = "tokenRequestSecretArn"
             };

Properties

Audience

The audience (aud claim) set in the STS JWT client assertion.

public string Audience { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-replicator-kafkaclusteroauthclientcredentialsassertion.html#cfn-msk-replicator-kafkaclusteroauthclientcredentialsassertion-audience

SigningAlgorithm

The algorithm used to sign the STS JWT assertion.

public string SigningAlgorithm { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-replicator-kafkaclusteroauthclientcredentialsassertion.html#cfn-msk-replicator-kafkaclusteroauthclientcredentialsassertion-signingalgorithm

TokenRequestSecretArn

Optional Secrets Manager ARN for identity providers that require client_id as a form parameter alongside the JWT client assertion.

public string? TokenRequestSecretArn { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-replicator-kafkaclusteroauthclientcredentialsassertion.html#cfn-msk-replicator-kafkaclusteroauthclientcredentialsassertion-tokenrequestsecretarn

Implements

CfnReplicator.IKafkaClusterOAuthClientCredentialsAssertionProperty
Back to top Generated by DocFX