@Override public void updateConsent(RealmModel realm, String userId, UserConsentModel consent) { invalidateConsent(userId); getDelegate().updateConsent(realm, userId, consent); }
@Override public boolean revokeConsentForClient(RealmModel realm, String userId, String clientInternalId) { invalidateConsent(userId); return getDelegate().revokeConsentForClient(realm, userId, clientInternalId); }
@Override public void addConsent(RealmModel realm, String userId, UserConsentModel consent) { invalidateConsent(userId); getDelegate().addConsent(realm, userId, consent); }