Files
sing-box/service/ocm/credential_other.go
2026-07-16 00:38:31 +08:00

28 lines
630 B
Go

//go:build !darwin
package ocm
import "context"
func platformReadCredentials(ctx context.Context, customPath string) (*oauthCredentials, error) {
if customPath == "" {
var err error
customPath, err = getDefaultCredentialsPath()
if err != nil {
return nil, err
}
}
return readCredentialsFromFile(ctx, customPath)
}
func platformWriteCredentials(ctx context.Context, credentials *oauthCredentials, customPath string) error {
if customPath == "" {
var err error
customPath, err = getDefaultCredentialsPath()
if err != nil {
return err
}
}
return writeCredentialsToFile(ctx, credentials, customPath)
}