public void removeIdentityObject(IdentityStoreInvocationContext invocationCtx, IdentityObject identity) throws IdentityException { defaultIdentityStore.removeIdentityObject(resolveIdentityStoreInvocationContext(invocationCtx), identity); }
public void removeIdentityObject(IdentityStoreInvocationContext invocationCtx, IdentityObject identity) throws IdentityException { IdentityStore targetStore = resolveIdentityStore(identity); IdentityStoreInvocationContext targetCtx = resolveInvocationContext(targetStore, invocationCtx); targetStore.removeIdentityObject(targetCtx, identity); }
public void removeIdentityObject(IdentityStoreInvocationContext invocationCtx, IdentityObject identity) throws IdentityException { identityStore.removeIdentityObject(invocationCtx, identity); cacheSupport.removeFromCache(identity); cacheSupport.invalidateCachedIdentityObjectSearches(identity); cacheSupport.invalidateCachedIdentityObjectCount(identity.getIdentityType()); }