Research Article

Tenant-Centric Attribute Semantic Access Control Policy Model for the Cloud Service Platform

Algorithm 3

Cross-platform access decision algorithm (CADA).
Input: Tenant’s
Output:or to access business resources of the CP
1: 
2: CSP.PEP_Fuction ()
3:  Getting attribute tables from the AA
4:  Translating to
5:  IF is the cross-platform access request
6:   Sending to CP.PEP
7:  ENDIF
8: END CSP.PEP_Fuction
9: CP.PEP receives and verifies the integrity of
10: CP.PEP_Fuction ()
11:  Executing CP.PDP_Fuction ()
12:  Executing
13:  or to access business resources of the CP
14: END CP.PEP_Fuction
15: CP.PDP_Fuction ()
16:  Getting from the CP.PEP
17:  Getting from the CP.PAP
18:  Getting the relationship between attributes and their values from the
19:  Policy_Evaluation ()/ Execute Policy Evaluation Algorithm (PEA)/
20:  Return
21: END CP.PDP_Fuction