Package swiss.trustbroker.oidc
Class TokenExchangeResponseCustomizer
java.lang.Object
swiss.trustbroker.oidc.TokenExchangeResponseCustomizer
- All Implemented Interfaces:
org.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer<org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext>
public class TokenExchangeResponseCustomizer
extends Object
implements org.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer<org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext>
-
Constructor Summary
ConstructorsConstructorDescriptionTokenExchangeResponseCustomizer(RelyingPartyDefinitions relyingPartyDefinitions, TrustBrokerProperties properties, com.nimbusds.jose.jwk.source.JWKSource<com.nimbusds.jose.proc.SecurityContext> jwkSource, OidcAuditService auditService) -
Method Summary
Modifier and TypeMethodDescriptionvoidcustomize(org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext context)
-
Constructor Details
-
TokenExchangeResponseCustomizer
public TokenExchangeResponseCustomizer(RelyingPartyDefinitions relyingPartyDefinitions, TrustBrokerProperties properties, com.nimbusds.jose.jwk.source.JWKSource<com.nimbusds.jose.proc.SecurityContext> jwkSource, OidcAuditService auditService)
-
-
Method Details
-
customize
public void customize(org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext context) - Specified by:
customizein interfaceorg.springframework.security.oauth2.server.authorization.token.OAuth2TokenCustomizer<org.springframework.security.oauth2.server.authorization.token.JwtEncodingContext>
-