-
Notifications
You must be signed in to change notification settings - Fork 33
Programmer's Guide
Vasili Vasilyeu edited this page Nov 28, 2017
·
13 revisions
It is an introduction to the general architecture of Themis codebase and describes how to extend it with new features.
The section describes how to extend Themis with custom features like types, functions, algorithms and selectors.
Themis provides a number of attribute types like boolean, string and so on. A type gathers information about possible attribute processing. The information is embedded in various places of PDP sourcecode. This section shows all the places which need modifications to add new type. integer type is used here as an example of new type.
[XACML-V3.0] eXtensible Access Control Markup Language (XACML) Version 3.0. 22 January 2013. OASIS Standard. http://docs.oasis-open.org/xacml/3.0/xacml-3.0-core-spec-os-en.html.