Class: Aws::Types::KafkaClusterSaslOAuthBearerAuthentication

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#client_credentialsTypes::KafkaClusterOAuthClientCredentials

Returns the value of attribute client_credentials.



790
791
792
# File 'sig/types.rbs', line 790

def client_credentials
  @client_credentials
end

#client_credentials_assertionTypes::KafkaClusterOAuthClientCredentialsAssertion

Returns the value of attribute client_credentials_assertion.



792
793
794
# File 'sig/types.rbs', line 792

def client_credentials_assertion
  @client_credentials_assertion
end

#iam_jwt_bearerTypes::KafkaClusterOAuthIamJwtBearer

Returns the value of attribute iam_jwt_bearer.



791
792
793
# File 'sig/types.rbs', line 791

def iam_jwt_bearer
  @iam_jwt_bearer
end

#scope::String

Returns the value of attribute scope.

Returns:

  • (::String)


794
795
796
# File 'sig/types.rbs', line 794

def scope
  @scope
end

#token_endpoint_authentication_method"POST", ...

Returns the value of attribute token_endpoint_authentication_method.

Returns:

  • ("POST", "BASIC", "NONE")


793
794
795
# File 'sig/types.rbs', line 793

def token_endpoint_authentication_method
  @token_endpoint_authentication_method
end

#token_endpoint_tls_certificate_arn::String

Returns the value of attribute token_endpoint_tls_certificate_arn.

Returns:

  • (::String)


795
796
797
# File 'sig/types.rbs', line 795

def token_endpoint_tls_certificate_arn
  @token_endpoint_tls_certificate_arn
end

#token_endpoint_url::String

Returns the value of attribute token_endpoint_url.

Returns:

  • (::String)


789
790
791
# File 'sig/types.rbs', line 789

def token_endpoint_url
  @token_endpoint_url
end