Skip to content

Commit a304e39

Browse files
committed
Added DocumentConfig Content Types
1 parent e4f5e43 commit a304e39

970 files changed

Lines changed: 109082 additions & 79032 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.openapi-generator/FILES

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ docs/Activity.md
1010
docs/ActivityStatus.md
1111
docs/AddAction.md
1212
docs/AddActionParameters.md
13-
docs/AddApiKeyPermission.md
1413
docs/AddApiKeyRequest.md
1514
docs/AddApiKeyResponse.md
1615
docs/AddAttribute.md
@@ -115,6 +114,7 @@ docs/AddWorkflowStepDecision.md
115114
docs/AddWorkflowStepQueue.md
116115
docs/AdvancedDocumentSearchApi.md
117116
docs/ApiKey.md
117+
docs/ApiKeyPermission.md
118118
docs/Attribute.md
119119
docs/AttributeDataType.md
120120
docs/AttributeSchemaCompositeKey.md
@@ -155,6 +155,8 @@ docs/DocumentActionType.md
155155
docs/DocumentActionsApi.md
156156
docs/DocumentAttribute.md
157157
docs/DocumentAttributesApi.md
158+
docs/DocumentConfig.md
159+
docs/DocumentConfigContentTypes.md
158160
docs/DocumentDataClassificationApi.md
159161
docs/DocumentFoldersApi.md
160162
docs/DocumentFulltextAttribute.md
@@ -539,7 +541,6 @@ src/main/java/com/formkiq/client/model/Activity.java
539541
src/main/java/com/formkiq/client/model/ActivityStatus.java
540542
src/main/java/com/formkiq/client/model/AddAction.java
541543
src/main/java/com/formkiq/client/model/AddActionParameters.java
542-
src/main/java/com/formkiq/client/model/AddApiKeyPermission.java
543544
src/main/java/com/formkiq/client/model/AddApiKeyRequest.java
544545
src/main/java/com/formkiq/client/model/AddApiKeyResponse.java
545546
src/main/java/com/formkiq/client/model/AddAttribute.java
@@ -643,6 +644,7 @@ src/main/java/com/formkiq/client/model/AddWorkflowStep.java
643644
src/main/java/com/formkiq/client/model/AddWorkflowStepDecision.java
644645
src/main/java/com/formkiq/client/model/AddWorkflowStepQueue.java
645646
src/main/java/com/formkiq/client/model/ApiKey.java
647+
src/main/java/com/formkiq/client/model/ApiKeyPermission.java
646648
src/main/java/com/formkiq/client/model/Attribute.java
647649
src/main/java/com/formkiq/client/model/AttributeDataType.java
648650
src/main/java/com/formkiq/client/model/AttributeSchemaCompositeKey.java
@@ -678,6 +680,8 @@ src/main/java/com/formkiq/client/model/DocumentAction.java
678680
src/main/java/com/formkiq/client/model/DocumentActionStatus.java
679681
src/main/java/com/formkiq/client/model/DocumentActionType.java
680682
src/main/java/com/formkiq/client/model/DocumentAttribute.java
683+
src/main/java/com/formkiq/client/model/DocumentConfig.java
684+
src/main/java/com/formkiq/client/model/DocumentConfigContentTypes.java
681685
src/main/java/com/formkiq/client/model/DocumentFulltextAttribute.java
682686
src/main/java/com/formkiq/client/model/DocumentFulltextAttributeEq.java
683687
src/main/java/com/formkiq/client/model/DocumentFulltextRequest.java
@@ -1005,7 +1009,6 @@ src/test/java/com/formkiq/client/model/ActivityStatusTest.java
10051009
src/test/java/com/formkiq/client/model/ActivityTest.java
10061010
src/test/java/com/formkiq/client/model/AddActionParametersTest.java
10071011
src/test/java/com/formkiq/client/model/AddActionTest.java
1008-
src/test/java/com/formkiq/client/model/AddApiKeyPermissionTest.java
10091012
src/test/java/com/formkiq/client/model/AddApiKeyRequestTest.java
10101013
src/test/java/com/formkiq/client/model/AddApiKeyResponseTest.java
10111014
src/test/java/com/formkiq/client/model/AddAttributeRequestTest.java
@@ -1108,6 +1111,7 @@ src/test/java/com/formkiq/client/model/AddWorkflowResponseTest.java
11081111
src/test/java/com/formkiq/client/model/AddWorkflowStepDecisionTest.java
11091112
src/test/java/com/formkiq/client/model/AddWorkflowStepQueueTest.java
11101113
src/test/java/com/formkiq/client/model/AddWorkflowStepTest.java
1114+
src/test/java/com/formkiq/client/model/ApiKeyPermissionTest.java
11111115
src/test/java/com/formkiq/client/model/ApiKeyTest.java
11121116
src/test/java/com/formkiq/client/model/AttributeDataTypeTest.java
11131117
src/test/java/com/formkiq/client/model/AttributeSchemaCompositeKeyTest.java
@@ -1143,6 +1147,8 @@ src/test/java/com/formkiq/client/model/DocumentActionStatusTest.java
11431147
src/test/java/com/formkiq/client/model/DocumentActionTest.java
11441148
src/test/java/com/formkiq/client/model/DocumentActionTypeTest.java
11451149
src/test/java/com/formkiq/client/model/DocumentAttributeTest.java
1150+
src/test/java/com/formkiq/client/model/DocumentConfigContentTypesTest.java
1151+
src/test/java/com/formkiq/client/model/DocumentConfigTest.java
11461152
src/test/java/com/formkiq/client/model/DocumentFulltextAttributeEqTest.java
11471153
src/test/java/com/formkiq/client/model/DocumentFulltextAttributeTest.java
11481154
src/test/java/com/formkiq/client/model/DocumentFulltextRequestTest.java

