25 | | * sts.war/META-INF/maven/com.thalesresearch.sensei/sensei-sts-service/pom.xml |
26 | | Configuration fields: |
27 | | ||= '''Field''' =||= '''Expected content''' =|| |
28 | | ||hosted.sts.url||URL of STS. This will be the Tomcat server URL route suffixed with /STS|| |
29 | | ||keystore.filepath||File path of keystore, as an absolute path|| |
30 | | ||keystore.password||Keystore password, defined during the keystore deployement|| |
31 | | ||key.alias||Key alias, defined during the keystore deployement|| |
32 | | ||key.password||Key password, defined during the keystore deployement|| |
33 | | ||partner.aaaservice.filepath^*||File path of AAA Service metadata. This metadata file is available from the AAA service provider (file name hostedAaaMetadata.xml found in aaa.war/WEB-INF/classes/trustedEntities/)|| |
34 | | ||partner.sts1.filepath^*||File path of a trusted STS metadata if needed (one with which a federation agreement is in place). This metadata file is available from the remote STS provider (file name hostedStsMetadata.xml found in sts.war/WEB-INF/classes/trustedEntities/)|| |
35 | | ||partner.sts2.filepath^*||File path of another trusted STS metadata if needed (one with which a federation agreement is in place). This metadata file is available from the remote STS provider (file name hostedStsMetadata.xml found in sts.war/WEB-INF/classes/trustedEntities/)|| |
36 | | ^* |
37 | | For simplicity of configuration, the STS is by default set to have one AAA service which it trusts, and up to two federated STS (i.e. a federation of three in all). If more AAA services of STSs are required to be used in the deployment, further configuration changes are required which are beyond the scope of this cookbook. Please contact TRT (UK) directly for further instructions. |
51 | | ||partner.aaaservice.file||File path of AAA Service metadata, as described in pom.xml above|| |
52 | | ||partner.sts1.file||File path of a trusted STS metadata, as described in pom.xml above|| |
53 | | ||partner.sts2.file||File path of another trusted STS metadata, as described in pom.xml above|| |
54 | | |
55 | | ==== User administration ==== |
| 38 | ||partner.aaaservice.file^*||File path of AAA Service metadata, as described in pom.xml above|| |
| 39 | ||partner.sts1.file^*||File path of a trusted STS metadata, as described in pom.xml above|| |
| 40 | ||partner.sts2.file^*||File path of another trusted STS metadata, as described in pom.xml above|| |
| 41 | ^* |
| 42 | For simplicity of configuration, the STS is by default set to have one AAA service which it trusts, and up to two federated STS (i.e. a federation of three in all). If more AAA services of STSs are required to be used in the deployment, further configuration changes are required which are beyond the scope of this cookbook. Please contact TRT (UK) directly for further instructions. |
| 43 | === User administration === |
85 | | * aaa.war/META-INF/maven/com.thalesresearch.sensei/sensei-sts-service/pom.xml |
86 | | Configuration fields: |
87 | | ||= '''Field''' =||= '''Expected content''' =|| |
88 | | ||aaaservice.uri||URL of AAA. This will be the Tomcat server URL route suffixed with /AAA|| |
89 | | ||sts.uri||URL of the trusted STS|| |
90 | | ||sts.requestUri||URL of the trusted STS's request interface. By default, sts.uri/'''???'''|| |
91 | | ||sts.metadata.file||File path to the trusted STS metadata. This metadata file is available from the STS provider (file name hostedStsMetadata.xml found in sts.war/WEB-INF/classes/trustedEntities/)|| |
92 | | ||keystore.file||File path of keystore, as an absolute path|| |
93 | | ||keystore.password||Keystore password, defined during the keystore deployement|| |
94 | | ||key.alias||Key alias, defined during the keystore deployement|| |
95 | | ||key.password||Key password, defined during the keystore deployement|| |