IyaSec Blog

Notes on application security, API security, identity, and API management from the field. Articles are also published on Medium. Browse the archive by topic instead — 124 subjects.

XSLT & XPath

  • DataPower
  • Quantum Computing
  • WebSphere

XSLT is the only scripting language supported by WebSphere DataPower appliances. It is the only way to customize DataPower functionality and behavior. So, anyone that works with DataPower for a while will sooner be writing XSLT stylesheets.

Read article: XSLT & XPath

Protocol Transformations

  • DataPower
  • Protocols
  • SOA

Previously, I wrote a Wire Protocols post that outlined the common protocols that I’ve encountered when working with ESBs and SOA technology-especially DataPower. A primary function of an ESB is to provide the ability to convert service requests between these different protocols in a mostly…

Read article: Protocol Transformations

Generating and Uploading a Shared Key (Symmetric Key) to DataPower Appliances

  • AES
  • DataPower
  • Key Management

DataPower does not seem to provide a tool to generate a Shared Key that can be used with 3DES or AES algorithms. DataPower does provide a tool for generating X509 private keys, certificate requests, and self-signed certificates-in the Crypto Tools section-but we are concerned with Shared Keys…

Read article: Generating and Uploading a Shared Key (Symmetric Key) to DataPower Appliances

Data Transformations

  • DataPower
  • ESB
  • Protocols

In a previous post, I described the different types of Data Formats that are commonly used with ESBs, XML Gateways, and SOA. Converting from one format to another is a common task performed by an ESB or XML Gateway. One can make arguments either way about whether this functionality should exist in…

Read article: Data Transformations

Data Formats

  • DataPower
  • Protocols
  • SOA

To follow up on the Wire Protocol post, the next logical step in our SOA exploration is Data Formats. A web service message’s Data Format describes how the data is organized in the message.

Read article: Data Formats

Looking for something specific? Browse all 124 topics.