protected boolean isSynchronizing(){ return SynchronizationStateAccess.isSynchronizing(); } /**
protected boolean isSynchronizing(){ return SynchronizationStateAccess.isSynchronizing(); } }
protected boolean isSynchronizing() { return SynchronizationStateAccess.isSynchronizing(); } }
protected boolean isSynchronizing(){ return SynchronizationStateAccess.isSynchronizing(); }
public void addPrincipal(JetspeedPrincipal principal, Set<JetspeedPrincipalAssociationReference> associations) throws SecurityException { if (!SynchronizationStateAccess.isSynchronizing() && !ldapEntityManager.isReadOnly()) { EntityFactory entityFactory = ldapEntityManager.getEntityFactory(principal.getType().getName()); if (entityFactory.isCreateAllowed()) { ldapEntityManager.addEntity(entityFactory.createEntity(principal)); } } delegateJpsm.addPrincipal(principal, associations); }
public void removePrincipal(JetspeedPrincipal principal) throws SecurityException { if (!SynchronizationStateAccess.isSynchronizing() && !ldapEntityManager.isReadOnly()) { EntityFactory entityFactory = ldapEntityManager.getEntityFactory(principal.getType().getName()); if (entityFactory.isRemoveAllowed()) { ldapEntityManager.removeEntity(entityFactory.createEntity(principal)); } } delegateJpsm.removePrincipal(principal); }
public void updatePrincipal(JetspeedPrincipal principal) throws SecurityException { if (!SynchronizationStateAccess.isSynchronizing() && !ldapEntityManager.isReadOnly()) { EntityFactory entityFactory = ldapEntityManager.getEntityFactory(principal.getType().getName()); if (entityFactory.isUpdateAllowed()) { ldapEntityManager.updateEntity(entityFactory.createEntity(principal)); } } delegateJpsm.updatePrincipal(principal); } }
public void addAssociation(JetspeedPrincipal from, JetspeedPrincipal to, String associationName) throws SecurityException { if (!SynchronizationStateAccess.isSynchronizing() && !ldapEntityManager.isReadOnly()) { SecurityEntityRelationType relationType = ldapEntityManager.getSupportedEntityRelationType(associationName, from.getType().getName(), to.getType().getName()); if (relationType != null && relationType.isCreateAllowed()) { ldapEntityManager.addRelation(from.getName(), to.getName(), relationType); } } databaseStorageManager.addAssociation(from, to, associationName); }
public void removeAssociation(JetspeedPrincipal from, JetspeedPrincipal to, String associationName) throws SecurityException { if (!SynchronizationStateAccess.isSynchronizing() && !ldapEntityManager.isReadOnly()) { SecurityEntityRelationType relationType = ldapEntityManager.getSupportedEntityRelationType(associationName, from.getType().getName(), to.getType().getName()); if (relationType != null && relationType.isRemoveAllowed()) { ldapEntityManager.removeRelation(from.getName(), to.getName(), relationType); } } databaseStorageManager.removeAssociation(from, to, associationName); } }
boolean encoded = credential.isEncoded(); if (SynchronizationStateAccess.isSynchronizing()) if (isNewPasswordSet && !SynchronizationStateAccess.isSynchronizing())
public PasswordCredential getAuthenticatedPasswordCredential(String userName, String password) throws SecurityException if (!SynchronizationStateAccess.isSynchronizing()) boolean synchronizing = SynchronizationStateAccess.isSynchronizing(); try