| Policy Variable ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
This is a concrete base class that provides a general extension mechanism for representing PolicyConditions that have not been modeled with the attributes specified in this model. This class uses two of its properties (constraintData and constraintEncoding) for defining the content and format of a vendor-specific condition. Its other two attributes are used to describe the type of condition that this represents, and to provide a standard definition of a TRUE or FALSE response. This latter enables this object to interoperate with other PolicyVariableStandard objects as part of a PolicyConditon clause.Standardized extensions are not expected to use this class.
Attributes | ||
Boolean | ![]() |
This is a Boolean attribute that is used to allow a 'standard' definition of a TRUE/FALSE response to be made by an external system attached to the model at this point. This will allow integration with a generalized policy processing engine.Notes: Not present in the ITU or CIM specs. |
String | ![]() |
This is a free-form string that can be used to define the type of condition that this instance is checking.Notes: Not present in the ITU or CIM specs. |
String | ![]() |
The constraintData attribute is a string that provides a general extension mechanism for representing PolicyConditions that have not been modeled with specific attributes (as specified in this model). The format of this attribute is determined by the OID value stored in the constraintEncoding attribute of this class. The constraintEncoding attribute provides a convenient and simple mechanism by which a Policy Server can determine whether it supports the values stored in an instance of constraintData. If it doesn't recognize any of the OID values in the constraintEncoding attribute, then it will not know how to interpret the data in the corresponding constraintData attributes. The action for the policy decision point to take in case it does not recognize the format of this data could itself be modeled as a PolicyRule, governing the behavior of the Policy Server.Notes:Not present in the ITU specs. The CIM defines a similar attribute called Constraint. |
String | ![]() |
The constraintEncoding attribute is a string that is used to represent an OID that in turn identifies the encoding and semantics of the constraintData attribute in this instance.Notes: Not present in the ITU specs. The CIM defines a similar attribute called ConstraintEncoding. |
Attributes inherited from ![]() |
||
![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() |
Attributes inherited from ![]() |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | PolicyConditionVendor |
Name Expression | |
Namespace | Policy Variable ABE |
Owned Template Signature | |
Owner | Policy Variable ABE |
Owning Template Parameter | |
Package | Policy Variable ABE |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Variable ABE::PolicyConditionVendor |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public Boolean conditionResponse
This is a Boolean attribute that is used to allow a 'standard' definition of a TRUE/FALSE response to be made by an external system attached to the model at this point. This will allow integration with a generalized policy processing engine.Notes: Not present in the ITU or CIM specs.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | PolicyConditionVendor |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | conditionResponse |
Name Expression | |
Namespace | PolicyConditionVendor |
Opposite | |
Owner | PolicyConditionVendor |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Variable ABE::PolicyConditionVendor::conditionResponse |
Stereotype | required |
Template Parameter | |
Type | Boolean |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public String conditionType
This is a free-form string that can be used to define the type of condition that this instance is checking.Notes: Not present in the ITU or CIM specs.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | PolicyConditionVendor |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | conditionType |
Name Expression | |
Namespace | PolicyConditionVendor |
Opposite | |
Owner | PolicyConditionVendor |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Variable ABE::PolicyConditionVendor::conditionType |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public String constraintData
The constraintData attribute is a string that provides a general extension mechanism for representing PolicyConditions that have not been modeled with specific attributes (as specified in this model). The format of this attribute is determined by the OID value stored in the constraintEncoding attribute of this class. The constraintEncoding attribute provides a convenient and simple mechanism by which a Policy Server can determine whether it supports the values stored in an instance of constraintData. If it doesn't recognize any of the OID values in the constraintEncoding attribute, then it will not know how to interpret the data in the corresponding constraintData attributes. The action for the policy decision point to take in case it does not recognize the format of this data could itself be modeled as a PolicyRule, governing the behavior of the Policy Server.Notes:Not present in the ITU specs. The CIM defines a similar attribute called Constraint.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | PolicyConditionVendor |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | constraintData |
Name Expression | |
Namespace | PolicyConditionVendor |
Opposite | |
Owner | PolicyConditionVendor |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Variable ABE::PolicyConditionVendor::constraintData |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
Public String constraintEncoding
The constraintEncoding attribute is a string that is used to represent an OID that in turn identifies the encoding and semantics of the constraintData attribute in this instance.Notes: Not present in the ITU specs. The CIM defines a similar attribute called ConstraintEncoding.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | PolicyConditionVendor |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | |
Multiplicity | None (1) |
Name | constraintEncoding |
Name Expression | |
Namespace | PolicyConditionVendor |
Opposite | |
Owner | PolicyConditionVendor |
Owning Association | |
Owning Template Parameter | |
Qualified Name | SID Models::Common Domain::Policy ABE::Policy Structure ABE::Policy Variable ABE::PolicyConditionVendor::constraintEncoding |
Stereotype | required |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | |
Visibility | Public |
| Policy Variable ABE UML Documentation |
Summary:AttributesProperties | Detail:Attributes |