PDP
The Policy Decision Point (PDP) decides if a message is to be authorised by checking a set of policies. The resource to be verified is specified in the first word of the 'condition' field of a Policy object. The implementation that verifies if the message is compliant with a policy is specified in a hashtable to allow dynamic definition of the implementation, providing extensibility to the Policy Engine functionalities.
Constructor Summary
Public Constructor | ||
public |
constructor(context: *) |
Method Summary
Public Methods | ||
public |
evaluatePolicies(message: *, isIncomingMessage: *): * |
|
public |
evaluatePolicy(message: *, policy: *, isIncoming: *): * |
Public Constructors
public constructor(context: *) source
Params:
Name | Type | Attribute | Description |
context | * |
Public Methods
public evaluatePolicies(message: *, isIncomingMessage: *): * source
Params:
Name | Type | Attribute | Description |
message | * | ||
isIncomingMessage | * |
Return:
* |
public evaluatePolicy(message: *, policy: *, isIncoming: *): * source
Params:
Name | Type | Attribute | Description |
message | * | ||
policy | * | ||
isIncoming | * |
Return:
* |