# Attribute Filters Index

Extract WS-Security Header
Extracts the WS-Security Header block from a SOAP message, if present. The Header is stored in a message attribute for use by another filter.
Extract WS-Security Timestamp
Extracts a WS-Security Timestamp from a message and stores it in a message attribute.
Extract WS-Security UsernameToken
Take the WS-Security UsernameToken from the message and stores it in a particular message attribute for processing by another filter.
Extract REST Request Attributes
Extracts the values of query string parameters and/or HTTP headers from a REST request, and stores them in separate message attributes.
Insert SAML Attribute Assertion
The Enterprise Gateway can use the list of stored attributes to generate a SAML attribute assertion.
Retrieve from Database
Lookup a user in a database and retrieve that user's attributes.
Retrieve from Directory Server
Retrieve user attributes from a directory server.
Retrieve from HTTP Header
Retrieve the value of an HTTP header or query string parameter and set it as a message attribute.
Retrieve from SAML Attribute Assertion
The Enterprise Gateway can extract user attributes from a SAML attribute assertion and store them in a message attribute.
Retrieve Attributes from SAML PDP
The Enterprise Gateway can send a SAMLP request for user attributes to a SAML PDP. The SAML PDP returns the requested user attributes to the Enterprise Gateway in a SAMLP response.
Retrieve Attributes from Tivoli
Retrieve user attributes independently from authorizing the user against Tivoli Access Manager.
Retrieve from Message
Extract attributes from an XML message using an XPath expression.
Retrieve from User Store
The Enterprise Gateway can retrieve user attributes stored in the User Store.