certmanager updates

This commit is contained in:
Олег Бородин
2024-08-10 10:19:56 +02:00
parent a21b4e2db9
commit 1cdbd2b034
29 changed files with 2341 additions and 1088 deletions

View File

@@ -19,6 +19,52 @@ service Control {
rpc unrevokeServicePair(unrevokeServicePairParams) returns (unrevokeServicePairResult) {};
rpc listServicePairs(listServicePairsParams) returns (listServicePairsResult) {};
rpc getServicePair(getServicePairParams) returns (getServicePairResult) {};
rpc createAccount(createAccountParams) returns (createAccountResult) {};
rpc deleteAccount(deleteAccountParams) returns (deleteAccountResult) {};
rpc updateAccount(updateAccountParams) returns (updateAccountResult) {};
rpc getAccount(getAccountParams) returns (getAccountResult) {};
rpc listAccounts(listAccountsParams) returns (listAccountsResult) {};
}
message createAccountParams {
string username = 1;
string password = 2;
}
message createAccountResult {
int64 accountID = 1;
}
message deleteAccountParams {
string username = 1;
int64 accountID = 2;
}
message deleteAccountResult {}
message updateAccountParams {
string username = 1;
int64 accountID = 2;
string newUsername = 3;
string newPassword = 4;
bool disabled = 5;
}
message updateAccountResult {}
message getAccountParams {}
message getAccountResult {}
message listAccountsParams {}
message listAccountsResult {
repeated accountShortDescr accounts = 1;
}
message accountShortDescr {
string username = 1;
bool disabled = 2;
string createdAt = 3;
string updatedAt = 4;
}
message getStatusParams {}
@@ -52,6 +98,7 @@ message getIssuerCertificateResult {
string signerName = 5;
bool revoked = 6;
repeated string signerCertificates = 7;
repeated string signerNames = 8;
}
message importIssuerPairParams {