List of usage examples for org.springframework.security.oauth2.provider.token.store KeyStoreKeyFactory getKeyPair
public KeyPair getKeyPair(String alias, char[] password)
From source file:net.prasenjit.auth.config.OAuthConfig.java
/** * <p>jwtAccessTokenConverter.</p> * * @return a {@link org.springframework.security.oauth2.provider.token.store.JwtAccessTokenConverter} object. *//* w ww . jav a 2s . 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; }