mirror of
https://github.com/OpenKMIP/PyKMIP.git
synced 2025-06-27 17:24:24 +02:00
Add the SetAttribute operation to the default server policy
This change adds entries for the SetAttribute operation for each object type in the default server operation policy. This enables future SetAttribute operation integration tests. Partially implements #547
This commit is contained in:
parent
cd8d66fe91
commit
2015cf79ca
@ -123,6 +123,7 @@ policies = {
|
|||||||
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
|
enums.Operation.SET_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_ALL,
|
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_ALL,
|
||||||
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.REVOKE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.REVOKE: enums.Policy.ALLOW_OWNER,
|
||||||
@ -142,6 +143,7 @@ policies = {
|
|||||||
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
|
enums.Operation.SET_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
||||||
@ -159,6 +161,7 @@ policies = {
|
|||||||
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
|
enums.Operation.SET_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_ALL,
|
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_ALL,
|
||||||
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.REVOKE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.REVOKE: enums.Policy.ALLOW_OWNER,
|
||||||
@ -178,6 +181,7 @@ policies = {
|
|||||||
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
|
enums.Operation.SET_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
||||||
@ -198,6 +202,7 @@ policies = {
|
|||||||
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
|
enums.Operation.SET_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
||||||
@ -214,6 +219,7 @@ policies = {
|
|||||||
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
|
enums.Operation.SET_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.DESTROY: enums.Policy.ALLOW_OWNER
|
enums.Operation.DESTROY: enums.Policy.ALLOW_OWNER
|
||||||
},
|
},
|
||||||
enums.ObjectType.SECRET_DATA: {
|
enums.ObjectType.SECRET_DATA: {
|
||||||
@ -228,6 +234,7 @@ policies = {
|
|||||||
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
|
enums.Operation.SET_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
||||||
@ -248,6 +255,7 @@ policies = {
|
|||||||
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
|
enums.Operation.SET_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
||||||
@ -268,6 +276,7 @@ policies = {
|
|||||||
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ADD_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
|
enums.Operation.SET_ATTRIBUTE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.OBTAIN_LEASE: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
enums.Operation.GET_USAGE_ALLOCATION: enums.Policy.ALLOW_OWNER,
|
||||||
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
enums.Operation.ACTIVATE: enums.Policy.ALLOW_OWNER,
|
||||||
@ -288,6 +297,7 @@ policies = {
|
|||||||
enums.Operation.ADD_ATTRIBUTE: enums.Policy.DISALLOW_ALL,
|
enums.Operation.ADD_ATTRIBUTE: enums.Policy.DISALLOW_ALL,
|
||||||
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.DISALLOW_ALL,
|
enums.Operation.MODIFY_ATTRIBUTE: enums.Policy.DISALLOW_ALL,
|
||||||
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.DISALLOW_ALL,
|
enums.Operation.DELETE_ATTRIBUTE: enums.Policy.DISALLOW_ALL,
|
||||||
|
enums.Operation.SET_ATTRIBUTE: enums.Policy.DISALLOW_ALL,
|
||||||
enums.Operation.DESTROY: enums.Policy.DISALLOW_ALL
|
enums.Operation.DESTROY: enums.Policy.DISALLOW_ALL
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user