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.
-
-