public class ApprovalRequestsApi extends Object
Constructor and Description |
---|
ApprovalRequestsApi() |
ApprovalRequestsApi(ApiClient apiClient) |
Modifier and Type | Method and Description |
---|---|
void |
approve(String requestId,
ApproveRequest body)
Approve a request.
|
ApprovalRequest |
createApprovalRequest(ApprovalRequestRequest body)
Create approval request
|
void |
deleteApprovalRequest(String requestId)
Delete an approval request.
|
void |
deny(String requestId)
Deny a request.
|
ApiClient |
getApiClient() |
ApprovalRequest |
getApprovalRequest(String requestId)
Get an approval request.
|
List<ApprovalRequest> |
getApprovalRequests(String requester,
String reviewer,
String subject,
String status)
Get all approval requests
|
ApprovableResult |
getResult(String requestId)
Get the result for an approved or failed request.
|
void |
setApiClient(ApiClient apiClient) |
public ApprovalRequestsApi()
public ApprovalRequestsApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public void approve(String requestId, ApproveRequest body) throws ApiException
requestId
- Approval Request Identifier (required)body
- Approve an approval request (optional)ApiException
- if fails to make API callpublic ApprovalRequest createApprovalRequest(ApprovalRequestRequest body) throws ApiException
body
- Request to create an approval request. (required)ApiException
- if fails to make API callpublic void deleteApprovalRequest(String requestId) throws ApiException
requestId
- Approval Request Identifier (required)ApiException
- if fails to make API callpublic void deny(String requestId) throws ApiException
requestId
- Approval Request Identifier (required)ApiException
- if fails to make API callpublic ApprovalRequest getApprovalRequest(String requestId) throws ApiException
requestId
- Approval Request Identifier (required)ApiException
- if fails to make API callpublic List<ApprovalRequest> getApprovalRequests(String requester, String reviewer, String subject, String status) throws ApiException
requester
- Only retrieve approval requests with the specified requester ID (optional)reviewer
- Only retrieve approval requests with the specified reviewer ID (optional)subject
- Only retrieve approval requests with the specified subject ID (optional)status
- Only retrieve approval requests with the specified approval status (optional)ApiException
- if fails to make API callpublic ApprovableResult getResult(String requestId) throws ApiException
requestId
- Approval Request Identifier (required)ApiException
- if fails to make API callCopyright © 2017-2023 Fortanix Inc. All Rights Reserved