---
title: Token generator (SP) processing overview
description: The following figure illustrates how PingFederate and the Coreblox Token Generator interact with the Coreblox Token Service (CTS):
component: coreblox
page_id: coreblox:coreblox_token_translator:pf_coreblox_tt_token_generator_sp_processing_overview
canonical_url: https://docs.pingidentity.com/integrations/coreblox/coreblox_token_translator/pf_coreblox_tt_token_generator_sp_processing_overview.html
llms_txt: https://docs.pingidentity.com/integrations/coreblox/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: October 17, 2025
section_ids:
  processing-steps: Processing Steps
  next-steps: Next steps
---

# Token generator (SP) processing overview

The following figure illustrates how PingFederate and the Coreblox Token Generator interact with the Coreblox Token Service (CTS):

![Diagram showing how the SP Token Generator works with PingFederate and the CTS.](_images/token-generator-sp-processing-overview-diagram.jpg)

## Processing Steps

1. The Web Service Provider (WSP) accepts an incoming SAML assertion.

2. The WSP sends a Request Security Token (RST) message to the PingFederate WS-Trust Security Token Service (STS).

3. The Token Generator parses the attributes in the SAML assertion and queries the CTS for a valid token.

4. The CoreBlox session token and mapped SAML attributes are embedded in a Request Security Token Response (RSTR) that's sent back to the WSP.

## Next steps

[Configure the SP token generator](pf_coreblox_tt_configuring_the_sp_token_generator.html).
