# Package org.keycloak.protocol.saml.mappers

- Interface Summary
  Interface | Description
  --- | ---
  SAMLAttributeStatementMapper |
  SAMLGroupNameMapper |
  SAMLLoginResponseMapper |
  SamlMetadataDescriptorUpdater |
  SAMLNameIdMapper |
  SAMLRoleListMapper |
  SAMLRoleNameMapper |

- Class Summary
  Class | Description
  --- | ---
  AbstractSAMLProtocolMapper |
  AttributeStatementHelper |
  GroupMembershipMapper |
  HardcodedAttributeMapper | Mappings UserModel property (the property name of a getter method) to an AttributeStatement.
  HardcodedRole | Mappings UserModel property (the property name of a getter method) to an AttributeStatement.
  NameIdMapperHelper |
  RoleListMapper |
  RoleNameMapper | Map an assigned role to a different position and name in the token
  SAMLAudienceProtocolMapper | SAML mapper to add a audience restriction into the assertion, to another client (clientId) or to a custom URI.
  SAMLAudienceResolveProtocolMapper | SAML audience resolve mapper.
  ScriptBasedMapper | This class provides a mapper that uses javascript to attach a value to an attribute for SAML tokens.
  UserAttributeNameIdMapper |
  UserAttributeStatementMapper | Mappings UserModel attribute (not property name of a getter method) to an AttributeStatement.
  UserPropertyAttributeStatementMapper | Mappings UserModel property (the property name of a getter method) to an AttributeStatement.
  UserSessionNoteStatementMapper | Maps a user session note to a SAML attribute

Copyright © 2021 JBoss by Red Hat. All rights reserved.