mcredential

package
v0.0.0-...-36d6306 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 5, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Credential

type Credential struct {
	ID          idwrap.IDWrap
	WorkspaceID idwrap.IDWrap
	Name        string
	Kind        CredentialKind
}

type CredentialAnthropic

type CredentialAnthropic struct {
	CredentialID   idwrap.IDWrap
	ApiKey         string // Decrypted plaintext at model layer
	BaseUrl        *string
	EncryptionType credvault.EncryptionType
}

type CredentialGemini

type CredentialGemini struct {
	CredentialID   idwrap.IDWrap
	ApiKey         string // Decrypted plaintext at model layer
	BaseUrl        *string
	EncryptionType credvault.EncryptionType
}

type CredentialKind

type CredentialKind int8
const (
	CREDENTIAL_KIND_OPENAI    CredentialKind = 0
	CREDENTIAL_KIND_GEMINI    CredentialKind = 1
	CREDENTIAL_KIND_ANTHROPIC CredentialKind = 2
)

type CredentialOpenAI

type CredentialOpenAI struct {
	CredentialID   idwrap.IDWrap
	Token          string // Decrypted plaintext at model layer
	BaseUrl        *string
	EncryptionType credvault.EncryptionType
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL