|
@@ -1,94 +0,0 @@
|
|
|
-<?xml version="1.0"?>
|
|
|
-<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
|
|
|
-<!--
|
|
|
-/**
|
|
|
- * Licensed to the Apache Software Foundation (ASF) under one
|
|
|
- * or more contributor license agreements. See the NOTICE file
|
|
|
- * distributed with this work for additional information
|
|
|
- * regarding copyright ownership. The ASF licenses this file
|
|
|
- * to you 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.
|
|
|
- */
|
|
|
--->
|
|
|
-
|
|
|
-<configuration supports_final="false" supports_adding_forbidden="true">
|
|
|
- <!-- topology file -->
|
|
|
-
|
|
|
- <property>
|
|
|
- <name>content</name>
|
|
|
- <value>
|
|
|
- <topology>
|
|
|
-
|
|
|
- <gateway>
|
|
|
-
|
|
|
- <provider>
|
|
|
- <role>federation</role>
|
|
|
- <name>Picketlink</name>
|
|
|
- <enabled>true</enabled>
|
|
|
- <param>
|
|
|
- <name>identity.url</name>
|
|
|
- <value>https://SSO_PROVIDER_HOST_NAME:SSO_PROVIDER_PORT/idp/profile/SAML2/POST/SSO</value>
|
|
|
- </param>
|
|
|
- <param>
|
|
|
- <name>service.url</name>
|
|
|
- <value>http://{{knox_host_name}}:{{knox_port}}/gateway/idp/knoxsso/api/v1/websso</value>
|
|
|
- </param>
|
|
|
- <param>
|
|
|
- <name>keystore.url</name>
|
|
|
- <value>{{knox_cert_store_path}}</value>
|
|
|
- </param>
|
|
|
- <param>
|
|
|
- <name>validating.alias.key</name>
|
|
|
- <value>SSO_PROVIDER_DOMAIN</value>
|
|
|
- </param>
|
|
|
- <param>
|
|
|
- <name>validating.alias.value</name>
|
|
|
- <value>SSO_PROVIDER_CERT_ALIAS</value>
|
|
|
- </param>
|
|
|
- <param>
|
|
|
- <name>clock.skew.milis</name>
|
|
|
- <value>2000</value>
|
|
|
- </param>
|
|
|
- </provider>
|
|
|
-
|
|
|
- <provider>
|
|
|
- <role>identity-assertion</role>
|
|
|
- <name>Default</name>
|
|
|
- <enabled>true</enabled>
|
|
|
- </provider>
|
|
|
-
|
|
|
- </gateway>
|
|
|
-
|
|
|
- <service>
|
|
|
- <role>KNOXSSO</role>
|
|
|
- <param>
|
|
|
- <name>knoxsso.cookie.secure.only</name>
|
|
|
- <value>true</value>
|
|
|
- </param>
|
|
|
- <param>
|
|
|
- <name>knoxsso.cookie.max.age</name>
|
|
|
- <value>600</value>
|
|
|
- </param>
|
|
|
- </service>
|
|
|
-
|
|
|
- </topology>
|
|
|
- </value>
|
|
|
- <description>
|
|
|
- The configuration specifies the KnoxSSO provider integration, cookie and token management details.
|
|
|
- </description>
|
|
|
- <value-attributes>
|
|
|
- <type>content</type>
|
|
|
- <empty-value-valid>true</empty-value-valid>
|
|
|
- <show-property-name>false</show-property-name>
|
|
|
- </value-attributes>
|
|
|
- </property>
|
|
|
-</configuration>
|