|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
public interface NameIdentifierMapper
The class NameIdentifierMapper is an interface that is
used to map user's NameIdentifier from one provider
to another.
| メソッドの概要 | |
|---|---|
NameIdentifier |
getNameIdentifier(String spProviderID,
String idpProviderID,
NameIdentifier nameId,
String userID)
Returns mapped NameIdentifier for specified user. |
| メソッドの詳細 |
|---|
NameIdentifier getNameIdentifier(String spProviderID,
String idpProviderID,
NameIdentifier nameId,
String userID)
NameIdentifier for specified user.
This is used by Discovery Service to generate correct
NameIdentifier when creating credentials for remote
service provider. A NameIdentifier in encrypted format
could be returned if the response will be passed through a proxy.
spProviderID - Provider ID of the service provider to which
the NameIdentifier needs to be mapped.idpProviderID - Provider ID of the identifier provider.nameId - The NameIdentifier needs to be mapped.userID - The user whose mapped NameIdentifier will
be returned. The value is the universal identifier of the user.
NameIdentifier for specified user,
return null if unable to map the NameIdentifier,
return original name identifier if no need to map the
NameIdentifier.
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||