public class DefaultIDPAccountMapper extends DefaultAccountMapper implements IDPAccountMapper
DefaultIDPAccountMapper
is the default
implementation of the IDPAccountMapper
that is used
to map the SAML
protocol objects to the user accounts.
at the IdentityProvider
side of the WS-Federation
implementation.
Custom implementations may extend from this class to override some
of these implementations if they choose to do so.bundle, debug, dsProvider, IDP, keyProvider, role, SP
Constructor and Description |
---|
DefaultIDPAccountMapper() |
Modifier and Type | Method and Description |
---|---|
NameIdentifier |
getNameID(Object session,
String realm,
String hostEntityID,
String remoteEntityID)
Returns the user's
NameID information that contains
account federation with the corresponding remote and local entities. |
getAttribute, getSearchParameters
public NameIdentifier getNameID(Object session, String realm, String hostEntityID, String remoteEntityID) throws WSFederationException
NameID
information that contains
account federation with the corresponding remote and local entities.getNameID
in interface IDPAccountMapper
session
- Session object.realm
- Realm where user resides.hostEntityID
- EntityID
of the hosted provider.remoteEntityID
- EntityID
of the remote provider.NameID
corresponding to the authenticated user.
null if the authenticated user does not container account
federation information.WSFederationException
- if any failure.Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.