api/openapi.yaml

Lines changed: 80 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21012,6 +21012,15 @@ components:
2101221012
userId: userId
2101321013
hmacSignature: hmacSignature
2101421014
integrationKey: integrationKey
21015+
document:
21016+
contentTypes:
21017+
allowlist:
21018+
- application/pdf
21019+
- image/png
21020+
- image/jpeg
21021+
denylist:
21022+
- application/x-msdownload
21023+
- application/x-sh
2101521024
google:
2101621025
workloadIdentityServiceAccount: workloadIdentityServiceAccount
2101721026
workloadIdentityAudience: workloadIdentityAudience
@@ -21036,6 +21045,8 @@ components:
2103621045
notificationEmail:
2103721046
description: Email address to use for notifications
2103821047
type: string
21048+
document:
21049+
$ref: "#/components/schemas/DocumentConfig"
2103921050
ocr:
2104021051
$ref: "#/components/schemas/OcrConfig"
2104121052
google:
@@ -21276,10 +21287,10 @@ components:
2127621287
type: array
2127721288
permissions:
2127821289
items:
21279-
$ref: "#/components/schemas/AddApiKeyPermission"
21290+
$ref: "#/components/schemas/ApiKeyPermission"
2128021291
type: array
2128121292
type: object
21282-
AddApiKeyPermission:
21293+
ApiKeyPermission:
2128321294
description: List of API permissions (defaults to READ / WRITE / DELETE)
2128421295
enum:
2128521296
- READ
@@ -22079,6 +22090,9 @@ components:
2207922090
- READ
2208022091
name: name
2208122092
siteId: siteId
22093+
groups:
22094+
- groups
22095+
- groups
2208222096
userId: userId
2208322097
- apiKey: apiKey
2208422098
insertedDate: insertedDate
@@ -22087,6 +22101,9 @@ components:
2208722101
- READ
2208822102
name: name
2208922103
siteId: siteId
22104+
groups:
22105+
- groups
22106+
- groups
2209022107
userId: userId
2209122108
properties:
2209222109
next:
@@ -22107,6 +22124,9 @@ components:
2210722124
- READ
2210822125
name: name
2210922126
siteId: siteId
22127+
groups:
22128+
- groups
22129+
- groups
2211022130
userId: userId
2211122131
properties:
2211222132
name:
@@ -22123,13 +22143,12 @@ components:
2212322143
description: Inserted Timestamp
2212422144
type: string
2212522145
permissions:
22126-
description: List of permissions
2212722146
items:
22128-
enum:
22129-
- READ
22130-
- WRITE
22131-
- DELETE
22132-
- GOVERN
22147+
$ref: "#/components/schemas/ApiKeyPermission"
22148+
type: array
22149+
groups:
22150+
description: List of groups to add as custom claims to API Key
22151+
items:
2213322152
type: string
2213422153
type: array
2213522154
type: object
@@ -22143,6 +22162,15 @@ components:
2214322162
userId: userId
2214422163
hmacSignature: hmacSignature
2214522164
integrationKey: integrationKey
22165+
document:
22166+
contentTypes:
22167+
allowlist:
22168+
- application/pdf
22169+
- image/png
22170+
- image/jpeg
22171+
denylist:
22172+
- application/x-msdownload
22173+
- application/x-sh
2214622174
google:
2214722175
workloadIdentityServiceAccount: workloadIdentityServiceAccount
2214822176
workloadIdentityAudience: workloadIdentityAudience
@@ -22168,6 +22196,8 @@ components:
2216822196
description: Email address to use for notifications (Must be verified identity
2216922197
created in AWS SES)
2217022198
type: string
22199+
document:
22200+
$ref: "#/components/schemas/DocumentConfig"
2217122201
ocr:
2217222202
$ref: "#/components/schemas/OcrConfig"
2217322203
google:
@@ -22210,6 +22240,48 @@ components:
2221022240
using OCR MaxTransactions)
2221122241
type: number
2221222242
type: object
22243+
DocumentConfig:
22244+
example:
22245+
contentTypes:
22246+
allowlist:
22247+
- application/pdf
22248+
- image/png
22249+
- image/jpeg
22250+
denylist:
22251+
- application/x-msdownload
22252+
- application/x-sh
22253+
properties:
22254+
contentTypes:
22255+
$ref: "#/components/schemas/DocumentConfigContentTypes"
22256+
type: object
22257+
DocumentConfigContentTypes:
22258+
example:
22259+
allowlist:
22260+
- application/pdf
22261+
- image/png
22262+
- image/jpeg
22263+
denylist:
22264+
- application/x-msdownload
22265+
- application/x-sh
22266+
properties:
22267+
allowlist:
22268+
example:
22269+
- application/pdf
22270+
- image/png
22271+
- image/jpeg
22272+
items:
22273+
description: Allowed MIME types
22274+
type: string
22275+
type: array
22276+
denylist:
22277+
example:
22278+
- application/x-msdownload
22279+
- application/x-sh
22280+
items:
22281+
description: Disallowed MIME types
22282+
type: string
22283+
type: array
22284+
type: object
2221322285
OcrConfig:
2221422286
example:
2221522287
maxPagesPerTransaction: 0.8008281904610115

