adk-typescript
Version:
TypeScript port of Google's Agent Development Kit (ADK)
24 lines (23 loc) • 827 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AuthScheme = void 0;
/**
* Enum representing different authentication schemes
*/
var AuthScheme;
(function (AuthScheme) {
/** No authentication */
AuthScheme["NONE"] = "NONE";
/** API key authentication */
AuthScheme["API_KEY"] = "API_KEY";
/** Basic authentication with username and password */
AuthScheme["BASIC"] = "BASIC";
/** OAuth 2.0 authentication */
AuthScheme["OAUTH2"] = "OAUTH2";
/** OpenID Connect authentication */
AuthScheme["OIDC"] = "OIDC";
/** Google service account authentication */
AuthScheme["SERVICE_ACCOUNT"] = "SERVICE_ACCOUNT";
/** Custom authentication mechanism */
AuthScheme["CUSTOM"] = "CUSTOM";
})(AuthScheme || (exports.AuthScheme = AuthScheme = {}));