public void init(ComponentRepository repo, LinkedHashMap<String, String> configuration) throws Exception {
NonVersionedRedisSecuritySource source = new NonVersionedRedisSecuritySource(getRedisConnector().getJedisPool(), getRedisPrefix());
ComponentInfo sourceInfo = new ComponentInfo(SecuritySource.class, getClassifier());
sourceInfo.addAttribute(ComponentInfoAttributes.LEVEL, 1);
sourceInfo.addAttribute(ComponentInfoAttributes.REMOTE_CLIENT_JAVA, RemoteSecuritySource.class);
repo.registerComponent(sourceInfo, source);
ComponentInfo redisInfo = new ComponentInfo(NonVersionedRedisSecuritySource.class, getClassifier());
redisInfo.addAttribute(ComponentInfoAttributes.LEVEL, 1);
repo.registerComponent(redisInfo, source);