ServiceAccountCommand

class ServiceAccountCommand : KoinComponent

サービスアカウント管理コマンド サービスアカウントの作成・一覧表示・削除・トークン発行を行う

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
fun createService(sender: CommandSender)

サービスアカウント作成ダイアログを表示するコマンド プレイヤーのみ実行可能

Link copied to clipboard
suspend fun deleteService(sender: CommandSender, name: ServiceName)

指定されたサービスアカウントを削除する 関連する全トークンも失効させる

Link copied to clipboard
suspend fun generateToken(sender: CommandSender, name: ServiceName)

サービスアカウントのトークンを生成・再生成する 既存のトークンがあれば失効させ、新しいトークンを発行する

Link copied to clipboard
open fun getKoin(): Koin
Link copied to clipboard
suspend fun listServices(sender: CommandSender)

登録されているサービスアカウント一覧を表示する

Link copied to clipboard
suspend fun serviceInfo(sender: CommandSender, name: ServiceName)

指定されたサービスアカウントの詳細情報を表示する