@@ -156,6 +156,7 @@ export const MethodRoles = Object.freeze({
|
||||
vaultStoreCredential: Roles.admin,
|
||||
vaultDeleteCredential: Roles.admin,
|
||||
invitePeer: Roles.admin,
|
||||
deleteInvite: Roles.admin,
|
||||
revokePeer: Roles.admin,
|
||||
unrevokePeer: Roles.admin,
|
||||
setPeerRole: Roles.admin,
|
||||
@@ -300,6 +301,7 @@ export const Methods = Object.freeze({
|
||||
// Peer ACL
|
||||
listPeers: 'listPeers',
|
||||
invitePeer: 'invitePeer',
|
||||
deleteInvite: 'deleteInvite',
|
||||
revokePeer: 'revokePeer',
|
||||
unrevokePeer: 'unrevokePeer',
|
||||
setPeerRole: 'setPeerRole',
|
||||
|
||||
@@ -50,6 +50,12 @@ export const MethodSchemas = Object.freeze({
|
||||
ttlHours: { type: 'number', required: false, min: 1, max: 720 },
|
||||
maxUses: { type: 'number', required: false, min: 1, max: 100 },
|
||||
},
|
||||
deleteInvite: {
|
||||
kind: { type: 'string', required: false, maxLen: 32 },
|
||||
jti: { type: 'string', required: false, maxLen: 64 },
|
||||
token: { type: 'string', required: false, maxLen: 4096 },
|
||||
invite: { type: 'string', required: false, maxLen: 4096 },
|
||||
},
|
||||
revokePeer: {
|
||||
peerId: { type: 'string', required: false, maxLen: 64 },
|
||||
id: { type: 'string', required: false, maxLen: 64 },
|
||||
|
||||
Reference in New Issue
Block a user