Skip to content

Commit 8096f6c

Browse files
committed
✨ 0.9.0: new post method at /revocation/active-registry/{cred_def_id}/rotate to rotate revocation registry
1 parent e65ce75 commit 8096f6c

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

aries_cloudcontroller/api/revocation.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,14 @@ async def publish_revocations(
156156
body=body,
157157
)
158158

159+
async def revocation_active_registry_cred_def_id_rotate_post(
160+
self, *, cred_def_id: str
161+
) -> RevRegsCreated:
162+
"""Rotate revocation registry"""
163+
return await self.__revocation_active_registry_cred_def_id_rotate_post(
164+
cred_def_id=cred_def_id,
165+
)
166+
159167
async def revocation_registry_delete_tails_file_delete(
160168
self, *, cred_def_id: Optional[str] = None, rev_reg_id: Optional[str] = None
161169
) -> TailsDeleteResponse:
@@ -311,6 +319,13 @@ def __publish_revocations(
311319
) -> TxnOrPublishRevocationsResult:
312320
"""Internal uplink method for publish_revocations"""
313321

322+
@returns.json
323+
@post("/revocation/active-registry/{cred_def_id}/rotate")
324+
def __revocation_active_registry_cred_def_id_rotate_post(
325+
self, *, cred_def_id: str
326+
) -> RevRegsCreated:
327+
"""Internal uplink method for revocation_active_registry_cred_def_id_rotate_post"""
328+
314329
@returns.json
315330
@delete("/revocation/registry/delete-tails-file")
316331
def __revocation_registry_delete_tails_file_delete(

0 commit comments

Comments
 (0)