java.lang.Object
org.apache.jackrabbit.oak.spi.security.authentication.external.basic.DefaultSyncConfig
Direct Known Subclasses:
DefaultSyncConfigImpl

public class DefaultSyncConfig extends Object
DefaultSyncConfig defines how users and groups from an external source are synced into the repository using the DefaultSyncHandler.
  • Field Details

  • Constructor Details

    • DefaultSyncConfig

      public DefaultSyncConfig()
  • Method Details

    • getName

      @NotNull public @NotNull String getName()
      Configures the name of this configuration
      Returns:
      the name
    • setName

      @NotNull public @NotNull DefaultSyncConfig setName(@NotNull @NotNull String name)
      Sets the name
      Parameters:
      name - the name
      Returns:
      this
      See Also:
    • user

      @NotNull public @NotNull DefaultSyncConfig.User user()
      Returns the sync configuration for users.
      Returns:
      the user sync configuration.
    • group

      @NotNull public @NotNull DefaultSyncConfig.Group group()
      Returns the sync configuration for groups.
      Returns:
      the group sync configuration.