Package swiss.trustbroker.oidcmock
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 Summary
ConstructorsConstructorDescriptionOidcMockJwtEncoder(com.nimbusds.jose.jwk.source.JWKSource<com.nimbusds.jose.proc.SecurityContext> jwkSource, OidcMockProperties oidcMockProperties) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.oauth2.jwt.Jwtencode(org.springframework.security.oauth2.jwt.JwtEncoderParameters parameters) static PrivateKey
-
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:
encodein interfaceorg.springframework.security.oauth2.jwt.JwtEncoder- Throws:
org.springframework.security.oauth2.jwt.JwtEncodingException
-
generatePrivetKey
-
getCertificate
-