Package com.sun.identity.saml2.profile
Class NameIDMapping
- java.lang.Object
-
- com.sun.identity.saml2.profile.NameIDMapping
-
@Supported public class NameIDMapping extends Object
This class provides methods to send or processNameIDMappingRequest
.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NameIDMappingResponse
initiateNameIDMappingRequest​(Object session, String realm, String spEntityID, String idpEntityID, String targetSPEntityID, String targetNameIDFormat, Map paramsMap)
Parses the request parameters and builds the NameIDMappingRequest to sent to remote identity provider.
-
-
-
Method Detail
-
initiateNameIDMappingRequest
@Supported public static NameIDMappingResponse initiateNameIDMappingRequest​(Object session, String realm, String spEntityID, String idpEntityID, String targetSPEntityID, String targetNameIDFormat, Map paramsMap) throws SAML2Exception
Parses the request parameters and builds the NameIDMappingRequest to sent to remote identity provider.- Parameters:
session
- user session.realm
- the realm of hosted entityspEntityID
- entity ID of hosted service provideridpEntityID
- entity ID of remote idendity providertargetSPEntityID
- entity ID of target entity ID of service providertargetNameIDFormat
- format of target Name IDparamsMap
- Map of all other parameters- Returns:
- the
NameIDMappingResponse
- Throws:
SAML2Exception
- if error initiating request to remote entity.
-
-