package org.atricore.idbus.examples.sso.idvault; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.atricore.idbus.kernel.common.support.services.IdentityServiceLifecycle; import org.atricore.idbus.kernel.main.authn.SecurityToken; import org.atricore.idbus.kernel.main.provisioning.domain.*; import org.atricore.idbus.kernel.main.provisioning.exception.ProvisioningException; import org.atricore.idbus.kernel.main.provisioning.impl.AbstractIdentityPartition; import org.atricore.idbus.kernel.main.provisioning.spi.SchemaManager; import org.springframework.beans.factory.DisposableBean; import org.springframework.beans.factory.InitializingBean; import java.lang.Override; import java.util.Collection; /** * Created by sgonzalez on 3/16/15. */ public class CustomIdentityPartition extends AbstractIdentityPartition implements InitializingBean, DisposableBean, IdentityServiceLifecycle { private static final Log logger = LogFactory.getLog(CustomIdentityPartition.class); @Override public void destroy() throws Exception { } @Override public Group findGroupByOid(String oid) throws ProvisioningException { return null; } @Override public Group findGroupByName(String name) throws ProvisioningException { return null; } @Override public Collection<Group> findGroupsByUserName(String name) throws ProvisioningException { return null; } @Override public Collection<Group> findAllGroups() throws ProvisioningException { return null; } @Override public Group addGroup(Group group) throws ProvisioningException { return null; } @Override public Group updateGroup(Group group) throws ProvisioningException { return null; } @Override public void deleteGroup(String oid) throws ProvisioningException { } @Override public User addUser(User user) throws ProvisioningException { return null; } @Override public void deleteUser(String oid) throws ProvisioningException { } @Override public User findUserByOid(String oid) throws ProvisioningException { return null; } @Override public User findUserByUserName(String username) throws ProvisioningException { return null; } @Override public Collection<User> findAllUsers() throws ProvisioningException { return null; } @Override public User updateUser(User user) throws ProvisioningException { return null; } @Override public Collection<User> getUsersByGroup(Group group) throws ProvisioningException { return null; } @Override public long getUserCount() throws ProvisioningException { return 0; } @Override public void boot() throws Exception { } @Override public void afterPropertiesSet() throws Exception { } }