Like most plugins, the
type attribute determines which type of plugin to use. Each type supports its own attributes and child elements.
|XML||The main type used by most deployments, implements an XML-based rule syntax for decoding SAML attributes and name identifiers into internal attributes|
|KeyDescriptor||Exposes the signing/TLS or encryption keys advertised in an IdP's metadata as attributes|
|Delegation||Exposes content from within a SAML DelegationRestriction condition as attributes|
|Assertion||Exposes specific "built-in" content from within a SAML assertion as attributes|
|Metadata||Exposes specific "built-in" content from within SAML metadata as attributes|
Implements an XML-based rule syntax for decoding GSS-API naming extensions into internal attributes