OpenSSO

来自开放百科 - 灰狐
2008年10月13日 (一) 13:53Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索
Logo-opensso.gif

OpenSSO based on the code base of Sun Java System Access Manager

basic architecture of identity services

目录

Install

事先安装好 OpenDS 目录服务, Using OpenDS as a user data store for OpenSSO

下载获得 opensso.war, 部署到 GlassFish 上

Federated Access Manager Architecture

通过 http://localhost:8080/opensso 进行配置, 出错

Installing embedded config in :/home/allen/opensso/opends...Done
Creating FAM suffix...Done
"Loading Schema:"am_sm_ds_schema.ldif...Success.
"Loading Schema:"am_remote_opends_schema.ldif...Success.
"Loading Schema:"fam_sds_schema.ldif...Success.
Register service:amEntrySpecific.xml
Status: Failed
Please check the server logs: /home/allen/opensso/opensso/debug


To fix the above error, please do the following :

1. Change jvm-options from “-client” to “-server”in domain.xml

2. Change jvm-options from -Xmx512m to -Xmx1024m in domain.xml


Then remove the configuration directory /home/allen/opensso and re-run the OpenSSO configurator.

Key Features

  • Single sign-on (SSO)
  • Centralized authorization services
  • Federated Identity support
  • J2EE architecture and comprehensive APIs
  • Enterprise-class scalability and reliability
  • Real-time audit

Supported standards

  • Java Authentication and Authorization Service (JAAS)
  • Kerberos
  • Lightweight Directory Access Protocol (LDAP)
  • Liberty ID-FF
  • Liberty Identity Web Services Framework (ID-WSF)
  • SAML
  • SOAP
  • Secure Sockets Layer (SSL)
  • WS-I Basic Security Profile tokens
  • XML Digital Signature
  • XML Encryption

Supported authentication modules

  • Active Directory
  • Anonymous
  • Certificate
  • HTTP Basic
  • Java Database Connectivity (JDBC)
  • LDAP
  • Membership
  • Mobile Subscriber ISDN (MSISDN)
  • Password Playback
  • RADIUS
  • SafeWord
  • SAML

GlassFish

Configure OpenSSO with OpenDS as configuration repository

Solaris|OpenDS|GlassFish|OpenSSO - A Perfect Union

Docs

Links

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