List of usage examples for org.springframework.security.oauth2.provider.token.store JwtAccessTokenConverter setKeyPair
public void setKeyPair(KeyPair keyPair)
From source file:net.prasenjit.security.login.OAuthConfigurer.java
@Bean public JwtAccessTokenConverter jwtAccessTokenConverter() { JwtAccessTokenConverter converter = new JwtAccessTokenConverter(); KeyPair keyPair = new KeyStoreKeyFactory(new ClassPathResource("keystore.jks"), "test".toCharArray()) .getKeyPair("test"); converter.setKeyPair(keyPair); return converter; }
From source file:org.test.config.OAuthConfig.java
public JwtAccessTokenConverter jwtAccessTokenConverter() { JwtAccessTokenConverter converter = new JwtAccessTokenConverter(); KeyPair keyPair = new KeyStoreKeyFactory(new ClassPathResource("keystore.jks"), "foobar".toCharArray()) .getKeyPair("test"); converter.setKeyPair(keyPair); return converter; }
From source file:org.appverse.web.framework.backend.security.oauth2.authserver.configuration.jwtstore.AuthorizationServerWithJWTStoreConfigurerAdapter.java
@Bean public JwtAccessTokenConverter jwtTokenEnhancer() { // Implementation based on Java TrustStore. If you need something different you can // override and implement your own JwtAccessTokenConverter. // Authorization and ResourceServer implementation must be the same JwtAccessTokenConverter converter = new JwtAccessTokenConverter(); KeyPair keyPair = new KeyStoreKeyFactory(new ClassPathResource(oauthJwtKeystore), oauthJwtKeystorePassword.toCharArray()).getKeyPair(oauthJwtKeystoreKey); converter.setKeyPair(keyPair); return converter; }
From source file:net.prasenjit.auth.config.OAuthConfig.java
/** * <p>jwtAccessTokenConverter.</p> * * @return a {@link org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter} object. *//*from w ww . ja va2s . c om*/ @Bean public JwtAccessTokenConverter jwtAccessTokenConverter() { JwtAccessTokenConverter converter = new JwtAccessTokenConverter(); KeyStoreKeyFactory keyFactory = new KeyStoreKeyFactory(resourceLoader.getResource(jwtKey.getLocation()), jwtKey.getStorePassword()); if (jwtKey.getPassword() != null) { converter.setKeyPair(keyFactory.getKeyPair(jwtKey.getAlias(), jwtKey.getPassword())); } else { converter.setKeyPair(keyFactory.getKeyPair(jwtKey.getAlias())); } return converter; }