------------------------------------------------------------------------------------------
SecureSwitch - SSO Solution Software
  with SecureSwitch Portal - EIP*1 Solution Software
  with Nyx Custom Tag Library - JSP Custom Tag Library
  Powered by Nyx Kernel - Library for Authentication Authorization System
                                                                     2008/04/23 NyxProject
                                                                        Yoshihiro.Hamanaka
*1:Enterprise Information Portal
------------------------------------------------------------------------------------------
[ Open Source License ]
SecureSwitchLGPL3.0CZXŎgp邱Ƃo܂B
SecureSwitch͔cړIŎgp邱Ƃz肵ĊJĂ܂A
cړI̗płꍇLGPLCZX̏𖞂ȂΎgp\łB

------------------------------------------------------------------------------------------
[ Linked Library ]
SecureSwitch̓I[v\[XCZXƂČJĂ郉CugpĂ܂B
SecureSwitch͂̃Cu𓯍ԂŔzzĂ܂A
̎gpɊւĂ͊eCũCZXɋ܂B
ȉSecureSwitchgpĂȃI[u\[X\tgEGA܂B

 * ExtJS 2.0 - LGPL3.0
 * Spring Framework - Apache Software License, Version 2.0.
 * Bouncy Castle Crypto APIs - Apache Software License, Version 1.1.
 * Apache Derby - Apache Software License, Version 2.0.
 * Apache Commons FileUpload - Apache Software License, Version 2.0.
 * Apache Commons Logging - Apache Software License, Version 2.0.
 * Apache Log4j Component - Apache Software License, Version 2.0.
 * Apache XML-RPC 3.1 - Apache Software License, Version 2.0.
 * JSP Standard Tag Library 1.1 - Apache Software License, Version 2.0.
 * J2EE JavaMail API - Sun Public License
 * OpenID 2.0 Java Library - Apache Software License, Version 2.0.

ȂL\tgEGA̒ExtJSɂẮAo[WGPL3.0CZX̗pƂ̔\A
SecureSwitchƂĂ͏pp\ȔzzׂAI[v\[XCZXJavaScriptCuTĂ܂B

------------------------------------------------------------------------------------------
[ Install ]

ECentOS5 or Windows XP/Vista
EJavaSE 6 update 2@ȍ~
ESecureSwitch v0.5.6 ȍ~


ECentOS5 or Windows XP/Vista
EJavaSE 6 update 2
ESecureSwitch v0.5.5
EPostgreSQL 8.3

A.SecureSwitch̃CXg[
PDSun@MicrosystemsJavaSE_E[hTCgJDK6_E[hCXg[܂B
@@http://java.sun.com/javase/ja/6/download.html
@@ic:\jdk1.6.0_04\ɃCXg[ƂĈȌ܂j
QDNyxProject̃TCgSecureSwitch_E[h܂B
@@https://sourceforge.jp/projects/nyx
RD_E[hSecureSwitch̃A[JCuA
@@󔒕QoCg܂܂Ȃꏊɉ𓀂܂B
@@iC:\secure-switch\ɉ𓀂ƂĈȌ܂j
SDNXNvgɃCXg[pX̐ݒs܂B
@@env.bateLXgGfB^ŊJAJAVA_HOMEϐNYX_HOMEϐҏW܂B
@@it@CC:\secure-switch\env.batɂ܂j
TDJAVA_HOMEϐɂJDK̃CXg[fBNgw肵܂B
@@ȉꍇc:\jdk1.6.0_04\ƂȂ܂j
UDNYX_HOMEϐɂSecureSwitch̉𓀐fBNgw肵܂B
@@ȉꍇC:\secure-switch\ɂȂ܂j

B.SecureSwitch̃ZbgAbv
PDSecureSwitchN܂B
@@sw_start.bat_uNbNSecureSwitchN܂B
@@ȉꍇC:\secure-switch\sw_start.batɂȂ܂j
QDInternetExplorerFireFoxȂǂWebuEUŁA
@@SecureSwitch PortalJ܂B
@@http://localhost:8080/portal/index.sv
@@îƂsw_start.batÑR\[ɃG[\܂A
@@@SSOf[^x[X܂ł͐ȓłj
RDSecureSwitchPortal̉ʂJ܂B
SD[Ǘj[]->[SSOݒ]->[SSO-JDBCݒ]J܂B
TDuSSO-DB̏v{^SSOf[^x[X܂B
@@i̐ڑݒ̂܂܎sƁASecureSwitchSSO-DB܂j
@@IDƃpX[h̓͂߂ꂽꍇȉID/PW͂܂B
@@ID : administrator
@@PW : admin
UDSecureSwitchċN܂B
@@sw_stop.bat_uNbNSecureSwitch~܂B
@@ȉꍇC:\secure-switch\sw_stop.batɂȂ܂j
@@sw_start.bat_uNbNSecureSwitchN܂B
VDxWebuEUIAēxSecureSwitchPortal̉ʂJ܂B
@@http://localhost:8080/portal/index.sv
WDIDƃpX[h̓͂߂܂̂ŁAȉID/PW͂܂B
@@ID : Administrator
@@PW : admin
XD[lݒ]->[pX[hݒ]JAdministrator[U[̃pX[hύX܂B
10D[Ǘ҃j[]->[SSOݒ]->[[U[Ǘ]J܂B
11DuGuest Userv́uҏWv{^Ã[U[̃pX[hύX܂B

C.SecureSwitchPostgreSQLŎgpꍇ
PDPostgreSQLSSO-DBp̐ڑ[U[ƃf[^x[X쐬܂B
@@iPostgreSQL̃CXg[EZbgAbvɂĂ͏ȗ܂j
@@Eڑ[U[͈ȉSQLō쐬ł܂B(ID:sso / PW:ssȍꍇ)
  CREATE ROLE sso LOGIN
  ENCRYPTED PASSWORD 'md5570246a7da8c8c304c17ea2bd6f462d6'
  NOSUPERUSER NOINHERIT CREATEDB NOCREATEROLE;
  Ef[^x[X͈ȉSQLō쐬ł܂BiDBssoAڑ[U[IDssȍꍇj
  CREATE DATABASE sso WITH OWNER = sso ENCODING = 'UTF8';
QDSecureSwitch PortalJ܂B
@@http://localhost:8080/portal/index.sv
RD[Ǘj[]->[SSOݒ]->[SSO-JDBCݒ]J܂B
SDuJDBChCov́uҏWv{^Auorg.postgresql.DrivervɕύX܂B
TDuJDBCڑpX[hv́uҏWv{^A
@@P̎菇ō쐬ڑ[U[̃pX[hɕύX܂B
UDuJDBCڑURLv́uҏWv{^A
@@ujdbc:postgresql://localhost:5432/ssovɕύX܂B
@@iDBzXglocalhostA|[g5432ADBssȍꍇj
VDuJDBCڑ[U[v́uҏWv{^A
@@P̎菇ō쐬ڑ[U[̃[U[IDɕύX܂B
WDSecureSwitchċN܂B
XDSecureSwitch PortalJ܂B
@@http://localhost:8080/portal/index.sv
@@îƂsw_start.batÑR\[ɃG[\܂A
@@@SSOf[^x[X܂ł͐ȓłj
10D[Ǘj[]->[SSOݒ]->[SSO-JDBCݒ]J܂B
11DuSSO-DB̏v{^SSOf[^x[X܂B

