Class: Aws::Types::MCPServerAuthorizationConfig

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

Defined Under Namespace

Classes: ApiKey, AuthorizationDiscovery, BearerToken, OAuth3Lo, OAuthClientCredentials, Unknown

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#api_keyTypes::MCPServerAPIKeyConfig

Returns the value of attribute api_key.



1092
1093
1094
# File 'sig/types.rbs', line 1092

def api_key
  @api_key
end

#authorization_discoveryTypes::MCPServerAuthorizationDiscoveryConfig

Returns the value of attribute authorization_discovery.



1094
1095
1096
# File 'sig/types.rbs', line 1094

def authorization_discovery
  @authorization_discovery
end

#bearer_tokenTypes::MCPServerBearerTokenConfig

Returns the value of attribute bearer_token.



1093
1094
1095
# File 'sig/types.rbs', line 1093

def bearer_token
  @bearer_token
end

#o_auth_3_loTypes::MCPServerOAuth3LOConfig

Returns the value of attribute o_auth_3_lo.



1091
1092
1093
# File 'sig/types.rbs', line 1091

def o_auth_3_lo
  @o_auth_3_lo
end

#o_auth_client_credentialsTypes::MCPServerOAuthClientCredentialsConfig

Returns the value of attribute o_auth_client_credentials.



1090
1091
1092
# File 'sig/types.rbs', line 1090

def o_auth_client_credentials
  @o_auth_client_credentials
end

#unknownObject

Returns the value of attribute unknown.

Returns:

  • (Object)


1095
1096
1097
# File 'sig/types.rbs', line 1095

def unknown
  @unknown
end