@waldzellai/adk-typescript
Version:
TypeScript SDK for Google Agent Development Kit (ADK) - A comprehensive framework for building AI agents
32 lines (31 loc) • 3.17 kB
JavaScript
;
// Auth module for the Google Agent Development Kit (ADK) in TypeScript
// Mirrors the auth functionality from the Python SDK
Object.defineProperty(exports, "__esModule", { value: true });
exports.AuthToolArguments = exports.AuthConfig = exports.AuthSchemeType = exports.oauthGrantTypeFromFlow = exports.OAuthGrantType = exports.APIKeyLocation = exports.SecuritySchemeType = exports.requestProcessor = exports.AuthHandler = exports.AuthCredential = exports.AuthCredentialTypes = exports.ServiceAccount = exports.ServiceAccountCredential = exports.OAuth2Auth = exports.HttpAuth = exports.HttpCredentials = void 0;
// From auth_credential.ts
var auth_credential_1 = require("./auth_credential");
Object.defineProperty(exports, "HttpCredentials", { enumerable: true, get: function () { return auth_credential_1.HttpCredentials; } });
Object.defineProperty(exports, "HttpAuth", { enumerable: true, get: function () { return auth_credential_1.HttpAuth; } });
Object.defineProperty(exports, "OAuth2Auth", { enumerable: true, get: function () { return auth_credential_1.OAuth2Auth; } });
Object.defineProperty(exports, "ServiceAccountCredential", { enumerable: true, get: function () { return auth_credential_1.ServiceAccountCredential; } });
Object.defineProperty(exports, "ServiceAccount", { enumerable: true, get: function () { return auth_credential_1.ServiceAccount; } });
Object.defineProperty(exports, "AuthCredentialTypes", { enumerable: true, get: function () { return auth_credential_1.AuthCredentialTypes; } });
Object.defineProperty(exports, "AuthCredential", { enumerable: true, get: function () { return auth_credential_1.AuthCredential; } });
// From auth_handler.ts
var auth_handler_1 = require("./auth_handler");
Object.defineProperty(exports, "AuthHandler", { enumerable: true, get: function () { return auth_handler_1.AuthHandler; } });
// From auth_preprocessor.ts
var auth_preprocessor_1 = require("./auth_preprocessor");
Object.defineProperty(exports, "requestProcessor", { enumerable: true, get: function () { return auth_preprocessor_1.requestProcessor; } });
// From auth_schemes.ts
var auth_schemes_1 = require("./auth_schemes");
Object.defineProperty(exports, "SecuritySchemeType", { enumerable: true, get: function () { return auth_schemes_1.SecuritySchemeType; } });
Object.defineProperty(exports, "APIKeyLocation", { enumerable: true, get: function () { return auth_schemes_1.APIKeyLocation; } });
Object.defineProperty(exports, "OAuthGrantType", { enumerable: true, get: function () { return auth_schemes_1.OAuthGrantType; } });
Object.defineProperty(exports, "oauthGrantTypeFromFlow", { enumerable: true, get: function () { return auth_schemes_1.oauthGrantTypeFromFlow; } });
Object.defineProperty(exports, "AuthSchemeType", { enumerable: true, get: function () { return auth_schemes_1.AuthSchemeType; } });
// From auth_tool.ts
var auth_tool_1 = require("./auth_tool");
Object.defineProperty(exports, "AuthConfig", { enumerable: true, get: function () { return auth_tool_1.AuthConfig; } });
Object.defineProperty(exports, "AuthToolArguments", { enumerable: true, get: function () { return auth_tool_1.AuthToolArguments; } });