91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

Oracle(single sign-on)單點(diǎn)登錄demo示例以及所需架包.具體使用可參照壓縮包內(nèi)的readme文檔

資源截圖

代碼片段和文件信息

/*
?*?SSOEnablerBean.java
?*
?*?Copyright?1999-2001?by?Oracle?Corporation
?*?500?Oracle?Parkway?Redwood?Shores?California?94065?U.S.A.
?*?All?rights?reserved.
?*?
?*?This?software?is?the?confidential?and?proprietary?information
?*?of?Oracle?Corporation?(“Confidential?Information“).??
?*?You?shall?not?disclose?such?Confidential?Information?and?shall?
?*?use?it?only?in?accordance?with?the?terms?of?the?license?agreement
?*?you?entered?into?with?Oracle?Corporation.
?*/

package?demo;

import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?javax.servlet.ServletOutputStream;
import?javax.servlet.http.Cookie;

import?java.net.URL;
import?java.net.InetAddress;

import?java.sql.DriverManager;
import?java.sql.Connection;

import?oracle.jdbc.pool.OracleConnectionCacheImpl;

import?oracle.security.sso.enabler.SSOEnabler;
import?oracle.security.sso.enabler.SSOUserInfo;
import?oracle.security.sso.enabler.SSOEnablerUtil;

import?oracle.security.sso.enabler.SSOEnablerConfig;
import?oracle.security.sso.enabler.SSOEnablerConfigMgr;

import?oracle.security.sso.enabler.SSOEnablerException;

public?class?SSOEnablerBean?
{
????private??String?m_pappCookieName???=?null;

????private?OracleConnectionCacheImpl??m_connCache?=?null;

???/**
????*??Default?constructor
????*/
????public?SSOEnablerBean()?
????{
????}

????/**
?????*?Set?application?cookie?information
?????*/
????public?void?setAppCookieInfo(String?p_name)
????{
????????m_pappCookieName????????=?p_name;
????}

????public?void?setDbConnectionInfo(String?p_schema??String?p_password?
????????String?p_hostname?int?p_port?String?p_sid?int?p_dbPoolSize)
????{
???????try
????????{
???????????m_connCache?=?new?OracleConnectionCacheImpl();
???????????//?m_connCache.setURL(“jdbc:oracle:oci8:@“);

???????????Class.forName(“oracle.jdbc.driver.OracleDriver“);
???????????m_connCache.setURL(“jdbc:oracle:thin:@“?
?????????????????+?p_hostname?+?“:“?+?p_port?+?“:“?+?p_sid?);
???????
???????????m_connCache.setUser(p_schema);
???????????m_connCache.setPassword(p_password);
???????????
???????????m_connCache.setMaxLimit(p_dbPoolSize);
????????}
????????catch(Exception?e)
????????{
???????????m_connCache?=?null;
????????}
????}

???/**
????*??This?method?will?return?SSO?user?information.?If?the?user?is?not?authenticated?against?
????*??SSO?server?then?it?will?redirect?user?to?the?SSO?Server?for?authentication
????*/
????public?String?getSSOUserInfo(HttpServletRequest?p_request?HttpServletResponse?p_response)
????????throws?SSOEnablerException
????{
???????String?l_userName?=?null;

???????if(p_request?==?null?||?p_response?==?null)
???????{
????????????throw?new?SSOEnablerException(“Http?objects?are?null“);
???????}
??????

???????Connection?l_db_con?=?null;
???????try
???????{
????????????//?Get?database?connection
????????????l_db_con?=?m_connCache.getConnection();
????????????//?Create?SSOEnabler?object
????????????SSOEnabler?l_ssoEnabler?=?new?SSOEnabler(l_db_con);
???????

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????792??2003-08-18?18:29??ssosdk902\demo\java\beans\ReadMe.txt

?????文件??????10687??2003-08-19?11:46??ssosdk902\demo\java\beans\SSOEnablerBean.java

?????文件???????2759??2003-08-18?18:29??ssosdk902\demo\java\beans\SSOEnablerJspBean.java

?????文件???????2784??2003-08-18?18:29??ssosdk902\demo\java\beans\SSOEnablerServletBean.java

?????文件????????946??2003-08-18?18:29??ssosdk902\demo\java\jsp\papp.jsp

?????文件???????1079??2003-08-18?18:29??ssosdk902\demo\java\jsp\papplogoff.jsp

?????文件???????1279??2003-08-18?18:29??ssosdk902\demo\java\jsp\ReadMe.txt

?????文件???????1070??2003-08-18?18:29??ssosdk902\demo\java\jsp\ssoinclude.jsp

?????文件????????661??2003-08-18?18:29??ssosdk902\demo\java\jsp\ssosignon.jsp

?????文件???????1160??2003-08-18?18:29??ssosdk902\demo\java\servlet\ReadMe.txt

?????文件???????1619??2003-08-18?18:29??ssosdk902\demo\java\servlet\SSOPartnerLogoutServlet.java

?????文件???????3457??2003-08-18?18:29??ssosdk902\demo\java\servlet\SSOPartnerServlet.java

?????文件???????2346??2003-08-18?18:29??ssosdk902\demo\java\servlet\SSOSignOnServlet.java

?????文件?????????99??2003-08-18?18:29??ssosdk902\demo\plsql\loadpapp.sql

?????文件???????7752??2003-08-18?18:29??ssosdk902\demo\plsql\papp.pkb

?????文件????????449??2003-08-18?18:29??ssosdk902\demo\plsql\papp.pks

?????文件????????498??2003-08-18?18:29??ssosdk902\demo\plsql\papputil.sql

?????文件????????973??2003-08-18?18:29??ssosdk902\demo\plsql\ReadMe.txt

?????文件?????????70??2003-08-18?18:26??ssosdk902\jlib\ssosdk902\meta-INF\MANIFEST.MF

?????文件????????355??2003-08-18?18:26??ssosdk902\jlib\ssosdk902\oracle\security\sso\enabler\SSOConfigException.class

?????文件???????5129??2003-08-18?18:26??ssosdk902\jlib\ssosdk902\oracle\security\sso\enabler\SSOEnabler.class

?????文件???????2114??2003-08-18?18:26??ssosdk902\jlib\ssosdk902\oracle\security\sso\enabler\SSOEnablerConfig.class

?????文件???????3294??2003-08-18?18:26??ssosdk902\jlib\ssosdk902\oracle\security\sso\enabler\SSOEnablerConfigMgr.class

?????文件????????329??2003-08-18?18:26??ssosdk902\jlib\ssosdk902\oracle\security\sso\enabler\SSOEnablerException.class

?????文件???????2077??2003-08-18?18:26??ssosdk902\jlib\ssosdk902\oracle\security\sso\enabler\SSOEnablerUtil.class

?????文件????????357??2003-08-18?18:26??ssosdk902\jlib\ssosdk902\oracle\security\sso\enabler\SSOIpCheckException.class

?????文件????????367??2003-08-18?18:26??ssosdk902\jlib\ssosdk902\oracle\security\sso\enabler\SSOTokenExpiredException.class

?????文件???????1796??2003-08-18?18:26??ssosdk902\jlib\ssosdk902\oracle\security\sso\enabler\SSOUserInfo.class

?????文件????????357??2003-08-18?18:26??ssosdk902\jlib\ssosdk902\oracle\security\sso\enabler\SSOVersionException.class

?????文件??????10668??2003-08-18?18:29??ssosdk902\jlib\ssosdk902.jar

............此處省略44個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源