Class IDPPResourceIDMapper
- java.lang.Object
-
- com.sun.identity.liberty.ws.idpp.plugin.IDPPResourceIDMapper
-
- All Implemented Interfaces:
ResourceIDMapper
public class IDPPResourceIDMapper extends Object implements ResourceIDMapper
The classIDPPResourceIDMapperis an implementation ofResourceIDMapperwhich is used to map a IDPP user with a user that has been registered with discovery.
-
-
Constructor Summary
Constructors Constructor Description IDPPResourceIDMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetResourceID(String providerID, String userID)Gets the resourceID for a user in IDPP service providerStringgetUserID(String providerID, String resourceID)Gets the user ID by decrypting resource idStringgetUserID(String providerID, String resourceID, Message message)Gets the user ID by decrypting resource id
-
-
-
Method Detail
-
getResourceID
public String getResourceID(String providerID, String userID)
Gets the resourceID for a user in IDPP service provider- Specified by:
getResourceIDin interfaceResourceIDMapper- Parameters:
providerID- Service provider IDuserID- user ID- Returns:
- String resource ID of a user, null if there is an error
-
getUserID
public String getUserID(String providerID, String resourceID)
Gets the user ID by decrypting resource id- Specified by:
getUserIDin interfaceResourceIDMapper- Parameters:
providerID- Service Provider IDresourceID- Resource ID of a user- Returns:
- String userID by decrypting the resource ID, null, if there's any failure
-
getUserID
public String getUserID(String providerID, String resourceID, Message message)
Gets the user ID by decrypting resource id- Specified by:
getUserIDin interfaceResourceIDMapper- Parameters:
providerID- Service Provider IDresourceID- Resource ID of a usermessage- Message of soapbinding- Returns:
- String userID by decrypting the resource ID, null, if there's any failure
-
-