Class PrivateKeyJWTClientAuthnMethodConfig

java.lang.Object
org.pac4j.oidc.config.PrivateKeyJWTClientAuthnMethodConfig

public class PrivateKeyJWTClientAuthnMethodConfig extends Object
The configuration for the client authentication method: private_key_jwt.
Since:
5.7.0
Author:
Jerome LELEU
  • Constructor Details

    • PrivateKeyJWTClientAuthnMethodConfig

      public PrivateKeyJWTClientAuthnMethodConfig()

      Constructor for PrivateKeyJWTClientAuthnMethodConfig.

    • PrivateKeyJWTClientAuthnMethodConfig

      public PrivateKeyJWTClientAuthnMethodConfig(com.nimbusds.jose.JWSAlgorithm jwsAlgorithm, PrivateKey privateKey)

      Constructor for PrivateKeyJWTClientAuthnMethodConfig.

      Parameters:
      jwsAlgorithm - a JWSAlgorithm object
      privateKey - a PrivateKey object
    • PrivateKeyJWTClientAuthnMethodConfig

      public PrivateKeyJWTClientAuthnMethodConfig(com.nimbusds.jose.JWSAlgorithm jwsAlgorithm, PrivateKey privateKey, String keyID)

      Constructor for PrivateKeyJWTClientAuthnMethodConfig.

      Parameters:
      jwsAlgorithm - a JWSAlgorithm object
      privateKey - a PrivateKey object
      keyID - a String object