Agent Maturity Compass API - v1.2.0
    Preparing search index...

    Class ApiKeyManager

    Index
    • Parameters

      • params: {
            apiKey: string;
            nowTs?: number;
            requiredScope?: "write" | "admin" | "read-only";
        }

      Returns ApiKeyAuthResult

    • Parameters

      • params: {
            expiresInMs?: number;
            label?: string;
            nowTs?: number;
            scope: "write" | "admin" | "read-only";
        }

      Returns ApiKeyIssueResult

    • Parameters

      • params: {
            endpoint: string;
            keyId: string;
            latencyMs?: number;
            method: string;
            statusCode: number;
            ts?: number;
        }

      Returns ApiKeyUsageEvent

    • Parameters

      • params: {
            apiKey: string;
            endpoint: string;
            latencyMs?: number;
            method: string;
            statusCode: number;
            ts?: number;
        }

      Returns ApiKeyUsageEvent

    • Parameters

      • params: { expiresInMs?: number; gracePeriodMs: number; keyId: string; nowTs?: number }

      Returns ApiKeyRotateResult