IdentityConfigurationBuilder builder = new IdentityConfigurationBuilder(); builder .named("default") .stores() .jpa() .supportType(CustomUser.class) .mappedEntity( ...
@Override protected Builder<List<IdentityConfiguration>> readFrom(List<IdentityConfiguration> fromConfiguration) throws SecurityConfigurationException { if (fromConfiguration == null || fromConfiguration.isEmpty()) { throw MESSAGES.nullArgument("Configuration to read from."); } for (IdentityConfiguration identityConfiguration : fromConfiguration) { named(identityConfiguration.getName()).readFrom(identityConfiguration); } return this; }
@Override protected Builder<List<IdentityConfiguration>> readFrom(List<IdentityConfiguration> fromConfiguration) throws SecurityConfigurationException { if (fromConfiguration == null || fromConfiguration.isEmpty()) { throw MESSAGES.nullArgument("Configuration to read from."); } for (IdentityConfiguration identityConfiguration : fromConfiguration) { named(identityConfiguration.getName()).readFrom(identityConfiguration); } return this; }
private void initConfig() { IdentityConfigurationBuilder builder = new IdentityConfigurationBuilder(); builder .named("default") .stores() .jpa() .mappedEntity( AccountTypeEntity.class, RoleTypeEntity.class, GroupTypeEntity.class, IdentityTypeEntity.class, RelationshipTypeEntity.class, RelationshipIdentityTypeEntity.class, PartitionTypeEntity.class, PasswordCredentialTypeEntity.class, AttributeTypeEntity.class, CustomUserEntity.class ) .supportGlobalRelationship(Relationship.class) .addContextInitializer(this.contextInitializer) .addCredentialHandler(PasswordCredentialHandler.class) .supportAllFeatures(); identityConfig = builder.build();
.named("oauth") .stores() .jpa().mappedEntity(
ResourceEntry identityConfigurationResource = identityConfigurationResourceIterator.next(); NamedIdentityConfigurationBuilder namedIdentityConfigurationBuilder = builder.named(identityConfigurationResource.getName());
.named("SIMPLE_LDAP_STORE_CONFIG") .stores() .ldap()
private void configureDefaults(IdentityConfigurationBuilder builder) { if (ROOT_LOGGER.isDebugEnabled()) { ROOT_LOGGER.debugf("No configuration provided by the application. Configuring defaults."); } if (this.entityManagerProvider.hasMappedEntities()) { builder .named(DEFAULT_CONFIGURATION_NAME) .stores() .jpa() .supportAllFeatures(); if (ROOT_LOGGER.isDebugEnabled()) { ROOT_LOGGER.debugf("Auto configuring JPA Identity Store."); } } else { builder .named(DEFAULT_CONFIGURATION_NAME) .stores() .file() .supportAllFeatures(); if (ROOT_LOGGER.isDebugEnabled()) { ROOT_LOGGER.debugf("Auto configuring File Identity Store."); } } }
private void configureDefaults(IdentityConfigurationBuilder builder) { if (ROOT_LOGGER.isDebugEnabled()) { ROOT_LOGGER.debugf("No configuration provided by the application. Configuring defaults."); } if (this.entityManagerProvider.hasMappedEntities()) { builder .named(DEFAULT_CONFIGURATION_NAME) .stores() .jpa() .supportAllFeatures(); if (ROOT_LOGGER.isDebugEnabled()) { ROOT_LOGGER.debugf("Auto configuring JPA Identity Store."); } } else { builder .named(DEFAULT_CONFIGURATION_NAME) .stores() .file() .supportAllFeatures(); if (ROOT_LOGGER.isDebugEnabled()) { ROOT_LOGGER.debugf("Auto configuring File Identity Store."); } } }
private void configureDefaults(IdentityConfigurationBuilder builder) { if (ROOT_LOGGER.isDebugEnabled()) { ROOT_LOGGER.debugf("No configuration provided by the application. Configuring defaults."); } if (this.entityManagerProvider.hasMappedEntities()) { builder .named(DEFAULT_CONFIGURATION_NAME) .stores() .jpa() .supportAllFeatures(); if (ROOT_LOGGER.isDebugEnabled()) { ROOT_LOGGER.debugf("Auto configuring JPA Identity Store."); } } else { builder .named(DEFAULT_CONFIGURATION_NAME) .stores() .file() .supportAllFeatures(); if (ROOT_LOGGER.isDebugEnabled()) { ROOT_LOGGER.debugf("Auto configuring File Identity Store."); } } }
NamedIdentityConfigurationBuilder namedIdentityConfigurationBuilder = builder.named(configurationName);
NamedIdentityConfigurationBuilder namedIdentityConfigurationBuilder = builder.named(configurationName);
.named("default") .stores() .jpa()