Skip to main content

The most recent patch for this version is 1.0.1.  Learn more  

Introduction

Attribute Connectors act as Policy Information Points (PIP) that link to external data sources holding the required attribute values required by a Policy Decision Point (PDP) to evaluate policies. Axiomatics provides several standard Attribute Connectors such as LDAP, SQL, Table, HTTP, and Parsers (JWT, JSON, XML), while custom Attribute Connectors can be created to fetch attributes that are not supported by the default ones.

Some attribute values needed to evaluate authorization policies may be nested in strings formatted following some structured document conventions, such as JSON or XML.

Parser Attribute Connectors can take a string in a structured format and extract nested values from it. The choice of values to extract is made using standard means for each format. For example, in the case of JSON formatted strings, we use the JSONPath expression language.

Parser Attribute Connectors are different from other attribute connectors as they do not necessarily reach out to external sources to retrieve information.

The following three Parser Attribute Connectors are bundled together in a single distribution:

  • JSON Parser - for documents in JSON format for which the values to be extracted are specified using the JSONPath language.
  • XML Parser - connector for documents in XML format for which the values to be extracted are specified using the XPath language.
  • JWT Parser - connector for JSON Web Tokens (JWT). This connector supports parsing and validating tokens, and extracting claims from their underlying JSON structure.

Notices

AXIOMATICS® is a registered trademark of Axiomatics AB, corporate identification no. 556708-1012, Sweden. Other trademarks are the property of their respective owners.

Except as otherwise expressly agreed in writing by Axiomatics AB, information in this document does not constitute in any way a representation, warranty or commitment on the part of Axiomatics.

Copyright © 2018-2024 Axiomatics AB. All Rights Reserved.