WfExS-backend security context#
1. Pattern Property
WfExS-backend security context > Security context by name1.1. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 01.2. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 11.3. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 21.4. Property
WfExS-backend security context > ^[^:;]+$ > method1.5. Property
WfExS-backend security context > ^[^:;]+$ > headers
2. Pattern Property
WfExS-backend security context > Security context by prefix2.1. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 02.2. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 12.3. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 22.4. Property
WfExS-backend security context > ^[^:;]+$ > method2.5. Property
WfExS-backend security context > ^[^:;]+$ > headers
Title: WfExS-backend security context
Type |
|
Required |
No |
Additional properties |
Description: WfExS-backend security context file (EOSC-Life Demonstrator 7 JSON Schemas)
Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
|---|---|---|---|---|---|
- [^[^:;]+$](#pattern1 ) |
Yes |
object |
No |
In #/definitions/SecContext |
Security context by name |
Yes |
object |
No |
In #/definitions/SecContext |
Security context by prefix |
1. Pattern Property WfExS-backend security context > Security context by name#
All properties whose name matches the regular expression
^[^:;]+$(Test) must respect the following conditions
Title: Security context by name
Type |
|
Required |
No |
Additional properties |
|
Defined in |
#/definitions/SecContext |
Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
|---|---|---|---|---|---|
- method |
No |
enum (of string) |
No |
- |
- |
- headers |
No |
object |
No |
- |
Custom headers to be used on the request |
1.1. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 0#
Type |
|
Required |
No |
Additional properties |
Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
|---|---|---|---|---|---|
+ username |
No |
string |
No |
- |
The user name |
+ password |
No |
string |
No |
- |
The user password associated to the username |
No |
object |
No |
- |
- |
1.1.1. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 0 > username#
Type |
|
Required |
Yes |
Description: The user name
Restrictions |
|
|---|---|
Min length |
1 |
1.1.2. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 0 > password#
Type |
|
Required |
Yes |
Description: The user password associated to the username
Restrictions |
|
|---|---|
Min length |
0 |
1.2. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 1#
Type |
|
Required |
No |
Additional properties |
Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
|---|---|---|---|---|---|
No |
string |
No |
- |
- |
|
No |
string |
No |
- |
- |
|
No |
object |
No |
- |
- |
1.2.1. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 1 > access_key#
Type |
|
Required |
Yes |
Restrictions |
|
|---|---|
Min length |
1 |
1.2.2. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 1 > secret_key#
Type |
|
Required |
Yes |
Restrictions |
|
|---|---|
Min length |
1 |
1.3. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 2#
Type |
|
Required |
No |
Additional properties |
Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
|---|---|---|---|---|---|
+ token |
No |
string |
No |
- |
The authentication token |
No |
string |
No |
- |
On HTTP, the authentication token is used to fill-in an ‘Authentication: Bearer ‘ header. Sometimes authentication through tokens require using custom headers, like it happens with SevenBridges |
|
No |
object |
No |
- |
- |
1.3.1. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 2 > token#
Type |
|
Required |
Yes |
Description: The authentication token
Restrictions |
|
|---|---|
Min length |
1 |
1.3.2. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 2 > token_header#
Type |
|
Required |
No |
Description: On HTTP, the authentication token is used to fill-in an ‘Authentication: Bearer ‘ header. Sometimes authentication through tokens require using custom headers, like it happens with SevenBridges
Restrictions |
|
|---|---|
Min length |
1 |
1.4. Property WfExS-backend security context > ^[^:;]+$ > method#
Type |
|
Required |
No |
Default |
|
Must be one of:
“GET”
“POST”
1.5. Property WfExS-backend security context > ^[^:;]+$ > headers#
Type |
|
Required |
No |
Additional properties |
Description: Custom headers to be used on the request
2. Pattern Property WfExS-backend security context > Security context by prefix#
All properties whose name matches the regular expression
^[a-z][a-z0-9+.-]*:.*$(Test) must respect the following conditions
Title: Security context by prefix
Type |
|
Required |
No |
Additional properties |
|
Defined in |
#/definitions/SecContext |
Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
|---|---|---|---|---|---|
- method |
No |
enum (of string) |
No |
- |
- |
- headers |
No |
object |
No |
- |
Custom headers to be used on the request |
2.1. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 0#
Type |
|
Required |
No |
Additional properties |
Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
|---|---|---|---|---|---|
+ username |
No |
string |
No |
- |
The user name |
+ password |
No |
string |
No |
- |
The user password associated to the username |
No |
object |
No |
- |
- |
2.1.1. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 0 > username#
Type |
|
Required |
Yes |
Description: The user name
Restrictions |
|
|---|---|
Min length |
1 |
2.1.2. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 0 > password#
Type |
|
Required |
Yes |
Description: The user password associated to the username
Restrictions |
|
|---|---|
Min length |
0 |
2.2. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 1#
Type |
|
Required |
No |
Additional properties |
Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
|---|---|---|---|---|---|
No |
string |
No |
- |
- |
|
No |
string |
No |
- |
- |
|
No |
object |
No |
- |
- |
2.2.1. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 1 > access_key#
Type |
|
Required |
Yes |
Restrictions |
|
|---|---|
Min length |
1 |
2.2.2. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 1 > secret_key#
Type |
|
Required |
Yes |
Restrictions |
|
|---|---|
Min length |
1 |
2.3. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 2#
Type |
|
Required |
No |
Additional properties |
Property |
Pattern |
Type |
Deprecated |
Definition |
Title/Description |
|---|---|---|---|---|---|
+ token |
No |
string |
No |
- |
The authentication token |
No |
string |
No |
- |
On HTTP, the authentication token is used to fill-in an ‘Authentication: Bearer ‘ header. Sometimes authentication through tokens require using custom headers, like it happens with SevenBridges |
|
No |
object |
No |
- |
- |
2.3.1. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 2 > token#
Type |
|
Required |
Yes |
Description: The authentication token
Restrictions |
|
|---|---|
Min length |
1 |
2.3.2. Property WfExS-backend security context > ^[^:;]+$ > oneOf > item 2 > token_header#
Type |
|
Required |
No |
Description: On HTTP, the authentication token is used to fill-in an ‘Authentication: Bearer ‘ header. Sometimes authentication through tokens require using custom headers, like it happens with SevenBridges
Restrictions |
|
|---|---|
Min length |
1 |
2.4. Property WfExS-backend security context > ^[^:;]+$ > method#
Type |
|
Required |
No |
Default |
|
Must be one of:
“GET”
“POST”
2.5. Property WfExS-backend security context > ^[^:;]+$ > headers#
Type |
|
Required |
No |
Additional properties |
Description: Custom headers to be used on the request
Generated using json-schema-for-humans on 2024-09-19 at 23:38:46 +0000