Canigó. Actualització mòdul Seguretat
11-06-2020
Dins de l’abast de la versió 3.4.4 del Framework Canigó s’ha alliberat una nova versió del mòdul de Seguretat, la qual té com a propòsit oferir la funcionalitat de compressió de token JWT. Podeu consultar l’abast complet de la versió 3.4.4 a les Release Notes, apartat Canigó 3.4.4.
A partir de la versió 2.4.0 del mòdul, es proporciona la funcionalitat de compressió del token JWT. Per defecte, si no especifiquem que volem utilitzar compressió, el mòdul genera el token JWT sense aplicar la compressió. Per a activar la funcionalitat de compressió s’ha afegit el següent mètode a cat.gencat.ctti.canigo.arch.security.rest.authentication.jwt.JwtTokenHandler:
public void setTokenWithCompress(boolean tokenWithCompress)
Per tant, si volem comprimir el token JWT amb DEFLATE serà necessari:
security.properties
la següent propietat:*.jwt.tokenWithCompress = true
WebSecurityConfig.java
:@Value("${jwt.tokenWithCompress}")
private boolean tokenWithCompress;
WebSecurityConfig.java
, indicar que volem utilitzar la compressió:jwtTokenHandler.setTokenWithCompress(tokenWithCompress);
Per a obtenir més informació del Mòdul de Seguretat podeu consultar la documentació del Mòdul de Seguretat al Portal de Frameworks i Solucions d’Arquitectura.