= Securing applications

include::../attributes.adoc[]

:links_securing-apps_overview_name: Planning for securing applications and services
:links_securing-apps_overview_url: #overview
:links_securing-apps_oidc-layers_name: Securing applications and services with OpenID Connect
:links_securing-apps_oidc-layers_url: #oidc-layers
:links_securing-apps_mod-auth-openidc_name: Configuring the mod_auth_openidc Apache HTTPD Module
:links_securing-apps_mod-auth-openidc_url: #mod-auth-openidc
:links_securing-apps_saml-galleon-layers_name: {project_name} SAML Galleon feature pack for WildFly and EAP
:links_securing-apps_saml-galleon-layers_url: #saml-galleon-layers
:links_securing-apps_saml-galleon-layers-detailed-config_name: {project_name} SAML Galleon feature pack detailed configuration
:links_securing-apps_saml-galleon-layers-detailed-config_url: #saml-galleon-layers-detailed-config
:links_securing-apps_mod-auth-mellon_name: Configuring the mod_auth_mellon Apache Module
:links_securing-apps_mod-auth-mellon_url: #mod-auth-mellon
:links_securing-apps_docker-registry_name: Configuring a Docker registry
:links_securing-apps_docker-registry_url: #docker-registry
:links_securing-apps_client-registration_name: Using the client registration service
:links_securing-apps_client-registration_url: #client-registration
:links_securing-apps_client-registration-cli_name: Automating client registration with the CLI
:links_securing-apps_client-registration-cli_url: #client-registration-cli
:links_securing-apps_token-exchange_name: Configuring and using token exchange
:links_securing-apps_token-exchange_url: #token-exchange

include::overview.adoc[leveloffset=+1]
include::oidc-layers.adoc[leveloffset=+1]
include::mod-auth-openidc.adoc[leveloffset=+1]
include::saml-galleon-layers.adoc[leveloffset=+1]
include::saml-galleon-layers-detailed-config.adoc[leveloffset=+1]
include::mod-auth-mellon.adoc[leveloffset=+1]
include::docker-registry.adoc[leveloffset=+1]
include::client-registration.adoc[leveloffset=+1]
include::client-registration-cli.adoc[leveloffset=+1]
include::token-exchange.adoc[leveloffset=+1]
