Overview
CAS takes advantages of Swagger to produce API documentation automatically. The generated documentation supports all CAS endpoints and REST APIs provided they are made available to the runtime application context and are present in the overlay.
Support is enabled by including the following dependency in the overlay:
1
2
3
4
5
<dependency>
<groupId>org.apereo.cas</groupId>
<artifactId>cas-server-support-swagger</artifactId>
<version>${cas.version}</version>
</dependency>
1
implementation "org.apereo.cas:cas-server-support-swagger:${project.'cas.version'}"
1
2
3
4
5
6
7
8
9
dependencyManagement {
imports {
mavenBom "org.apereo.cas:cas-server-support-bom:${project.'cas.version'}"
}
}
dependencies {
implementation "org.apereo.cas:cas-server-support-swagger"
}
1
2
3
4
5
6
7
8
9
10
dependencies {
/*
The following platform references should be included automatically and are listed here for reference only.
implementation enforcedPlatform("org.apereo.cas:cas-server-support-bom:${project.'cas.version'}")
implementation platform(org.springframework.boot.gradle.plugin.SpringBootPlugin.BOM_COORDINATES)
*/
implementation "org.apereo.cas:cas-server-support-swagger"
}
The following settings and properties are available from the CAS configuration catalog:
- Required
- Optional
- Signing & Encryption
- Hibernate & JDBC
- Email Servers
- Groovy Scripting
- LDAP & Active Directory
- Authentication
- Password Encoding
- Principal Transformation
- Password Policy
- Third Party
- Notes
springdoc.api-docs.enabled=true
Whether to generate and serve an OpenAPI document.
CAS Property:
|
1 |
springdoc.api-docs.enabled=true |
1
springdoc:
api-docs:
enabled: "true"
1
java -Dspringdoc.api-docs.enabled="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_API_DOCS_ENABLED="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.api-docs.enabled="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.api-docs.groups.enabled=false
The Enabled.
org.springdoc.core.properties.SpringDocConfigProperties$Groups.
CAS Property: springdoc.api-docs.groups.enabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.api-docs.groups.enabled=...
1
springdoc:
api-docs:
groups:
enabled: "..."
1
java -Dspringdoc.api-docs.groups.enabled="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_API_DOCS_GROUPS_ENABLED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.api-docs.groups.enabled="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.api-docs.path=
Path to the generated OpenAPI documentation. For a yaml file, append ".yaml" to the path.
org.springdoc.core.properties.SpringDocConfigProperties$ApiDocs.
CAS Property: springdoc.api-docs.path

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.api-docs.path=...
1
springdoc:
api-docs:
path: "..."
1
java -Dspringdoc.api-docs.path="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_API_DOCS_PATH="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.api-docs.path="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.api-docs.resolve-extensions-properties=false
The Resolve extensions properties.
org.springdoc.core.properties.SpringDocConfigProperties$ApiDocs.
CAS Property: springdoc.api-docs.resolve-extensions-properties

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.api-docs.resolve-extensions-properties=...
1
springdoc:
api-docs:
resolve-extensions-properties: "..."
1
java -Dspringdoc.api-docs.resolve-extensions-properties="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_API_DOCS_RESOLVE_EXTENSIONS_PROPERTIES="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.api-docs.resolve-extensions-properties="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.api-docs.resolve-schema-properties=false
The Resolve schema properties.
org.springdoc.core.properties.SpringDocConfigProperties$ApiDocs.
CAS Property: springdoc.api-docs.resolve-schema-properties

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.api-docs.resolve-schema-properties=...
1
springdoc:
api-docs:
resolve-schema-properties: "..."
1
java -Dspringdoc.api-docs.resolve-schema-properties="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_API_DOCS_RESOLVE_SCHEMA_PROPERTIES="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.api-docs.resolve-schema-properties="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.api-docs.version=
The OpenAPI version.
org.springdoc.core.properties.SpringDocConfigProperties$ApiDocs.
CAS Property: springdoc.api-docs.version

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.api-docs.version=...
1
springdoc:
api-docs:
version: "..."
1
java -Dspringdoc.api-docs.version="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_API_DOCS_VERSION="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.api-docs.version="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.auto-tag-classes=true
The Auto tag classes.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.auto-tag-classes

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.auto-tag-classes=true
1
springdoc:
auto-tag-classes: "true"
1
java -Dspringdoc.auto-tag-classes="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_AUTO_TAG_CLASSES="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.auto-tag-classes="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.cache.disabled=false
The Disabled.
org.springdoc.core.properties.SpringDocConfigProperties$Cache.
CAS Property: springdoc.cache.disabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.cache.disabled=...
1
springdoc:
cache:
disabled: "..."
1
java -Dspringdoc.cache.disabled="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_CACHE_DISABLED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.cache.disabled="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.consumes-to-match=
The Consumes to match.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.consumes-to-match

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.consumes-to-match=...
1
springdoc:
consumes-to-match: "..."
1
java -Dspringdoc.consumes-to-match="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_CONSUMES_TO_MATCH="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.consumes-to-match="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.default-consumes-media-type=
The Default consumes media type.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.default-consumes-media-type

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.default-consumes-media-type=...
1
springdoc:
default-consumes-media-type: "..."
1
java -Dspringdoc.default-consumes-media-type="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_DEFAULT_CONSUMES_MEDIA_TYPE="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.default-consumes-media-type="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.default-flat-param-object=false
The param default flatten
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.default-flat-param-object

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.default-flat-param-object=...
1
springdoc:
default-flat-param-object: "..."
1
java -Dspringdoc.default-flat-param-object="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_DEFAULT_FLAT_PARAM_OBJECT="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.default-flat-param-object="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.default-produces-media-type=
The Default produces media type.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.default-produces-media-type

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.default-produces-media-type=...
1
springdoc:
default-produces-media-type: "..."
1
java -Dspringdoc.default-produces-media-type="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_DEFAULT_PRODUCES_MEDIA_TYPE="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.default-produces-media-type="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.default-support-form-data=false
convert query param to form data when consumes is multipart/form-data
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.default-support-form-data

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.default-support-form-data=...
1
springdoc:
default-support-form-data: "..."
1
java -Dspringdoc.default-support-form-data="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_DEFAULT_SUPPORT_FORM_DATA="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.default-support-form-data="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.disable-i18n=false
The Disable i18n.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.disable-i18n

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.disable-i18n=...
1
springdoc:
disable-i18n: "..."
1
java -Dspringdoc.disable-i18n="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_DISABLE_I18N="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.disable-i18n="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.enable-data-rest=true
The Enable hateoas.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.enable-data-rest

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.enable-data-rest=true
1
springdoc:
enable-data-rest: "true"
1
java -Dspringdoc.enable-data-rest="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_ENABLE_DATA_REST="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.enable-data-rest="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.enable-default-api-docs=true
The Enable default api docs.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.enable-default-api-docs

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.enable-default-api-docs=true
1
springdoc:
enable-default-api-docs: "true"
1
java -Dspringdoc.enable-default-api-docs="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_ENABLE_DEFAULT_API_DOCS="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.enable-default-api-docs="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.enable-groovy=true
The Enable groovy.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.enable-groovy

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.enable-groovy=true
1
springdoc:
enable-groovy: "true"
1
java -Dspringdoc.enable-groovy="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_ENABLE_GROOVY="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.enable-groovy="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.enable-hateoas=true
The Enable hateoas.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.enable-hateoas

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.enable-hateoas=true
1
springdoc:
enable-hateoas: "true"
1
java -Dspringdoc.enable-hateoas="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_ENABLE_HATEOAS="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.enable-hateoas="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.enable-javadoc=true
The Enable javadoc.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.enable-javadoc

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.enable-javadoc=true
1
springdoc:
enable-javadoc: "true"
1
java -Dspringdoc.enable-javadoc="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_ENABLE_JAVADOC="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.enable-javadoc="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.enable-kotlin=true
The Enable kotlin.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.enable-kotlin

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.enable-kotlin=true
1
springdoc:
enable-kotlin: "true"
1
java -Dspringdoc.enable-kotlin="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_ENABLE_KOTLIN="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.enable-kotlin="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.enable-spring-security=true
The Enable spring security.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.enable-spring-security

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.enable-spring-security=true
1
springdoc:
enable-spring-security: "true"
1
java -Dspringdoc.enable-spring-security="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_ENABLE_SPRING_SECURITY="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.enable-spring-security="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.group-configs=
The Group configs.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.group-configs

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.group-configs=...
1
springdoc:
group-configs: "..."
1
java -Dspringdoc.group-configs="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_GROUP_CONFIGS="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.group-configs="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.headers-to-match=
The Headers to match.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.headers-to-match

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.headers-to-match=...
1
springdoc:
headers-to-match: "..."
1
java -Dspringdoc.headers-to-match="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_HEADERS_TO_MATCH="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.headers-to-match="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.model-and-view-allowed=false
The Model and view allowed.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.model-and-view-allowed

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.model-and-view-allowed=...
1
springdoc:
model-and-view-allowed: "..."
1
java -Dspringdoc.model-and-view-allowed="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_MODEL_AND_VIEW_ALLOWED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.model-and-view-allowed="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.model-converters.deprecating-converter.enabled=false
The Enabled.
org.springdoc.core.properties.SpringDocConfigProperties$ModelConverters$DeprecatingConverter.
CAS Property: springdoc.model-converters.deprecating-converter.enabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.model-converters.deprecating-converter.enabled=...
1
springdoc:
model-converters:
deprecating-converter:
enabled: "..."
1
java -Dspringdoc.model-converters.deprecating-converter.enabled="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_MODEL_CONVERTERS_DEPRECATING_CONVERTER_ENABLED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.model-converters.deprecating-converter.enabled="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.model-converters.pageable-converter.enabled=false
The Enabled.
org.springdoc.core.properties.SpringDocConfigProperties$ModelConverters$PageableConverter.
CAS Property: springdoc.model-converters.pageable-converter.enabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.model-converters.pageable-converter.enabled=...
1
springdoc:
model-converters:
pageable-converter:
enabled: "..."
1
java -Dspringdoc.model-converters.pageable-converter.enabled="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_MODEL_CONVERTERS_PAGEABLE_CONVERTER_ENABLED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.model-converters.pageable-converter.enabled="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.model-converters.polymorphic-converter.enabled=false
The Enabled.
org.springdoc.core.properties.SpringDocConfigProperties$ModelConverters$PolymorphicConverter.
CAS Property: springdoc.model-converters.polymorphic-converter.enabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.model-converters.polymorphic-converter.enabled=...
1
springdoc:
model-converters:
polymorphic-converter:
enabled: "..."
1
java -Dspringdoc.model-converters.polymorphic-converter.enabled="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_MODEL_CONVERTERS_POLYMORPHIC_CONVERTER_ENABLED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.model-converters.polymorphic-converter.enabled="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.nullable-request-parameter-enabled=false
The Nullable request parameter enabled.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.nullable-request-parameter-enabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.nullable-request-parameter-enabled=...
1
springdoc:
nullable-request-parameter-enabled: "..."
1
java -Dspringdoc.nullable-request-parameter-enabled="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_NULLABLE_REQUEST_PARAMETER_ENABLED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.nullable-request-parameter-enabled="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.open-api=
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.open-api

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.open-api=...
1
springdoc:
open-api: "..."
1
java -Dspringdoc.open-api="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_OPEN_API="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.open-api="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.override-with-generic-response=
The Override with generic response.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.override-with-generic-response

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.override-with-generic-response=...
1
springdoc:
override-with-generic-response: "..."
1
java -Dspringdoc.override-with-generic-response="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_OVERRIDE_WITH_GENERIC_RESPONSE="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.override-with-generic-response="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.packages-to-exclude=
The Packages to exclude.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.packages-to-exclude

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.packages-to-exclude=...
1
springdoc:
packages-to-exclude: "..."
1
java -Dspringdoc.packages-to-exclude="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_PACKAGES_TO_EXCLUDE="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.packages-to-exclude="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.packages-to-scan=
The Packages to scan.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.packages-to-scan

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.packages-to-scan=...
1
springdoc:
packages-to-scan: "..."
1
java -Dspringdoc.packages-to-scan="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_PACKAGES_TO_SCAN="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.packages-to-scan="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.paths-to-exclude=
The Paths to exclude.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.paths-to-exclude

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.paths-to-exclude=...
1
springdoc:
paths-to-exclude: "..."
1
java -Dspringdoc.paths-to-exclude="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_PATHS_TO_EXCLUDE="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.paths-to-exclude="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.paths-to-match=
The Paths to match.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.paths-to-match

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.paths-to-match=...
1
springdoc:
paths-to-match: "..."
1
java -Dspringdoc.paths-to-match="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_PATHS_TO_MATCH="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.paths-to-match="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.pre-loading-enabled=false
Allow for pre-loading OpenAPI
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.pre-loading-enabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.pre-loading-enabled=...
1
springdoc:
pre-loading-enabled: "..."
1
java -Dspringdoc.pre-loading-enabled="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_PRE_LOADING_ENABLED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.pre-loading-enabled="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.pre-loading-locales=
locale list to pre-loading
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.pre-loading-locales

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.pre-loading-locales=...
1
springdoc:
pre-loading-locales: "..."
1
java -Dspringdoc.pre-loading-locales="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_PRE_LOADING_LOCALES="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.pre-loading-locales="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.produces-to-match=
The Produces to match.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.produces-to-match

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.produces-to-match=...
1
springdoc:
produces-to-match: "..."
1
java -Dspringdoc.produces-to-match="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_PRODUCES_TO_MATCH="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.produces-to-match="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.remove-broken-reference-definitions=true
The Remove broken reference definitions.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.remove-broken-reference-definitions

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.remove-broken-reference-definitions=true
1
springdoc:
remove-broken-reference-definitions: "true"
1
java -Dspringdoc.remove-broken-reference-definitions="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_REMOVE_BROKEN_REFERENCE_DEFINITIONS="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.remove-broken-reference-definitions="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.show-actuator=false
The Show actuator.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.show-actuator

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.show-actuator=...
1
springdoc:
show-actuator: "..."
1
java -Dspringdoc.show-actuator="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SHOW_ACTUATOR="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.show-actuator="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.show-login-endpoint=false
The Show login endpoint.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.show-login-endpoint

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.show-login-endpoint=...
1
springdoc:
show-login-endpoint: "..."
1
java -Dspringdoc.show-login-endpoint="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SHOW_LOGIN_ENDPOINT="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.show-login-endpoint="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.show-oauth2-endpoints=false
The Show oauth 2 endpoint.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.show-oauth2-endpoints

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.show-oauth2-endpoints=...
1
springdoc:
show-oauth2-endpoints: "..."
1
java -Dspringdoc.show-oauth2-endpoints="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SHOW_OAUTH2_ENDPOINTS="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.show-oauth2-endpoints="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.show-spring-cloud-functions=true
The Show spring cloud functions.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.show-spring-cloud-functions

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.show-spring-cloud-functions=true
1
springdoc:
show-spring-cloud-functions: "true"
1
java -Dspringdoc.show-spring-cloud-functions="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SHOW_SPRING_CLOUD_FUNCTIONS="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.show-spring-cloud-functions="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.sort-converter.enabled=false
The Enabled.
org.springdoc.core.properties.SpringDocConfigProperties$SortConverter.
CAS Property: springdoc.sort-converter.enabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.sort-converter.enabled=...
1
springdoc:
sort-converter:
enabled: "..."
1
java -Dspringdoc.sort-converter.enabled="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SORT_CONVERTER_ENABLED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.sort-converter.enabled="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.config-url=
URL to fetch external configuration document from.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.config-url

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.config-url=...
1
springdoc:
swagger-ui:
config-url: "..."
1
java -Dspringdoc.swagger-ui.config-url="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_CONFIG_URL="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.config-url="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.csrf.cookie-name=
The Cookie name.
org.springdoc.core.properties.SwaggerUiConfigProperties$Csrf.
CAS Property: springdoc.swagger-ui.csrf.cookie-name

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.csrf.cookie-name=...
1
springdoc:
swagger-ui:
csrf:
cookie-name: "..."
1
java -Dspringdoc.swagger-ui.csrf.cookie-name="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_CSRF_COOKIE_NAME="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.csrf.cookie-name="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.csrf.enabled=false
The Enabled.
org.springdoc.core.properties.SwaggerUiConfigProperties$Csrf.
CAS Property: springdoc.swagger-ui.csrf.enabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.csrf.enabled=...
1
springdoc:
swagger-ui:
csrf:
enabled: "..."
1
java -Dspringdoc.swagger-ui.csrf.enabled="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_CSRF_ENABLED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.csrf.enabled="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.csrf.header-name=
The Header name.
org.springdoc.core.properties.SwaggerUiConfigProperties$Csrf.
CAS Property: springdoc.swagger-ui.csrf.header-name

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.csrf.header-name=...
1
springdoc:
swagger-ui:
csrf:
header-name: "..."
1
java -Dspringdoc.swagger-ui.csrf.header-name="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_CSRF_HEADER_NAME="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.csrf.header-name="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.csrf.local-storage-key=
The Local storage key.
org.springdoc.core.properties.SwaggerUiConfigProperties$Csrf.
CAS Property: springdoc.swagger-ui.csrf.local-storage-key

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.csrf.local-storage-key=...
1
springdoc:
swagger-ui:
csrf:
local-storage-key: "..."
1
java -Dspringdoc.swagger-ui.csrf.local-storage-key="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_CSRF_LOCAL_STORAGE_KEY="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.csrf.local-storage-key="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.csrf.session-storage-key=
The Session storage key.
org.springdoc.core.properties.SwaggerUiConfigProperties$Csrf.
CAS Property: springdoc.swagger-ui.csrf.session-storage-key

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.csrf.session-storage-key=...
1
springdoc:
swagger-ui:
csrf:
session-storage-key: "..."
1
java -Dspringdoc.swagger-ui.csrf.session-storage-key="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_CSRF_SESSION_STORAGE_KEY="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.csrf.session-storage-key="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.csrf.use-local-storage=false
Use Local storage.
org.springdoc.core.properties.SwaggerUiConfigProperties$Csrf.
CAS Property: springdoc.swagger-ui.csrf.use-local-storage

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.csrf.use-local-storage=...
1
springdoc:
swagger-ui:
csrf:
use-local-storage: "..."
1
java -Dspringdoc.swagger-ui.csrf.use-local-storage="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_CSRF_USE_LOCAL_STORAGE="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.csrf.use-local-storage="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.csrf.use-session-storage=false
Use Session storage.
org.springdoc.core.properties.SwaggerUiConfigProperties$Csrf.
CAS Property: springdoc.swagger-ui.csrf.use-session-storage

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.csrf.use-session-storage=...
1
springdoc:
swagger-ui:
csrf:
use-session-storage: "..."
1
java -Dspringdoc.swagger-ui.csrf.use-session-storage="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_CSRF_USE_SESSION_STORAGE="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.csrf.use-session-storage="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.deep-linking=
Enables or disables deep linking for tags and operations. @see deep-linking.md
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.deep-linking

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.deep-linking=...
1
springdoc:
swagger-ui:
deep-linking: "..."
1
java -Dspringdoc.swagger-ui.deep-linking="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_DEEP_LINKING="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.deep-linking="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.default-model-expand-depth=
The default expansion depth for the model on the model-example section.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.default-model-expand-depth

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.default-model-expand-depth=...
1
springdoc:
swagger-ui:
default-model-expand-depth: "..."
1
java -Dspringdoc.swagger-ui.default-model-expand-depth="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_DEFAULT_MODEL_EXPAND_DEPTH="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.default-model-expand-depth="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.default-model-rendering=
Controls how the model is shown when the API is first rendered.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.default-model-rendering

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.default-model-rendering=...
1
springdoc:
swagger-ui:
default-model-rendering: "..."
1
java -Dspringdoc.swagger-ui.default-model-rendering="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_DEFAULT_MODEL_RENDERING="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.default-model-rendering="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.default-models-expand-depth=
The default expansion depth for models (set to -1 completely hide the models).
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.default-models-expand-depth

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.default-models-expand-depth=...
1
springdoc:
swagger-ui:
default-models-expand-depth: "..."
1
java -Dspringdoc.swagger-ui.default-models-expand-depth="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_DEFAULT_MODELS_EXPAND_DEPTH="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.default-models-expand-depth="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.disable-swagger-default-url=false
The Disable swagger default url.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.disable-swagger-default-url

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.disable-swagger-default-url=...
1
springdoc:
swagger-ui:
disable-swagger-default-url: "..."
1
java -Dspringdoc.swagger-ui.disable-swagger-default-url="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_DISABLE_SWAGGER_DEFAULT_URL="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.disable-swagger-default-url="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.display-operation-id=
Controls the display of operationId in operations list.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.display-operation-id

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.display-operation-id=...
1
springdoc:
swagger-ui:
display-operation-id: "..."
1
java -Dspringdoc.swagger-ui.display-operation-id="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_DISPLAY_OPERATION_ID="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.display-operation-id="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.display-request-duration=
Controls the display of the request duration (in milliseconds) for Try-It-Out requests.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.display-request-duration

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.display-request-duration=...
1
springdoc:
swagger-ui:
display-request-duration: "..."
1
java -Dspringdoc.swagger-ui.display-request-duration="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_DISPLAY_REQUEST_DURATION="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.display-request-duration="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.doc-expansion=
Controls the default expansion setting for the operations and tags.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.doc-expansion

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.doc-expansion=...
1
springdoc:
swagger-ui:
doc-expansion: "..."
1
java -Dspringdoc.swagger-ui.doc-expansion="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_DOC_EXPANSION="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.doc-expansion="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.enabled=true
Whether to generate and serve an OpenAPI document.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.enabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.enabled=true
1
springdoc:
swagger-ui:
enabled: "true"
1
java -Dspringdoc.swagger-ui.enabled="true" -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_ENABLED="true"
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.enabled="true"
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.filter=
If set, enables filtering. The top bar will show an edit box that could be used to filter the tagged operations that are shown.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.filter

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.filter=...
1
springdoc:
swagger-ui:
filter: "..."
1
java -Dspringdoc.swagger-ui.filter="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_FILTER="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.filter="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.groups-order=
The Groups order.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.groups-order

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.groups-order=...
1
springdoc:
swagger-ui:
groups-order: "..."
1
java -Dspringdoc.swagger-ui.groups-order="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_GROUPS_ORDER="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.groups-order="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.layout=
The name of a component available via the plugin system to use as the top-level layout for Swagger UI.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.layout

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.layout=...
1
springdoc:
swagger-ui:
layout: "..."
1
java -Dspringdoc.swagger-ui.layout="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_LAYOUT="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.layout="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.max-displayed-tags=
If set, limits the number of tagged operations displayed to at most this many.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.max-displayed-tags

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.max-displayed-tags=...
1
springdoc:
swagger-ui:
max-displayed-tags: "..."
1
java -Dspringdoc.swagger-ui.max-displayed-tags="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_MAX_DISPLAYED_TAGS="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.max-displayed-tags="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.oauth.additional-query-string-params=
The Additional query string params.
org.springdoc.core.properties.SwaggerUiOAuthProperties.
CAS Property: springdoc.swagger-ui.oauth.additional-query-string-params

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.oauth.additional-query-string-params=...
1
springdoc:
swagger-ui:
oauth:
additional-query-string-params: "..."
1
java -Dspringdoc.swagger-ui.oauth.additional-query-string-params="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OAUTH_ADDITIONAL_QUERY_STRING_PARAMS="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.oauth.additional-query-string-params="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.oauth.app-name=
The App name.
org.springdoc.core.properties.SwaggerUiOAuthProperties.
CAS Property: springdoc.swagger-ui.oauth.app-name

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.oauth.app-name=...
1
springdoc:
swagger-ui:
oauth:
app-name: "..."
1
java -Dspringdoc.swagger-ui.oauth.app-name="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OAUTH_APP_NAME="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.oauth.app-name="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.oauth.client-id=
The Client id.
org.springdoc.core.properties.SwaggerUiOAuthProperties.
CAS Property: springdoc.swagger-ui.oauth.client-id

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.oauth.client-id=...
1
springdoc:
swagger-ui:
oauth:
client-id: "..."
1
java -Dspringdoc.swagger-ui.oauth.client-id="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OAUTH_CLIENT_ID="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.oauth.client-id="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.oauth.client-secret=
The Client secret.
org.springdoc.core.properties.SwaggerUiOAuthProperties.
CAS Property: springdoc.swagger-ui.oauth.client-secret

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.oauth.client-secret=...
1
springdoc:
swagger-ui:
oauth:
client-secret: "..."
1
java -Dspringdoc.swagger-ui.oauth.client-secret="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OAUTH_CLIENT_SECRET="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.oauth.client-secret="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.oauth.config-parameters=
org.springdoc.core.properties.SwaggerUiOAuthProperties.
CAS Property: springdoc.swagger-ui.oauth.config-parameters

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.oauth.config-parameters=...
1
springdoc:
swagger-ui:
oauth:
config-parameters: "..."
1
java -Dspringdoc.swagger-ui.oauth.config-parameters="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OAUTH_CONFIG_PARAMETERS="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.oauth.config-parameters="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.oauth.realm=
The Realm.
org.springdoc.core.properties.SwaggerUiOAuthProperties.
CAS Property: springdoc.swagger-ui.oauth.realm

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.oauth.realm=...
1
springdoc:
swagger-ui:
oauth:
realm: "..."
1
java -Dspringdoc.swagger-ui.oauth.realm="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OAUTH_REALM="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.oauth.realm="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.oauth.scope-separator=
The Scope separator.
org.springdoc.core.properties.SwaggerUiOAuthProperties.
CAS Property: springdoc.swagger-ui.oauth.scope-separator

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.oauth.scope-separator=...
1
springdoc:
swagger-ui:
oauth:
scope-separator: "..."
1
java -Dspringdoc.swagger-ui.oauth.scope-separator="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OAUTH_SCOPE_SEPARATOR="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.oauth.scope-separator="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.oauth.scopes=
The Scopes selected by default upon authentication.
org.springdoc.core.properties.SwaggerUiOAuthProperties.
CAS Property: springdoc.swagger-ui.oauth.scopes

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.oauth.scopes=...
1
springdoc:
swagger-ui:
oauth:
scopes: "..."
1
java -Dspringdoc.swagger-ui.oauth.scopes="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OAUTH_SCOPES="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.oauth.scopes="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.oauth.use-basic-authentication-with-access-code-grant=
The Use basic authentication with access code grant.
org.springdoc.core.properties.SwaggerUiOAuthProperties.
CAS Property: springdoc.swagger-ui.oauth.use-basic-authentication-with-access-code-grant

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.oauth.use-basic-authentication-with-access-code-grant=...
1
springdoc:
swagger-ui:
oauth:
use-basic-authentication-with-access-code-grant: "..."
1
java -Dspringdoc.swagger-ui.oauth.use-basic-authentication-with-access-code-grant="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OAUTH_USE_BASIC_AUTHENTICATION_WITH_ACCESS_CODE_GRANT="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.oauth.use-basic-authentication-with-access-code-grant="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.oauth.use-pkce-with-authorization-code-grant=
The Use pkce with authorization code grant.
org.springdoc.core.properties.SwaggerUiOAuthProperties.
CAS Property: springdoc.swagger-ui.oauth.use-pkce-with-authorization-code-grant

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.oauth.use-pkce-with-authorization-code-grant=...
1
springdoc:
swagger-ui:
oauth:
use-pkce-with-authorization-code-grant: "..."
1
java -Dspringdoc.swagger-ui.oauth.use-pkce-with-authorization-code-grant="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OAUTH_USE_PKCE_WITH_AUTHORIZATION_CODE_GRANT="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.oauth.use-pkce-with-authorization-code-grant="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.oauth2-redirect-url=
OAuth redirect URL.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.oauth2-redirect-url

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.oauth2-redirect-url=...
1
springdoc:
swagger-ui:
oauth2-redirect-url: "..."
1
java -Dspringdoc.swagger-ui.oauth2-redirect-url="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OAUTH2_REDIRECT_URL="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.oauth2-redirect-url="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.operations-sorter=
Apply a sort to the operation list of each API
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.operations-sorter

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.operations-sorter=...
1
springdoc:
swagger-ui:
operations-sorter: "..."
1
java -Dspringdoc.swagger-ui.operations-sorter="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_OPERATIONS_SORTER="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.operations-sorter="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.path=
The path for the Swagger UI pages to load. Will redirect to the springdoc.webjars.prefix property.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.path

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.path=...
1
springdoc:
swagger-ui:
path: "..."
1
java -Dspringdoc.swagger-ui.path="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_PATH="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.path="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.persist-authorization=
The Persist authorization.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.persist-authorization

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.persist-authorization=...
1
springdoc:
swagger-ui:
persist-authorization: "..."
1
java -Dspringdoc.swagger-ui.persist-authorization="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_PERSIST_AUTHORIZATION="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.persist-authorization="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.query-config-enabled=
The Query config enabled.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.query-config-enabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.query-config-enabled=...
1
springdoc:
swagger-ui:
query-config-enabled: "..."
1
java -Dspringdoc.swagger-ui.query-config-enabled="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_QUERY_CONFIG_ENABLED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.query-config-enabled="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.show-common-extensions=
Controls the display of extensions
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.show-common-extensions

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.show-common-extensions=...
1
springdoc:
swagger-ui:
show-common-extensions: "..."
1
java -Dspringdoc.swagger-ui.show-common-extensions="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_SHOW_COMMON_EXTENSIONS="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.show-common-extensions="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.show-extensions=
Controls the display of vendor extension (x-) fields and values.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.show-extensions

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.show-extensions=...
1
springdoc:
swagger-ui:
show-extensions: "..."
1
java -Dspringdoc.swagger-ui.show-extensions="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_SHOW_EXTENSIONS="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.show-extensions="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.supported-submit-methods=
The supported try it out methods
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.supported-submit-methods

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.supported-submit-methods=...
1
springdoc:
swagger-ui:
supported-submit-methods: "..."
1
java -Dspringdoc.swagger-ui.supported-submit-methods="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_SUPPORTED_SUBMIT_METHODS="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.supported-submit-methods="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.syntax-highlight.activated=
The Activated.
org.springdoc.core.properties.SwaggerUiConfigProperties$SyntaxHighlight.
CAS Property: springdoc.swagger-ui.syntax-highlight.activated

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.syntax-highlight.activated=...
1
springdoc:
swagger-ui:
syntax-highlight:
activated: "..."
1
java -Dspringdoc.swagger-ui.syntax-highlight.activated="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_SYNTAX_HIGHLIGHT_ACTIVATED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.syntax-highlight.activated="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.syntax-highlight.theme=
The Theme.
org.springdoc.core.properties.SwaggerUiConfigProperties$SyntaxHighlight.
CAS Property: springdoc.swagger-ui.syntax-highlight.theme

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.syntax-highlight.theme=...
1
springdoc:
swagger-ui:
syntax-highlight:
theme: "..."
1
java -Dspringdoc.swagger-ui.syntax-highlight.theme="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_SYNTAX_HIGHLIGHT_THEME="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.syntax-highlight.theme="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.tags-sorter=
Apply a sort to the tag list of each API
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.tags-sorter

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.tags-sorter=...
1
springdoc:
swagger-ui:
tags-sorter: "..."
1
java -Dspringdoc.swagger-ui.tags-sorter="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_TAGS_SORTER="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.tags-sorter="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.try-it-out-enabled=
Try it out enabled
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.try-it-out-enabled

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.try-it-out-enabled=...
1
springdoc:
swagger-ui:
try-it-out-enabled: "..."
1
java -Dspringdoc.swagger-ui.try-it-out-enabled="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_TRY_IT_OUT_ENABLED="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.try-it-out-enabled="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.url=
The Url.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.url

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.url=...
1
springdoc:
swagger-ui:
url: "..."
1
java -Dspringdoc.swagger-ui.url="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_URL="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.url="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.urls=
The Urls.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.urls

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.urls=...
1
springdoc:
swagger-ui:
urls: "..."
1
java -Dspringdoc.swagger-ui.urls="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_URLS="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.urls="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.urls-primary-name=
The Urls primary name.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.urls-primary-name

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.urls-primary-name=...
1
springdoc:
swagger-ui:
urls-primary-name: "..."
1
java -Dspringdoc.swagger-ui.urls-primary-name="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_URLS_PRIMARY_NAME="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.urls-primary-name="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.use-root-path=false
The Use root path.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.use-root-path

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.use-root-path=...
1
springdoc:
swagger-ui:
use-root-path: "..."
1
java -Dspringdoc.swagger-ui.use-root-path="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_USE_ROOT_PATH="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.use-root-path="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.validator-url=
URL to validate specs against.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.validator-url

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.validator-url=...
1
springdoc:
swagger-ui:
validator-url: "..."
1
java -Dspringdoc.swagger-ui.validator-url="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_VALIDATOR_URL="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.validator-url="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.version=
The Swagger ui version.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.version

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.version=...
1
springdoc:
swagger-ui:
version: "..."
1
java -Dspringdoc.swagger-ui.version="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_VERSION="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.version="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.swagger-ui.with-credentials=
The With credentials.
org.springdoc.core.properties.SwaggerUiConfigProperties.
CAS Property: springdoc.swagger-ui.with-credentials

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.swagger-ui.with-credentials=...
1
springdoc:
swagger-ui:
with-credentials: "..."
1
java -Dspringdoc.swagger-ui.with-credentials="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_SWAGGER_UI_WITH_CREDENTIALS="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.swagger-ui.with-credentials="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.trim-kotlin-indent=false
The trim kotlin indent.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.trim-kotlin-indent

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.trim-kotlin-indent=...
1
springdoc:
trim-kotlin-indent: "..."
1
java -Dspringdoc.trim-kotlin-indent="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_TRIM_KOTLIN_INDENT="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.trim-kotlin-indent="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.use-fqn=false
Use fully qualified name
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.use-fqn

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.use-fqn=...
1
springdoc:
use-fqn: "..."
1
java -Dspringdoc.use-fqn="..." -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory. Note the placement of the system property which must be
specified before the CAS web application is launched.
1
2
3
export SPRINGDOC_USE_FQN="..."
java -jar build/libs/cas.war
cas.war
with an embedded server container and can be found in the build/libs
directory.
1
java -jar build/libs/cas.war --springdoc.use-fqn="..."
cas.war
with an embedded server container and can be found in the build/libs
directory.
springdoc.use-management-port=false
If set to true, exposes the swagger-ui on the actuator management port.
org.springdoc.core.properties.SpringDocConfigProperties.
CAS Property: springdoc.use-management-port

When possible, properties should be stored in lower-case kebab format, such as cas.property-name=value
.
The only possible exception to this rule is when naming actuator endpoints; The name of the
actuator endpoints (i.e. ssoSessions
) MUST remain in camelCase mode.
.properties
files:
1
springdoc.use-management-port=...
1
springdoc:
use-management-port: "..."