From 28a9415265bff8addc97551a5cf8552b14313436 Mon Sep 17 00:00:00 2001 From: Stian Thorgersen Date: Mon, 4 Sep 2017 20:44:13 +0200 Subject: [PATCH] KEYCLOAK-5403 --- api_documentation/document-attributes.adoc | 7 ++++++ api_documentation/master-docinfo.xml | 25 ++++++++++++++++++++++ api_documentation/master.adoc | 11 ++++++++++ api_documentation/topics/overview.adoc | 9 ++++++++ api_documentation/topics/templates | 1 + 5 files changed, 53 insertions(+) create mode 100644 api_documentation/document-attributes.adoc create mode 100755 api_documentation/master-docinfo.xml create mode 100644 api_documentation/master.adoc create mode 100644 api_documentation/topics/overview.adoc create mode 120000 api_documentation/topics/templates diff --git a/api_documentation/document-attributes.adoc b/api_documentation/document-attributes.adoc new file mode 100644 index 0000000000..af73386d83 --- /dev/null +++ b/api_documentation/document-attributes.adoc @@ -0,0 +1,7 @@ +:book_product: true +:book_title: API Documentation +:book_community: false +:book_project_doc_base_url: https://access.redhat.com/documentation/en/red-hat-single-sign-on/ +:book_project_doc_info_version_url: 7.1 +:book_project_version: 7.1.0 +:book_project_name: Red Hat Single Sign-On diff --git a/api_documentation/master-docinfo.xml b/api_documentation/master-docinfo.xml new file mode 100755 index 0000000000..86c05c4679 --- /dev/null +++ b/api_documentation/master-docinfo.xml @@ -0,0 +1,25 @@ +{project_name} +{book_project_doc_info_version_url} +For Use with {project_name} {project_versionDoc} +{apidocs_name} +{project_versionDoc} + + Javadocs for {project_name} {project_versionDoc} + + + Red Hat Customer Content Services + + + Copyright 2016 Red Hat, Inc. + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/api_documentation/master.adoc b/api_documentation/master.adoc new file mode 100644 index 0000000000..52e1dfe163 --- /dev/null +++ b/api_documentation/master.adoc @@ -0,0 +1,11 @@ +:toc: +:toclevels: 3 +:numbered: + +include::topics/templates/document-attributes-product.adoc[] + +:api_documentation: + += {apidocs_name} + +include::topics/overview.adoc[] diff --git a/api_documentation/topics/overview.adoc b/api_documentation/topics/overview.adoc new file mode 100644 index 0000000000..2a572d231c --- /dev/null +++ b/api_documentation/topics/overview.adoc @@ -0,0 +1,9 @@ +== {project_name} API Documentation + +=== JavaDocs Documentation + +https://access.redhat.com/webassets/avalon/d/red-hat-single-sign-on/version-{project_versionDoc}/javadocs/[Red Hat Single Sign-On Javadocs] + +=== REST API Documentation + +https://access.redhat.com/webassets/avalon/d/red-hat-single-sign-on/version-{project_versionDoc}/restapi/[Red Hat Single Sign-On REST API Documentation] diff --git a/api_documentation/topics/templates b/api_documentation/topics/templates new file mode 120000 index 0000000000..d191264115 --- /dev/null +++ b/api_documentation/topics/templates @@ -0,0 +1 @@ +../../topics/templates \ No newline at end of file