Interface Configuration

All Known Subinterfaces:
AccessControlHandlerCfg, AccessLogFilteringCriteriaCfg, AccessLogPublisherCfg, AccountStatusNotificationHandlerCfg, AdminDataTrustManagerProviderCfg, AdministrationConnectorCfg, AesPasswordStorageSchemeCfg, AlertHandlerCfg, AliveEndpointCfg, AnonymousSaslMechanismHandlerCfg, Argon2PasswordStorageSchemeCfg, AttributeCleanupPluginCfg, AttributeValuePasswordValidatorCfg, AuthenticationPolicyCfg, BackendCfg, BackendIndexCfg, BackendVlvIndexCfg, Base64PasswordStorageSchemeCfg, BcryptPasswordStorageSchemeCfg, BlindTrustManagerProviderCfg, BlowfishPasswordStorageSchemeCfg, CancelExtendedOperationHandlerCfg, CertificateMapperCfg, ChangeNumberControlPluginCfg, CharacterSetPasswordValidatorCfg, ClearPasswordStorageSchemeCfg, CollectiveAttributeSubentriesVirtualAttributeCfg, CommonAuditAccessLogPublisherCfg, ConnectionHandlerCfg, ConsoleErrorLogPublisherCfg, CoreSchemaCfg, CostBasedPasswordStorageSchemeCfg, CramMd5SaslMechanismHandlerCfg, CryptoManagerCfg, CryptPasswordStorageSchemeCfg, DictionaryPasswordValidatorCfg, DigestMd5SaslMechanismHandlerCfg, DseeCompatAccessControlHandlerCfg, EntityTagPluginCfg, EntityTagVirtualAttributeCfg, EntryCacheCfg, EntryDnVirtualAttributeCfg, EntryUuidPluginCfg, EntryUuidVirtualAttributeCfg, ErrorLogAccountStatusNotificationHandlerCfg, ErrorLogPublisherCfg, ExactMatchIdentityMapperCfg, ExtendedOperationHandlerCfg, ExternalAccessLogPublisherCfg, ExternalHttpAccessLogPublisherCfg, ExternalSaslMechanismHandlerCfg, FifoEntryCacheCfg, FileBasedAccessLogPublisherCfg, FileBasedAuditLogPublisherCfg, FileBasedErrorLogPublisherCfg, FileBasedHttpAccessLogPublisherCfg, FileBasedKeyManagerProviderCfg, FileBasedTrustManagerProviderCfg, FileCountLogRetentionPolicyCfg, FingerprintCertificateMapperCfg, FixedTimeLogRotationPolicyCfg, FractionalLdifImportPluginCfg, FreeDiskSpaceLogRetentionPolicyCfg, GetConnectionIdExtendedOperationHandlerCfg, GetSymmetricKeyExtendedOperationHandlerCfg, GlobalAccessControlPolicyCfg, GlobalCfg, GoverningStructureRuleVirtualAttributeCfg, GraphiteMonitorReporterPluginCfg, GssapiSaslMechanismHandlerCfg, HasSubordinatesVirtualAttributeCfg, HdapAuthorizationMechanismCfg, HdapEndpointCfg, HealthyEndpointCfg, HttpAccessLogPublisherCfg, HttpAnonymousAuthorizationMechanismCfg, HttpAuthorizationMechanismCfg, HttpBasicAuthorizationMechanismCfg, HttpConnectionHandlerCfg, HttpEndpointCfg, IdentityMapperCfg, IsMemberOfVirtualAttributeCfg, JeBackendCfg, JmxAlertHandlerCfg, JsonEqualityMatchingRuleCfg, JsonFileAccessLogPublisherCfg, JsonFileHttpAccessLogPublisherCfg, JsonOrderingMatchingRuleCfg, JsonQueryEqualityMatchingRuleCfg, KeyManagerProviderCfg, LastModPluginCfg, LdapAttributeDescriptionListPluginCfg, LdapConnectionHandlerCfg, LdapKeyManagerProviderCfg, LdapPassThroughAuthenticationPolicyCfg, LdapTrustManagerProviderCfg, LdifBackendCfg, LdifConnectionHandlerCfg, LeaderBasedReplicationDomainCfg, LeaderBasedReplicationSynchronizationProviderCfg, LengthBasedPasswordValidatorCfg, LocalBackendCfg, LogPublisherCfg, LogRetentionPolicyCfg, LogRotationPolicyCfg, MailServerCfg, Md5PasswordStorageSchemeCfg, MemberVirtualAttributeCfg, MemoryBackendCfg, MonitorBackendCfg, NameAndJsonQueryEqualityMatchingRuleCfg, NetConnectionHandlerCfg, NullBackendCfg, NumSubordinatesVirtualAttributeCfg, OpenTelemetryPluginCfg, PasswordExpirationTimeVirtualAttributeCfg, PasswordGeneratorCfg, PasswordModifyExtendedOperationHandlerCfg, PasswordPolicyCfg, PasswordPolicyImportPluginCfg, PasswordPolicyStateExtendedOperationHandlerCfg, PasswordPolicyStateVirtualAttributeCfg, PasswordPolicySubentryVirtualAttributeCfg, PasswordStorageSchemeCfg, PasswordValidatorCfg, Pbkdf2HmacSha256PasswordStorageSchemeCfg, Pbkdf2HmacSha512PasswordStorageSchemeCfg, Pbkdf2HmacSha512T256PasswordStorageSchemeCfg, Pbkdf2PasswordStorageSchemeCfg, PemKeyManagerProviderCfg, PemTrustManagerProviderCfg, Pkcs11KeyManagerProviderCfg, Pkcs11TrustManagerProviderCfg, Pkcs5s2PasswordStorageSchemeCfg, PlainSaslMechanismHandlerCfg, PluggableBackendCfg, PluginCfg, PluginRootCfg, PolicyBasedAccessControlHandlerCfg, PrometheusEndpointCfg, ProxyBackendCfg, RandomPasswordGeneratorCfg, Rc4PasswordStorageSchemeCfg, ReferentialIntegrityPluginCfg, RegularExpressionIdentityMapperCfg, RepeatedCharactersPasswordValidatorCfg, ReplicationDomainCfg, ReplicationServerCfg, ReplicationServiceDiscoveryMechanismCfg, ReplicationSynchronizationProviderCfg, RootCfg, RootDseBackendCfg, SaltedMd5PasswordStorageSchemeCfg, SaltedSha1PasswordStorageSchemeCfg, SaltedSha256PasswordStorageSchemeCfg, SaltedSha384PasswordStorageSchemeCfg, SaltedSha512PasswordStorageSchemeCfg, SambaPasswordPluginCfg, SaslMechanismHandlerCfg, SchemaBackendCfg, SchemaProviderCfg, ScramSha256PasswordStorageSchemeCfg, ScramSha256SaslMechanismHandlerCfg, ScramSha512PasswordStorageSchemeCfg, ScramSha512SaslMechanismHandlerCfg, ScryptPasswordStorageSchemeCfg, ServiceDiscoveryMechanismCfg, SevenBitCleanPluginCfg, Sha1PasswordStorageSchemeCfg, SimilarityBasedPasswordValidatorCfg, SizeLimitLogRetentionPolicyCfg, SizeLimitLogRotationPolicyCfg, SmtpAccountStatusNotificationHandlerCfg, SmtpAlertHandlerCfg, SoftReferenceEntryCacheCfg, StartTlsExtendedOperationHandlerCfg, StaticServiceDiscoveryMechanismCfg, StructuralObjectClassVirtualAttributeCfg, SubjectAttributeToUserAttributeCertificateMapperCfg, SubjectDnToUserAttributeCertificateMapperCfg, SubjectEqualsDnCertificateMapperCfg, SubschemaSubentryVirtualAttributeCfg, SynchronizationProviderCfg, TaskBackendCfg, TimeLimitLogRotationPolicyCfg, TraditionalWorkQueueCfg, TripleDesPasswordStorageSchemeCfg, TrustManagerProviderCfg, UniqueAttributePluginCfg, UniqueCharactersPasswordValidatorCfg, UserDefinedVirtualAttributeCfg, UserTemplateVirtualAttributeCfg, VirtualAttributeCfg, WhoAmIExtendedOperationHandlerCfg, WorkQueueCfg
All Known Implementing Classes:
ConfigurationBackend.ConfigurationBackendCfg

public interface Configuration
A common base interface for all server managed object configurations.
  • Method Summary

    Modifier and Type
    Method
    Description
    Class<? extends Configuration>
    Returns the configuration class associated with this configuration.
    dn()
    Returns the DN of the LDAP entry associated with this configuration.
    default String
    Returns the RDN value of the LDAP entry associated with this configuration.
  • Method Details

    • dn

      Dn dn()
      Returns the DN of the LDAP entry associated with this configuration.
      Returns:
      the DN of the LDAP entry associated with this configuration
    • name

      default String name()
      Returns the RDN value of the LDAP entry associated with this configuration.
      Returns:
      the RDN value of the LDAP entry associated with this configuration
    • configurationClass

      Class<? extends Configuration> configurationClass()
      Returns the configuration class associated with this configuration.
      Returns:
      the configuration class associated with this configuration