public boolean isReadOnly() throws UserStoreException { return getUserStoreManager().isReadOnly(); }
public boolean isAddUserEnabled() throws Exception { UserRealm userRealm = IdentityTenantUtil.getRealm(null, null); if (userRealm != null) { UserStoreManager userStoreManager = userRealm.getUserStoreManager(); if (userStoreManager != null) { return !userStoreManager.isReadOnly(); } } return false; }
public boolean isAddUserEnabled() throws Exception { UserRealm userRealm = IdentityTenantUtil.getRealm(null, null); if (userRealm != null) { UserStoreManager userStoreManager = userRealm.getUserStoreManager(); if (userStoreManager != null) { return !userStoreManager.isReadOnly(); } } return false; }
@Override public boolean doPreSetUserClaimValues(String userName, Map<String, String> claims, String profileName, UserStoreManager userStoreManager) throws UserStoreException { try { if (!isEnable() || userStoreManager == null || !userStoreManager.isSCIMEnabled() || userStoreManager .isReadOnly()) { return true; } } catch (org.wso2.carbon.user.api.UserStoreException e) { throw new UserStoreException("Error while reading isScimEnabled from userstore manager", e); } Date date = new Date(); String lastModifiedDate = AttributeUtil.formatDateTime(date); claims.put(SCIMConstants.CommonSchemaConstants.LAST_MODIFIED_URI, lastModifiedDate); return true; }
@Override public boolean doPreSetUserClaimValues(String userName, Map<String, String> claims, String profileName, UserStoreManager userStoreManager) throws UserStoreException { try { if (!isEnable() || !userStoreManager.isSCIMEnabled() || userStoreManager.isReadOnly()) { return true; } } catch (org.wso2.carbon.user.api.UserStoreException e) { throw new UserStoreException("Error while reading isScimEnabled from userstore manager", e); } Date date = new Date(); String lastModifiedDate = AttributeUtil.formatDateTime(date); claims.put(SCIMConstants.META_LAST_MODIFIED_URI, lastModifiedDate); return true; }
try { if (!userStoreManager.isReadOnly()) { userStoreManager.setUserClaimValues(userName, newClaims, null);
if (userStoreManager != null && userStoreManager.isReadOnly()) { isReadOnly = true; } else
if (!secManager.isReadOnly() && !FALSE.equals(secManager.getRealmConfiguration(). getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED))) {
if (userStoreManager != null && userStoreManager.isReadOnly()) { isReadOnly = true; } else
if (!secManager.isReadOnly() && !FALSE.equals(secManager.getRealmConfiguration(). getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED))) {
!UserMgtConstants.APPLICATION_DOMAIN.equalsIgnoreCase(domain)) { if (secManager != null && (secManager.isReadOnly() || (secManager.getRealmConfiguration() .getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED) != null && FALSE.equals(secManager.getRealmConfiguration().
!UserMgtConstants.APPLICATION_DOMAIN.equalsIgnoreCase(domain)) { if (secManager != null && (secManager.isReadOnly() || (secManager.getRealmConfiguration() .getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED) != null && FALSE.equals(secManager.getRealmConfiguration().
if (secManager != null && (secManager.isReadOnly() || (FALSE.equals(secManager.getRealmConfiguration(). getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED))))) { if (realm.getUserStoreManager().isReadOnly() || (FALSE.equals(realm.getUserStoreManager().getRealmConfiguration(). getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED)))) {
if (secManager != null && (secManager.isReadOnly() || (FALSE.equals(secManager.getRealmConfiguration(). getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED))))) { if (realm.getUserStoreManager().isReadOnly() || (FALSE.equals(realm.getUserStoreManager().getRealmConfiguration(). getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED)))) {
UserStoreManager secondaryUM = realm.getUserStoreManager().getSecondaryUserStoreManager(domain); if (secondaryUM != null && secondaryUM.isReadOnly()) { flaggedNames[i].setEditable(false); } else { if (realm.getUserStoreManager().isReadOnly()) { flaggedNames[i].setEditable(false); } else {
UserStoreManager secondaryUM = realm.getUserStoreManager().getSecondaryUserStoreManager(domain); if (secondaryUM != null && secondaryUM.isReadOnly()) { flaggedNames[i].setEditable(false); } else { if (realm.getUserStoreManager().isReadOnly()) { flaggedNames[i].setEditable(false); } else {
!UserMgtConstants.APPLICATION_DOMAIN.equalsIgnoreCase(domain)) { UserStoreManager secondaryUM = realm.getUserStoreManager().getSecondaryUserStoreManager(domain); if (secondaryUM != null && secondaryUM.isReadOnly()) { flaggedNames[i].setEditable(false); } else { if (realm.getUserStoreManager().isReadOnly()) { flaggedNames[i].setEditable(false); } else {
!UserMgtConstants.APPLICATION_DOMAIN.equalsIgnoreCase(domain)) { UserStoreManager secondaryUM = realm.getUserStoreManager().getSecondaryUserStoreManager(domain); if (secondaryUM != null && secondaryUM.isReadOnly()) { flaggedNames[i].setEditable(false); } else { if (realm.getUserStoreManager().isReadOnly()) { flaggedNames[i].setEditable(false); } else {
info.setReadOnly(manager.isReadOnly()); boolean writeRolesEnabled = Boolean.parseBoolean( realmConfig.getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED)); info.setWriteGroupsEnabled(!manager.isReadOnly() && readRolesEnabled && writeRolesEnabled); info.setPasswordsExternallyManaged(realmConfig.isPasswordsExternallyManaged()); info.setPasswordRegEx(realmConfig
info.setReadOnly(manager.isReadOnly()); boolean writeRolesEnabled = Boolean.parseBoolean( realmConfig.getUserStoreProperty(UserCoreConstants.RealmConfig.WRITE_GROUPS_ENABLED)); info.setWriteGroupsEnabled(!manager.isReadOnly() && readRolesEnabled && writeRolesEnabled); info.setPasswordsExternallyManaged(realmConfig.isPasswordsExternallyManaged()); info.setPasswordRegEx(realmConfig