McpOAuthClientAuthentication.clientSecretBasic constructor

McpOAuthClientAuthentication.clientSecretBasic({
  1. required String clientId,
  2. required String clientSecret,
  3. required McpAuthorizationServerMetadata authorizationServer,
})

Implementation

factory McpOAuthClientAuthentication.clientSecretBasic({
  required String clientId,
  required String clientSecret,
  required McpAuthorizationServerMetadata authorizationServer,
}) {
  return McpOAuthClientAuthentication._(
    clientId: clientId,
    method: _clientSecretBasic,
    authorizationServerIssuer: authorizationServer.issuerIdentifier,
    clientSecret: clientSecret,
  );
}