adk-typescript
Version:
TypeScript port of Google's Agent Development Kit (ADK)
28 lines (27 loc) • 972 B
JavaScript
;
/**
* Authentication types and interfaces for OpenAPI tools
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.AuthCredentialTypes = exports.AuthSchemeType = void 0;
/**
* Auth scheme types
*/
var AuthSchemeType;
(function (AuthSchemeType) {
AuthSchemeType["apiKey"] = "apiKey";
AuthSchemeType["http"] = "http";
AuthSchemeType["oauth2"] = "oauth2";
AuthSchemeType["openIdConnect"] = "openIdConnect";
})(AuthSchemeType || (exports.AuthSchemeType = AuthSchemeType = {}));
/**
* Auth credential types
*/
var AuthCredentialTypes;
(function (AuthCredentialTypes) {
AuthCredentialTypes["OAUTH2"] = "oauth2";
AuthCredentialTypes["API_KEY"] = "api_key";
AuthCredentialTypes["HTTP_BASIC"] = "http_basic";
AuthCredentialTypes["HTTP_BEARER"] = "http_bearer";
AuthCredentialTypes["OPEN_ID_CONNECT"] = "open_id_connect";
})(AuthCredentialTypes || (exports.AuthCredentialTypes = AuthCredentialTypes = {}));