Class DefaultJwtKeyGenerator

java.lang.Object
org.frankframework.management.security.AbstractJwtGenerator<com.nimbusds.jose.jwk.ECKey>
org.frankframework.management.security.DefaultJwtKeyGenerator
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

public class DefaultJwtKeyGenerator extends AbstractJwtGenerator<com.nimbusds.jose.jwk.ECKey>
  • Field Details

    • JWT_DEFAULT_SIGNING_ALGORITHM

      public static final com.nimbusds.jose.JWSAlgorithm JWT_DEFAULT_SIGNING_ALGORITHM
  • Constructor Details

    • DefaultJwtKeyGenerator

      public DefaultJwtKeyGenerator()
  • Method Details

    • getJwk

      protected com.nimbusds.jose.jwk.ECKey getJwk() throws com.nimbusds.jose.JOSEException
      Specified by:
      getJwk in class AbstractJwtGenerator<com.nimbusds.jose.jwk.ECKey>
      Throws:
      com.nimbusds.jose.JOSEException
    • getSigner

      protected com.nimbusds.jose.JWSSigner getSigner(com.nimbusds.jose.jwk.ECKey key) throws com.nimbusds.jose.JOSEException
      Specified by:
      getSigner in class AbstractJwtGenerator<com.nimbusds.jose.jwk.ECKey>
      Throws:
      com.nimbusds.jose.JOSEException