provider = new FileSignerSecretProvider(); try { provider.init(config, ctx, validity); } catch (Exception e) { if (!disallowFallbackToRandomSecretProvider) { "falling back to use random secrets."); provider = new RandomSignerSecretProvider(); provider.init(config, ctx, validity); } else { throw e; provider.init(config, ctx, validity); } else if ("zookeeper".equals(name)) { provider = new ZKSignerSecretProvider(); provider.init(config, ctx, validity); } else { provider = (SignerSecretProvider) Thread.currentThread(). getContextClassLoader().loadClass(name).newInstance(); provider.init(config, ctx, validity);
provider = new FileSignerSecretProvider(); try { provider.init(config, ctx, validity); } catch (Exception e) { if (!disallowFallbackToRandomSecretProvider) { "falling back to use random secrets."); provider = new RandomSignerSecretProvider(); provider.init(config, ctx, validity); } else { throw e; provider.init(config, ctx, validity); } else if ("zookeeper".equals(name)) { provider = new ZKSignerSecretProvider(); provider.init(config, ctx, validity); } else { provider = (SignerSecretProvider) Thread.currentThread(). getContextClassLoader().loadClass(name).newInstance(); provider.init(config, ctx, validity);
provider = new FileSignerSecretProvider(); try { provider.init(config, ctx, validity); } catch (Exception e) { if (!disallowFallbackToRandomSecretProvider) { "falling back to use random secrets."); provider = new RandomSignerSecretProvider(); provider.init(config, ctx, validity); } else { throw e; provider.init(config, ctx, validity); } else if ("zookeeper".equals(name)) { provider = new ZKSignerSecretProvider(); provider.init(config, ctx, validity); } else { provider = (SignerSecretProvider) Thread.currentThread(). getContextClassLoader().loadClass(name).newInstance(); provider.init(config, ctx, validity);
provider = new FileSignerSecretProvider(); try { provider.init(config, ctx, validity); } catch (Exception e) { if (!disallowFallbackToRandomSecretProvider) { "falling back to use random secrets."); provider = new RandomSignerSecretProvider(); provider.init(config, ctx, validity); } else { throw e; provider.init(config, ctx, validity); } else if ("zookeeper".equals(name)) { provider = new ZKSignerSecretProvider(); provider.init(config, ctx, validity); } else { provider = (SignerSecretProvider) Thread.currentThread(). getContextClassLoader().loadClass(name).newInstance(); provider.init(config, ctx, validity);
provider = new FileSignerSecretProvider(); try { provider.init(config, ctx, validity); } catch (Exception e) { if (!disallowFallbackToRandomSecretProvider) { "falling back to use random secrets."); provider = new RandomSignerSecretProvider(); provider.init(config, ctx, validity); } else { throw e; provider.init(config, ctx, validity); } else if ("zookeeper".equals(name)) { provider = new ZKSignerSecretProvider(); provider.init(config, ctx, validity); } else { provider = (SignerSecretProvider) Thread.currentThread(). getContextClassLoader().loadClass(name).newInstance(); provider.init(config, ctx, validity);
private static SignerSecretProvider getMockedServletContextWithStringSigner( FilterConfig config) throws Exception { Properties secretProviderProps = new Properties(); secretProviderProps.setProperty(AuthenticationFilter.SIGNATURE_SECRET, "secret"); SignerSecretProvider secretProvider = StringSignerSecretProviderCreator.newStringSignerSecretProvider(); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); ServletContext context = Mockito.mock(ServletContext.class); Mockito.when(context.getAttribute( AuthenticationFilter.SIGNER_SECRET_PROVIDER_ATTRIBUTE)) .thenReturn(secretProvider); Mockito.when(config.getServletContext()).thenReturn(context); return secretProvider; }
private static SignerSecretProvider getMockedServletContextWithStringSigner( FilterConfig config) throws Exception { Properties secretProviderProps = new Properties(); secretProviderProps.setProperty(AuthenticationFilter.SIGNATURE_SECRET, "secret"); SignerSecretProvider secretProvider = StringSignerSecretProviderCreator.newStringSignerSecretProvider(); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); ServletContext context = Mockito.mock(ServletContext.class); Mockito.when(context.getAttribute( AuthenticationFilter.SIGNER_SECRET_PROVIDER_ATTRIBUTE)) .thenReturn(secretProvider); Mockito.when(config.getServletContext()).thenReturn(context); return secretProvider; }
private Signer getSignerToEncrypt() throws Exception { SignerSecretProvider secretProvider = StringSignerSecretProviderCreator.newStringSignerSecretProvider(); Properties secretProviderProps = new Properties(); secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, SECRET_STR); secretProvider.init(secretProviderProps, null, TIMEOUT); return new Signer(secretProvider); }
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, secret); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String tokenSigned = signer.sign(token.toString());
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, secret); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String tokenSigned = signer.sign(token.toString());
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, secret); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String tokenSigned = signer.sign(token.toString());
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, secret); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String tokenSigned = signer.sign(token.toString());
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, "secret"); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String tokenSigned = signer.sign(token.toString());
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, "secret"); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String tokenSigned = signer.sign(token.toString());
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, "secret"); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String tokenSigned = signer.sign(token.toString());
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, "secret"); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String tokenSigned = signer.sign(token.toString());
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, "secret"); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String tokenSigned = signer.sign(token.toString());
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, "secret"); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String tokenSigned = signer.sign(token.toString());
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, "secret"); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String tokenSigned = signer.sign(token.toString());
secretProviderProps.setProperty( AuthenticationFilter.SIGNATURE_SECRET, "secret"); secretProvider.init(secretProviderProps, null, TOKEN_VALIDITY_SEC); Signer signer = new Signer(secretProvider); String value = signer.verifyAndExtract(v);