Miscellaneous Extension APIs
Extension APIs for Presto provide extension points to accommodate application requirements. These include:
![*](bullet.gif)
Custom XPath Functions for Mashup Scripts.
This API allows you to define custom XPath functions to perform calculations or transformations within XPath expressions in mashup scripts.
![*](bullet.gif)
User-Defined Analytic Functions for large dataset queries with
RAQL.
This API allows you to define window analytic function or aggregate analytic functions in addition to the built-in Presto functions that you can use in RAQL queries in mashup scripts. You can also define plain functions for RAQL queries which do not require this API.
![*](bullet.gif)
Custom SSO Filters for
Presto Authentication with Single Sign-On solutsions.
This API allows you to extend the default identity extraction behavior of Presto when authentication is integrated with a Single Sign-On solution.
![*](bullet.gif)
Custom Certificate Validation for
Presto Authentication with Digital Certificates.
This API allows you to extend the default certification validation behavior of Presto when authentication uses digital certificates.
![*](bullet.gif)
Custom Security Profiles for mashable information sources.
Presto provides security profiles for the most common types of secure connections including basic authentication, NTLM, SSL or single sign-on. This API allows you to define and handle custom authentication or secure connection requirements with mashable information sources.