WfExS-backend security context#
1. Pattern Property
WfExS-backend security context > Security context by name
1.1. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 0
1.2. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 1
1.3. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 2
1.4. Property
WfExS-backend security context > ^[^:;]+$ > method
1.5. Property
WfExS-backend security context > ^[^:;]+$ > headers
2. Pattern Property
WfExS-backend security context > Security context by prefix
2.1. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 0
2.2. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 1
2.3. Property
WfExS-backend security context > ^[^:;]+$ > oneOf > item 2
2.4. Property
WfExS-backend security context > ^[^:;]+$ > method
2.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-12-03 at 23:43:14 +0000