Class OidcMockJwtEncoder

java.lang.Object
swiss.trustbroker.oidcmock.OidcMockJwtEncoder
All Implemented Interfaces:
org.springframework.security.oauth2.jwt.JwtEncoder

public class OidcMockJwtEncoder extends Object implements org.springframework.security.oauth2.jwt.JwtEncoder
  • Constructor Details

    • OidcMockJwtEncoder

      public OidcMockJwtEncoder(com.nimbusds.jose.jwk.source.JWKSource<com.nimbusds.jose.proc.SecurityContext> jwkSource, OidcMockProperties oidcMockProperties)
  • Method Details

    • encode

      public org.springframework.security.oauth2.jwt.Jwt encode(org.springframework.security.oauth2.jwt.JwtEncoderParameters parameters) throws org.springframework.security.oauth2.jwt.JwtEncodingException
      Specified by:
      encode in interface org.springframework.security.oauth2.jwt.JwtEncoder
      Throws:
      org.springframework.security.oauth2.jwt.JwtEncodingException
    • generatePrivetKey

      public static PrivateKey generatePrivetKey()
    • getCertificate

      public Certificate getCertificate()