@Override protected void validate() { super.validate(); }
@Override protected void validate() { super.validate(); }
@Override protected void validate() { super.validate(); }
@Override protected void validate() { super.validate(); }
@Override protected void validate() { super.validate(); if (this.asyncWriteThreadPool <= 0) { throw new SecurityConfigurationException("The thread pool size must be greater than zero."); } }
@Override protected void validate() { super.validate(); if (this.asyncWriteThreadPool <= 0) { throw new SecurityConfigurationException("The thread pool size must be greater than zero."); } }
@Override protected void validate() { if (this.identityStoresConfiguration.isEmpty()) { throw MESSAGES.configStoreNoIdentityStoreConfigProvided(); } for (IdentityStoreConfigurationBuilder<?, ?> currentConfiguration : this.identityStoresConfiguration) { currentConfiguration.validate(); for (Class<?> type: currentConfiguration.getSupportedTypes().keySet()) { for (IdentityStoreConfigurationBuilder<?, ?> storeConfiguration: this.identityStoresConfiguration) { if (!storeConfiguration.equals(currentConfiguration)) { for (Class<?> storeType: storeConfiguration.getSupportedTypes().keySet()) { if (storeType.isAssignableFrom(type)) { throw MESSAGES.configStoreDuplicatedSupportedType(type); } } } } } } }
@Override protected void validate() { if (this.identityStoresConfiguration.isEmpty()) { throw MESSAGES.configStoreNoIdentityStoreConfigProvided(); } for (IdentityStoreConfigurationBuilder<?, ?> currentConfiguration : this.identityStoresConfiguration) { currentConfiguration.validate(); for (Class<?> type: currentConfiguration.getSupportedTypes().keySet()) { for (IdentityStoreConfigurationBuilder<?, ?> storeConfiguration: this.identityStoresConfiguration) { if (!storeConfiguration.equals(currentConfiguration)) { for (Class<?> storeType: storeConfiguration.getSupportedTypes().keySet()) { if (storeType.isAssignableFrom(type)) { throw MESSAGES.configStoreDuplicatedSupportedType(type); } } } } } } }
@Override protected void validate() { super.validate(); if (isNullOrEmpty(this.baseDN)) { throw new SecurityConfigurationException("You must provide the Base DN."); } if (isNullOrEmpty(this.bindDN)) { throw new SecurityConfigurationException("You must provide the Bind DN."); } if (isNullOrEmpty(this.bindCredential)) { throw new SecurityConfigurationException("You must provide the credentials for the Bind DN."); } if (this.mappingBuilders.isEmpty()) { throw new SecurityConfigurationException("No mappings provided."); } for (LDAPMappingConfigurationBuilder builder: this.mappingBuilders) { builder.validate(); } unsupportType(Partition.class); }
@Override protected void validate() { super.validate(); if (isNullOrEmpty(this.baseDN)) { throw new SecurityConfigurationException("You must provide the Base DN."); } if (isNullOrEmpty(this.bindDN)) { throw new SecurityConfigurationException("You must provide the Bind DN."); } if (isNullOrEmpty(this.bindCredential)) { throw new SecurityConfigurationException("You must provide the credentials for the Bind DN."); } if (this.mappingBuilders.isEmpty()) { throw new SecurityConfigurationException("No mappings provided."); } for (LDAPMappingConfigurationBuilder builder: this.mappingBuilders) { builder.validate(); } unsupportType(Partition.class); }