Type Definitions
aggregateRuleType
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
type |
string | Should be 'caf.aggregateRule'. |
|
alias |
string | A local alias for the aggregate map. |
|
methods |
Array.<string> | string |
<optional> |
The methods enabled. All enabled if this field is missing. |
Type:
- Object
CANameType
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
caOwner |
string |
<optional> |
|
caLocalName |
string |
<optional> |
Type:
- Object
cbType()
ctxType
Type:
- Object.<string, Object>
ruleEngineType
Type:
- Object
ruleType
Type:
simpleRuleType
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
type |
string | Should be 'caf.simpleRule'. |
|
ac |
CANameType |
<optional> |
Enabled CAs. |
methods |
Array.<string> | string |
<optional> |
The methods enabled. All enabled if this field is missing. |
Type:
- Object
specDeltaType
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
name |
string |
<optional> |
|
module |
string | null |
<optional> |
|
description |
string |
<optional> |
|
env |
Object |
<optional> |
|
components |
Array.<specType> |
<optional> |
Type:
- Object
specType
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
name |
string | ||
module |
string | null | ||
description |
string |
<optional> |
|
env |
Object | ||
components |
Array.<specType> |
<optional> |
Type:
- Object
tkDescArray
Type:
- Array.<tokenDescriptionType> | tokenDescriptionType
tokenDescriptionType
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
appPublisher |
string | null |
<optional> |
The publisher of the app hosting CAs.
A |
appLocalName |
string | null |
<optional> |
The name of the app in the
|
caOwner |
string | null |
<optional> |
The owner of the CA. |
caLocalName |
string | null |
<optional> |
The name of the CA in the owner's context. |
durationInSec |
number |
<optional> |
Time in sec before token expiration. |
Type:
- Object
tokenType
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
appPublisher |
string |
<optional> |
The publisher of the app hosting CAs. |
appLocalName |
string |
<optional> |
The name of the app in the |
caOwner |
string |
<optional> |
The owner of the CA. |
caLocalName |
string |
<optional> |
The name of the CA in the owner's context. |
expiresAfter |
number |
<optional> |
UTC expire time in msec since 1970. |
Type:
- Object