...
Following document instructs how to install shibbolized Tiqr in the idP environemnt.
...
- Install Shibboleth Installation of Shibboleth SP
- Deploy TiqrShib Deployment of TiqrShib (tar.gz file)
- Deploy Related Deployment of Related Library
- Modify Library
- Configure Apache
- Modification of Library
- Configuration of Apache
- Configuration of TiqrShib Configure TiqrShib handler in Shibboleth
- Configure Initial Configuration of Initial Setting of TiqrShib
...
1.
...
Installation of Shibboleth SP in IdP Server
SP function is required when Tiqr account will enroll in the IdP. This SP does not need to join to the federation but only need to communicate with the IdP. The IdP includes the SP's metadata in its relying-party.xml. Installed SP also includes the IdP's metadata solely.
2.
...
Deployment of TiqrShib
Obrain the source code from the repository then,
...
コード ブロック |
---|
<input style="font:8pt" type=button value="Register" onclick="window.location.href='https://(FQDN of the IdP server)/TiqrShib/trans.php'"> |
3.
...
Deployment of Related Library
Download the following application and deploy
...
コード ブロック |
---|
include_path = ".:/usr/share/ZendFramework/library:/var/www/library/libTiqr" |
4.
...
Modification of Library
Modification of ZendFramework
...
コード ブロック |
---|
//$secret = pack('H*', $this->_getUserSecret($userId)); $secret = $this->_getUserSecret($userId); |
5.
...
Configuration of Apache
Addition in httpd.conf<httpd.conf>
追記:
コード ブロック |
---|
Alias /tiqr/ "/var/tiqrzenddemo/public/" |
<ssl.conf>
追記:Addition in ssl.conf
コード ブロック |
---|
<Location /tiqr> RewriteEngine On RewriteBase /tiqr RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ /tiqr/index.php [NC,L] </Location> |
...