docs/AddApiKeyRequest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
|------------ | ------------- | ------------- | -------------|
1010
|**name** | **String** | Name of API Key | [optional] |
1111
|**groups** | **List<String>** | Optional list of groups to add as custom claims to API Key | [optional] |
12-
|**permissions** | **List<AddApiKeyPermission>** | | [optional] |
12+
|**permissions** | **List<ApiKeyPermission>** | | [optional] |
1313

1414

1515

docs/ApiKey.md

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,8 @@
1212
|**userId** | **String** | | [optional] |
1313
|**siteId** | **String** | | [optional] |
1414
|**insertedDate** | **String** | Inserted Timestamp | [optional] |
15-
|**permissions** | [**List<PermissionsEnum>**](#List<PermissionsEnum>) | List of permissions | [optional] |
16-
17-
18-
19-
## Enum: List<PermissionsEnum>
20-
21-
| Name | Value |
22-
|---- | -----|
23-
| READ | "READ" |
24-
| WRITE | "WRITE" |
25-
| DELETE | "DELETE" |
26-
| GOVERN | "GOVERN" |
15+
|**permissions** | **List<ApiKeyPermission>** | | [optional] |
16+
|**groups** | **List<String>** | List of groups to add as custom claims to API Key | [optional] |
2717

2818

2919

docs/ApiKeyPermission.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
2+
3+
# ApiKeyPermission
4+
5+
## Enum
6+
7+
8+
* `READ` (value: `"READ"`)
9+
10+
* `WRITE` (value: `"WRITE"`)
11+
12+
* `DELETE` (value: `"DELETE"`)
13+
14+
* `GOVERN` (value: `"GOVERN"`)
15+
16+
17+

docs/DocumentConfig.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
3+
# DocumentConfig
4+
5+
6+
## Properties
7+
8+
| Name | Type | Description | Notes |
9+
|------------ | ------------- | ------------- | -------------|
10+
|**contentTypes** | [**DocumentConfigContentTypes**](DocumentConfigContentTypes.md) | | [optional] |
11+
12+
13+

docs/DocumentConfigContentTypes.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
3+
# DocumentConfigContentTypes
4+
5+
6+
## Properties
7+
8+
| Name | Type | Description | Notes |
9+
|------------ | ------------- | ------------- | -------------|
10+
|**allowlist** | **List<String>** | | [optional] |
11+
|**denylist** | **List<String>** | | [optional] |
12+
13+
14+

docs/GetConfigurationResponse.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
|**maxDocuments** | **String** | Set Maximum number of Documents allowed | [optional] |
1313
|**maxWebhooks** | **String** | Set Maximum number of Webhooks allowed | [optional] |
1414
|**notificationEmail** | **String** | Email address to use for notifications (Must be verified identity created in AWS SES) | [optional] |
15+
|**document** | [**DocumentConfig**](DocumentConfig.md) | | [optional] |
1516
|**ocr** | [**OcrConfig**](OcrConfig.md) | | [optional] |
1617
|**google** | [**GoogleConfig**](GoogleConfig.md) | | [optional] |
1718
|**docusign** | [**DocusignConfig**](DocusignConfig.md) | | [optional] |

docs/UpdateConfigurationRequest.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
|**maxDocuments** | **String** | Set Maximum number of Documents allowed | [optional] |
1313
|**maxWebhooks** | **String** | Set Maximum number of Webhooks allowed | [optional] |
1414
|**notificationEmail** | **String** | Email address to use for notifications | [optional] |
15+
|**document** | [**DocumentConfig**](DocumentConfig.md) | | [optional] |
1516
|**ocr** | [**OcrConfig**](OcrConfig.md) | | [optional] |
1617
|**google** | [**GoogleConfig**](GoogleConfig.md) | | [optional] |
1718
|**docusign** | [**DocusignConfig**](DocusignConfig.md) | | [optional] |

0 commit comments

Comments
 (0)