---
title: Configuration options
description: The following topics provide information about the platform's advanced configuration options in authorize and token requests.
component: pingone-api
page_id: pingone-api:auth:auth-config-options
canonical_url: https://developer.pingidentity.com/pingone-api/auth/auth-config-options.html
---

# Configuration options

The following topics provide information about the platform's advanced configuration options in `authorize` and `token` requests.

* [Redirect and non-redirect authentication flows](auth-config-options/browserless-authentication-flow-options.html)

  Describes the authorize request's `response_mode` options, which include the `query`, `fragment`, and `form_post` options for redirecting back to the client. It also describes how to use the PingOne `pi.flow` custom response option for non-redirect flows, returning response parameters encoded as a JSON object directly to the client.

* [Create a login\_hint\_token JWT](auth-config-options/create-a-login_hint_token-jwt.html)

  Describes the claims required by the login hint token, and how to sign the JWT using an application's client secret as the signing key.

* [Create a request property JWT](auth-config-options/create-a-request-property-jwt.html)

  Describes the claims required by the request property token, and how to sign the JWT using either the application's client secret or a private key as the signing key.

* [Create a client secret JWT](auth-config-options/create-a-client-secret-jwt.html)

  Describes the claims required by a JWT used to authenticate the PingOne `/token` request, and how to sign the JWT using an application's client secret as the signing key.

* [Create a private key JWT](auth-config-options/create-a-private-key-jwt.html)

  Describes the claims required by a JWT used to authenticate the PingOne `/token` request, and how to sign the JWT using a private key as the signing key.

* [Create a private\_key\_jwt JWKS string](auth-config-options/create-a-private-key-jwt-property-jwt.html)

  Describes how to configure a JWKS string (or JWKS URL) to add to an application configuration to enable the use of a private key JWT as the authentication method for a PingOne `/token` request.

* [Use an authentication JWT for token fulfillment](auth-config-options/auth-jwt-token-fulfillment.html)

  Describes how to map attributes from a source's authentication JWT to the PingOne generated token.
