/
yakobsonsa
/
erchat
Обзор
Документация
Войти
/
yakobsonsa
/
erchat
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
server/einterfaces/push_proxy.go
27 строк
852 B
Eva Sarafianou
Push Proxy Authentication (#34211)
12 ноя 2025, 21:16
Не верифицирован
12 ноя 2025, 21:16
0d181ca
Код
Авторство
О чём код?
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved. // See LICENSE.txt for license information. package einterfaces import ( "github.com/mattermost/mattermost/server/public/model" ejobs "github.com/mattermost/mattermost/server/v8/einterfaces/jobs" ) type PushProxyInterface interface { // GetAuthToken returns the current auth token // Returns empty string if not available or enterprise is not enabled GetAuthToken() string // GenerateAuthToken generates and stores an authentication token GenerateAuthToken() *model.AppError // DeleteAuthToken deletes the stored authentication token DeleteAuthToken() *model.AppError // MakeWorker creates a worker for the auth token generation job MakeWorker() model.Worker // MakeScheduler creates a scheduler for the auth token generation job MakeScheduler() ejobs.Scheduler }