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()
    • PrivateKeyJWTClientAuthnMethodConfig

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

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

    • getJwsAlgorithm

      public com.nimbusds.jose.JWSAlgorithm getJwsAlgorithm()
    • setJwsAlgorithm

      public void setJwsAlgorithm(com.nimbusds.jose.JWSAlgorithm jwsAlgorithm)
    • getPrivateKey

      public PrivateKey getPrivateKey()
    • setPrivateKey

      public void setPrivateKey(PrivateKey privateKey)
    • getKeyID

      public String getKeyID()
    • setKeyID

      public void setKeyID(String keyID)
    • toString

      public String toString()
      Overrides:
      toString in class Object