Interface CasFeatureModule

All Known Implementing Classes:
AbstractDynamoDbProperties, AbstractJpaProperties, AbstractLdapAuthenticationProperties, AbstractLdapProperties, AbstractLdapSearchProperties, AcceptableUsagePolicyCoreProperties, AcceptableUsagePolicyProperties, AccountManagementRegistrationCoreProperties, AccountManagementRegistrationProperties, AccountManagementRegistrationProvisioningProperties, AcmeProperties, AmazonCloudDirectoryProperties, AmazonCognitoAuthenticationProperties, AmazonS3SamlMetadataProperties, AmazonS3ServiceRegistryProperties, AmazonSecurityTokenServiceProperties, AmazonSnsProperties, AuditDynamoDbProperties, AuditJdbcProperties, AuditMongoDbProperties, AuditRedisProperties, AuditRestProperties, BaseAlternativePrincipalResolverProperties, BaseAmazonWebServicesProperties, BaseBucket4jProperties, BaseGitProperties, BaseHazelcastProperties, BaseJdbcAuthenticationProperties, BaseMongoDbProperties, BasePac4jOidcClientProperties, BaseRedisProperties, BaseRestEndpointProperties, BaseSyncopeProperties, BaseSyncopeSearchProperties, BindJdbcAuthenticationProperties, Bucket4jBandwidthLimitProperties, Bucket4jThrottleProperties, CasCustomProperties, CasSimpleMultifactorAuthenticationBucket4jProperties, ClickatellProperties, CnEdipiPrincipalResolverProperties, CookieProperties, CookieSessionReplicationProperties, DeviceFingerprintProperties.Cookie, DynamoDbConsentProperties, DynamoDbEventsProperties, DynamoDbGoogleAuthenticatorMultifactorProperties, DynamoDbServiceRegistryProperties, DynamoDbTicketRegistryProperties, DynamoDbTrustedDevicesMultifactorProperties, ForgotUsernamePasswordManagementProperties, GitSamlMetadataProperties, GitServiceRegistryProperties, GoogleAnalyticsCookieProperties, GoogleRecaptchaProperties, GroovyAcceptableUsagePolicyProperties, GroovyAccountManagementRegistrationProvisioningProperties, GroovyAdaptiveAuthenticationIPIntelligenceProperties, GroovyAuthenticationEngineProcessorProperties, GroovyAuthenticationExceptionsProperties, GroovyAuthenticationHandlerResolutionProperties, GroovyAuthenticationProperties, GroovyConsentProperties, GroovyInterruptProperties, GroovyMultifactorAuthenticationProviderBypassProperties, GroovyPasswordManagementProperties, GroovyPasswordPolicyProperties, GroovyPrincipalAttributesProperties, GroovyPrincipalTransformationProperties, GroovySmsProperties, GroovyWebflowLoginDecoratorProperties, GroovyWebflowProperties, GroovyWsFederationDelegationProperties, HazelcastThrottleProperties, HazelcastTicketRegistryProperties, InMemoryAcceptableUsagePolicyProperties, InterruptCookieProperties, JdbcAcceptableUsagePolicyProperties, JdbcMonitorProperties, JdbcPasswordManagementProperties, JdbcPrincipalAttributesProperties, JdbcSecurityActuatorEndpointsMonitorProperties, JdbcThrottleProperties, JpaConsentProperties, JpaEventsProperties, JpaGoogleAuthenticatorMultifactorProperties, JpaOidcJsonWebKeystoreProperties, JpaSamlMetadataProperties, JpaServiceRegistryProperties, JpaTicketRegistryProperties, JpaTrustedDevicesMultifactorProperties, JsonConsentProperties, JsonGoogleAuthenticatorMultifactorProperties, JsonInterruptProperties, JsonPasswordManagementProperties, JsonPrincipalAttributesProperties, JsonQRAuthenticationProperties, JsonResourceAuthenticationProperties, JsonServiceRegistryProperties, JsonTrustedDevicesMultifactorProperties, KafkaSingleTopicProperties, LdapAcceptableUsagePolicyProperties, LdapAuthenticationProperties, LdapConsentProperties, LdapGoogleAuthenticatorMultifactorProperties, LdapGraphicalUserAuthenticationProperties, LdapMonitorProperties, LdapPasswordManagementProperties, LdapPasswordSynchronizationProperties, LdapPrincipalAttributesProperties, LdapSecurityActuatorEndpointsMonitorProperties, LdapServiceRegistryProperties, LdapThrottleProperties, LocaleCookieProperties, MongoDbAcceptableUsagePolicyProperties, MongoDbAuthenticationProperties, MongoDbConsentProperties, MongoDbEventsProperties, MongoDbGoogleAuthenticatorMultifactorProperties, MongoDbMonitorProperties, MongoDbOidcJsonWebKeystoreProperties, MongoDbSamlMetadataProperties, MongoDbServiceRegistryProperties, MongoDbTicketRegistryProperties, MongoDbTrustedDevicesMultifactorProperties, MultifactorAuthenticationProviderSelectionCookieProperties, NexmoProperties, OAuthCsrfCookieProperties, OidcWebFingerProperties.Groovy, OidcWebFingerProperties.Rest, Pac4jAppleOidcClientProperties, Pac4jAzureOidcClientProperties, Pac4jBaseClientProperties, Pac4jCasClientProperties, Pac4jDelegatedAuthenticationBitBucketProperties, Pac4jDelegatedAuthenticationCookieProperties, Pac4jDelegatedAuthenticationDiscoverySelectionJsonProperties, Pac4jDelegatedAuthenticationDropboxProperties, Pac4jDelegatedAuthenticationFacebookProperties, Pac4jDelegatedAuthenticationFoursquareProperties, Pac4jDelegatedAuthenticationGitHubProperties, Pac4jDelegatedAuthenticationGoogleProperties, Pac4jDelegatedAuthenticationGroovyProvisioningProperties, Pac4jDelegatedAuthenticationHiOrgServerProperties, Pac4jDelegatedAuthenticationLdapProfileSelectionProperties, Pac4jDelegatedAuthenticationLinkedInProperties, Pac4jDelegatedAuthenticationPayPalProperties, Pac4jDelegatedAuthenticationRestfulProperties, Pac4jDelegatedAuthenticationRestfulProvisioningProperties, Pac4jDelegatedAuthenticationTwitterProperties, Pac4jDelegatedAuthenticationWindowsLiveProperties, Pac4jDelegatedAuthenticationWordpressProperties, Pac4jDelegatedAuthenticationYahooProperties, Pac4jGenericOidcClientProperties, Pac4jGoogleOidcClientProperties, Pac4jIdentifiableClientProperties, Pac4jKeyCloakOidcClientProperties, Pac4jOAuth20ClientProperties, Pac4jSamlClientProperties, Pac4jSamlServiceProviderMetadataJdbcProperties, Pac4jSamlServiceProviderMetadataMongoDbProperties, PasswordHistoryCoreProperties, PasswordHistoryProperties, PasswordlessAuthenticationGroovyAccountsProperties, PasswordlessAuthenticationJpaTokensProperties, PasswordlessAuthenticationJsonAccountsProperties, PasswordlessAuthenticationLdapAccountsProperties, PasswordlessAuthenticationMongoDbAccountsProperties, PasswordlessAuthenticationMongoDbTokensProperties, PasswordlessAuthenticationRestAccountsProperties, PasswordlessAuthenticationRestTokensProperties, PasswordManagementCoreProperties, PasswordManagementProperties, PhoneProperties, PinnableCookieProperties, QueryEncodeJdbcAuthenticationProperties, QueryJdbcAuthenticationProperties, RadiusClientProperties, RadiusProperties, RadiusServerProperties, RedisAcceptableUsagePolicyProperties, RedisAuthenticationProperties, RedisClusterProperties, RedisConsentProperties, RedisEventsProperties, RedisGoogleAuthenticatorMultifactorProperties, RedisPoolProperties, RedisPrincipalAttributesProperties, RedisSamlMetadataProperties, RedisSentinelProperties, RedisServiceRegistryProperties, RedisTicketRegistryProperties, RedisTrustedDevicesMultifactorProperties, ResetPasswordManagementProperties, RestAcceptableUsagePolicyProperties, RestAuthenticationPolicyProperties, RestAuthenticationProperties, RestEndpointProperties, RestfulAccountManagementRegistrationProvisioningProperties, RestfulAdaptiveAuthenticationIPIntelligenceProperties, RestfulCasSimpleMultifactorAuthenticationTokenProperties, RestfulConsentProperties, RestfulGoogleAuthenticatorMultifactorProperties, RestfulInterruptProperties, RestfulMultifactorAuthenticationProperties, RestfulMultifactorAuthenticationProviderBypassProperties, RestfulOidcJsonWebKeystoreProperties, RestfulPasswordManagementProperties, RestfulServiceRegistryProperties, RestfulSmsProperties, RestfulTrustedDevicesMultifactorProperties, RestfulViewProperties, RestfulWebflowLoginDecoratorProperties, RestPrincipalAttributesProperties, RestSamlMetadataProperties, Rfc822EmailPrincipalResolverProperties, ScheduledJobProperties, SchedulingProperties, ScimAccountManagementRegistrationProvisioningProperties, ScimProperties, SearchJdbcAuthenticationProperties, SingleCollectionMongoDbProperties, SmsModeProperties, SmsProperties, SmsProvidersProperties, SpnegoLdapProperties, SpringCloudConfigurationProperties.AmazonDynamoDb, SpringCloudConfigurationProperties.AmazonS3, SpringCloudConfigurationProperties.AmazonSecretsManager, SpringCloudConfigurationProperties.AmazonSystemsManagerParameterStore, SpringCloudConfigurationProperties.Rest, SpringResourceProperties, SubjectAltNamePrincipalResolverProperties, SurrogateGroovyAuthenticationProperties, SurrogateJdbcAuthenticationProperties, SurrogateJsonAuthenticationProperties, SurrogateLdapAuthenticationProperties, SurrogateRestfulAuthenticationProperties, SurrogateSimpleAuthenticationProperties, SyncopeAccountManagementRegistrationProvisioningProperties, SyncopeAuthenticationProperties, SyncopePrincipalAttributesProperties, SyncopePrincipalProvisioningProperties, TextMagicProperties, TicketGrantingCookieProperties, TokenAuthenticationProperties, TwilioProperties, UmaResourceSetJpaProperties, WarningCookieProperties, WebAuthnDynamoDbMultifactorProperties, WebAuthnJpaMultifactorProperties, WebAuthnJsonMultifactorProperties, WebAuthnLdapMultifactorProperties, WebAuthnMongoDbMultifactorProperties, WebAuthnRedisMultifactorProperties, WebAuthnRestfulMultifactorProperties, WebflowAutoConfigurationProperties, WsFederationDelegatedCookieProperties, X509LdapProperties, X509Properties, X509WebflowAutoConfigurationProperties, YamlServiceRegistryProperties, YubiKeyDynamoDbMultifactorProperties, YubiKeyJpaMultifactorProperties, YubiKeyMongoDbMultifactorProperties, YubiKeyRedisMultifactorProperties, YubiKeyRestfulMultifactorProperties

public interface CasFeatureModule
Since:
6.3.0
  • Method Details

    • isDefined

      default boolean isDefined()
      Is defined?
      Returns:
      true/false
    • isUndefined

      default boolean isUndefined()
      Is undefined ?.
      Returns:
      true/false
    • baseline

      Baseline set of features that must be enabled and present.
      Returns:
      the set