Oracle9
i
AS Single Sign-On Application Developer's Guide
Release 3.0.9
Part Number A90343-01
Library
Solution Area
Contents
Index
A
B
C
D
E
G
L
O
P
S
U
W
A
administration, difficult for multiple passwords,
1-2
API component
See Single Sign-on API
application programming interface
See Single Sign-on API
applications
difficulty of multiple passwords,
1-2
kinds of, accessed through Single Sign-on,
2-3
logins
first time,
2-2
subsequent,
2-2
partner,
2-3
accessing,
2-4
definition,
2-3
portlet
definition,
2-3
authentication
centralized in Single Sign-on,
1-3
credentials, stored in Login Server,
2-5
lightweight user,
2-3
methods used by Single Sign-on,
2-3
to a partner application,
2-3
to Login Server,
2-2
,
2-4
transparent to user,
1-3
using external repository,
2-3
B
bakeAppCookie(String, String) - oracle.security.sso.enabler.SSOEnablerUtil.bakeAppCookie(java.lang.String, java.lang.String),
4-24
C
central Login Server
security, increased,
1-3
use, ease of,
1-3
central Web portal,
1-3
client identity, passed to applications,
2-2
components of Single Sign-on,
2-2
createEnablerConfig(SSOEnablerConfig) - oracle.security.sso.enabler.SSOEnablerConfigMgr.createEnablerConfig(oracle.security.sso.enabler.SSOEnablerConfig),
4-18
credentials
storing in LDAP-compliant directory,
2-3
D
deleteEnablerConfig(String) - oracle.security.sso.enabler.SSOEnablerConfigMgr.deleteEnablerConfig(java.lang.String),
4-19
E
external applications
accessing,
2-6
G
generateRedirect(String, String, String) - oracle.security.sso.enabler.SSOEnabler.generateRedirect(java.lang.String, java.lang.String, java.lang.String),
4-7
genHtmlPostForm(String) - oracle.security.sso.enabler.SSOEnablerUtil.genHtmlPostForm(java.lang.String),
4-24
genRedirect(String) - oracle.security.sso.enabler.SSOEnablerUtil.genRedirect(java.lang.String),
4-25
getEnablerConfig(String) - oracle.security.sso.enabler.SSOEnablerConfigMgr.getEnablerConfig(java.lang.String),
4-19
getEncryptionKey() - oracle.security.sso.enabler.SSOEnablerConfig.getEncryptionKey(),
4-11
getEncryptionMaskPost() - oracle.security.sso.enabler.SSOEnablerConfig.getEncryptionMaskPost(),
4-11
getEncryptionMaskPre() - oracle.security.sso.enabler.SSOEnablerConfig.getEncryptionMaskPre(),
4-11
getIPAddress() - oracle.security.sso.enabler.SSOUserInfo.getIPAddress(),
4-31
getListnerToken() - oracle.security.sso.enabler.SSOEnablerConfig.getListnerToken(),
4-12
getLoginUrl() - oracle.security.sso.enabler.SSOEnablerConfig.getLoginUrl(),
4-12
getSiteID() - oracle.security.sso.enabler.SSOEnablerConfig.getSiteID(),
4-12
getSiteTimeStamp() - oracle.security.sso.enabler.SSOUserInfo.getSiteTimeStamp(),
4-31
getSiteToken() - oracle.security.sso.enabler.SSOEnablerConfig.getSiteToken(),
4-13
getSSOTimeRemaining() - oracle.security.sso.enabler.SSOUserInfo.getSSOTimeRemaining(),
4-31
getSSOUserInfo(String, String, InetAddress) - oracle.security.sso.enabler.SSOEnabler.getSSOUserInfo(java.lang.String, java.lang.String, java.net.InetAddress),
4-7
getSSOUserName() - oracle.security.sso.enabler.SSOUserInfo.getSSOUserName(),
4-31
getUrlCookieIPCheck() - oracle.security.sso.enabler.SSOEnablerConfig.getUrlCookieIPCheck(),
4-13
getUrlCookieVersion() - oracle.security.sso.enabler.SSOEnablerConfig.getUrlCookieVersion(),
4-13
getUrlRequested() - oracle.security.sso.enabler.SSOUserInfo.getUrlRequested(),
4-32
L
LDAP-compliant directory
storing user credentials,
2-3
lightweight user authentication,
2-3
Login Cookie,
2-4
,
2-8
encrypted,
2-2
never written to disk,
2-2
sent over encrypted SSL channel,
2-2
Login Server
and partner application integration,
2-3
authentication process,
2-4
authentication to,
2-2
centrally administered,
1-3
functionality,
2-2
partner applications and,
2-3
security, increased,
1-3
use, ease of,
1-3
logins, to applications
first time,
2-2
subsequent,
2-2
O
Oracle Portal,
2-6
as a partner application,
2-6
redirecting user to Login Server,
2-7
oracle.security.sso.enabler - oracle.security.sso.enabler,
4-2
P
partner applications,
2-3
,
2-5
,
2-6
accessing,
2-4
and Single Sign-on API,
2-3
authentication to,
2-3
developing,
3-2
integrated with the Login Server,
2-3
redirecting user to Login Server,
2-5
passwords
administering multiple,
1-3
multiple
difficult to administer,
1-2
difficult to remember,
1-2
poor security and,
1-2
problem of too many,
1-2
storing
in LDAP-compliant directory,
2-3
Portal
See Oracle Portal
portlet applications
definition,
2-3
S
security
and Single Sign-on,
1-3
problem of multiple passwords,
1-2
setDbConnection(Connection) - oracle.security.sso.enabler.SSOEnablerConfigMgr.setDbConnection(java.sql.Connection),
4-20
setDbConnection(Connection) - oracle.security.sso.enabler.SSOEnabler.setDbConnection(java.sql.Connection),
4-8
setDbConnection(Connection) - oracle.security.sso.enabler.SSOEnablerUtil.setDbConnection(java.sql.Connection),
4-25
setEnablerConfig(String, SSOEnablerConfig) - oracle.security.sso.enabler.SSOEnablerConfigMgr.setEnablerConfig(java.lang.String, oracle.security.sso.enabler.SSOEnablerConfig),
4-20
setEncryptionKey(String) - oracle.security.sso.enabler.SSOEnablerConfig.setEncryptionKey(java.lang.String),
4-14
setEncryptionMaskPost(String) - oracle.security.sso.enabler.SSOEnablerConfig.setEncryptionMaskPost(java.lang.String),
4-14
setEncryptionMaskPre(String) - oracle.security.sso.enabler.SSOEnablerConfig.setEncryptionMaskPre(java.lang.String),
4-14
setListnerToken(String) - oracle.security.sso.enabler.SSOEnablerConfig.setListnerToken(java.lang.String),
4-14
setLoginUrl(String) - oracle.security.sso.enabler.SSOEnablerConfig.setLoginUrl(java.lang.String),
4-15
setSiteID(String) - oracle.security.sso.enabler.SSOEnablerConfig.setSiteID(java.lang.String),
4-15
setSiteToken(String) - oracle.security.sso.enabler.SSOEnablerConfig.setSiteToken(java.lang.String),
4-15
setUrlCookieIPCheck(String) - oracle.security.sso.enabler.SSOEnablerConfig.setUrlCookieIPCheck(java.lang.String),
4-16
setUrlCookieVersion(String) - oracle.security.sso.enabler.SSOEnablerConfig.setUrlCookieVersion(java.lang.String),
4-16
Single Sign-On,
2-4
Single Sign-on API,
3-1
functionality,
2-2
in partner applications,
2-3
sniffing, guarding against,
2-2
SSL, Login Cookie sent over,
2-2
SSOConfigException - oracle.security.sso.enabler.SSOConfigException,
4-3
SSOConfigException() - oracle.security.sso.enabler.SSOConfigException.SSOConfigException(),
4-4
SSOConfigException(String) - oracle.security.sso.enabler.SSOConfigException.SSOConfigException(java.lang.String),
4-4
SSOEnabler - oracle.security.sso.enabler.SSOEnabler,
4-5
SSOEnabler() - oracle.security.sso.enabler.SSOEnabler.SSOEnabler(),
4-6
SSOEnabler(Connection) - oracle.security.sso.enabler.SSOEnabler.SSOEnabler(java.sql.Connection),
4-6
SSOEnablerConfig - oracle.security.sso.enabler.SSOEnablerConfig,
4-9
SSOEnablerConfig() - oracle.security.sso.enabler.SSOEnablerConfig.SSOEnablerConfig(),
4-10
SSOEnablerConfig(String, String, String, String, String, String, String, String, String) - oracle.security.sso.enabler.SSOEnablerConfig.SSOEnablerConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, 454266013,
4-10
SSOEnablerConfigMgr - oracle.security.sso.enabler.SSOEnablerConfigMgr,
4-16
SSOEnablerConfigMgr() - oracle.security.sso.enabler.SSOEnablerConfigMgr.SSOEnablerConfigMgr(),
4-18
SSOEnablerConfigMgr(Connection) - oracle.security.sso.enabler.SSOEnablerConfigMgr.SSOEnablerConfigMgr(java.sql.Connection),
4-18
SSOEnablerException - oracle.security.sso.enabler.SSOEnablerException,
4-21
SSOEnablerException() - oracle.security.sso.enabler.SSOEnablerException.SSOEnablerException(),
4-22
SSOEnablerException(String) - oracle.security.sso.enabler.SSOEnablerException.SSOEnablerException(java.lang.String),
4-22
SSOEnablerUtil - oracle.security.sso.enabler.SSOEnablerUtil,
4-22
SSOEnablerUtil() - oracle.security.sso.enabler.SSOEnablerUtil.SSOEnablerUtil(),
4-23
SSOEnablerUtil(Connection) - oracle.security.sso.enabler.SSOEnablerUtil.SSOEnablerUtil(java.sql.Connection),
4-24
SSOIpCheckException - oracle.security.sso.enabler.SSOIpCheckException,
4-26
SSOIpCheckException() - oracle.security.sso.enabler.SSOIpCheckException.SSOIpCheckException(),
4-27
SSOIpCheckException(String) - oracle.security.sso.enabler.SSOIpCheckException.SSOIpCheckException(java.lang.String),
4-28
SSOTokenExpiredException - oracle.security.sso.enabler.SSOTokenExpiredException,
4-28
SSOTokenExpiredException() - oracle.security.sso.enabler.SSOTokenExpiredException.SSOTokenExpiredException(),
4-29
SSOTokenExpiredException(String) - oracle.security.sso.enabler.SSOTokenExpiredException.SSOTokenExpiredException(java.lang.String),
4-29
SSOUserInfo - oracle.security.sso.enabler.SSOUserInfo,
4-30
SSOVersionException - oracle.security.sso.enabler.SSOVersionException,
4-32
SSOVersionException() - oracle.security.sso.enabler.SSOVersionException.SSOVersionException(),
4-33
SSOVersionException(String) - oracle.security.sso.enabler.SSOVersionException.SSOVersionException(java.lang.String),
4-33
U
unbakeAppCookie(String, String) - oracle.security.sso.enabler.SSOEnablerUtil.unbakeAppCookie(java.lang.String, java.lang.String),
4-26
user authentication
lightweight,
2-3
to partner applications,
2-3
using external repository,
2-3
W
Web portal, central,
1-3
Copyright © 2001 Oracle Corporation.
All Rights Reserved.
Library
Solution Area
Contents