During single sign-on, the DefaultIDPAccountMapper returns the Name Identifier to be set in an Assertionīased on the entity provider's configuration for example, the user's Provided in by 2.plugins.DefaultIDPAccountMapper. On the identity provider side to map user accounts in cases of single The provider's Account Mapper property using the OpenSSO Enterprise console. If implementing a custom account mapper, change the value of A default account mapper has beenĭeveloped for both sides of the SAML v2 interaction, service providers With a remote user account based on the Name ID (or another specificĪttribute value) in the Assertion. Account MappersĪn account mapper is used to associate a local user account The mappers include:įor more information, see the Sun OpenSSO Enterprise 8.0 Java API Reference. Provider's extended metadata configuration file. Default implementations are provided, but a customized implementationĬan be plugged in by modifying the corresponding attribute in the The classes can be configured per providerĮntity. Provides pluggable interfaces to extend SAML v2 functionality into The following environment variable when starting the application: Set an environment variable for the Virtual Machineįor the Java™ platform (JVM™). Property Name and the implemented class name as the Property Value.įor example, 2. and com.
Login to the OpenSSO Enterprise console as the administrator.Ĭlick Servers & Sites and select the server.Ĭlick Add and enter the full interface name as the Properties of the appropriate server using the OpenSSO Enterprise console. There are two ways you can set a customized implementation class:Īdd a customized mapper as a value for the Advanced It also contains the ProtocolFactory, a factory class used to obtain object instances forĬoncrete elements in the protocol schema. This package provides interfaces used to construct and process This package provides service provider interfaces to implementįor plug-ins. This package provides interfaces and classes used to defineĬommon SAML v2 utilities and constants. It also contains the AssertionFactory, a factoryĬlass used to obtain instances of the objects defined in the assertion This package provides interfaces to construct and process SAML v2 assertions. The SAML v2 SDK includes the following packages:įor more detailed information, see the Sun OpenSSO Enterprise 8.0 Java API Reference. SDK is designed to be pluggable although it can also be run as a standaloneĪpplication (outside of an instance of OpenSSO Enterprise).įor information on the packages in the SDK, see Exploring the SAML v2 Packages.įor ways to set a customized implementation, see Setting a Customized Class. To construct and process assertions, requests, and responses. The SAML v2 framework provides interfaces that can be used The following sections include information on the implementation Using SAML v2 for Virtual Federation Proxy Markup Language (SAML) in OpenSSO Enterprise.
Sun OpenSSO Enterprise has implemented two versions of the Security Assertion