Hi Ishara, Scenario I'm trying is as follows. I'm trying to test the associated ID functionality regarding the UserProfileMgtService in App Server. Therefore to test the same I have to create an IDP first with basic details. I have successfully tested the following operations. 1. associateID 2. getAssociatedIDs 3. removeAssociateID
However I'm unable to get a value with getNameAssociatedWith. I have logged in to my AuthenticatorClient using default admin credentials. Can you please provide some related documentation or an article regarding the associated ID functionality? I would like to further analyse this scenario in depth. Thanks, Suhan On Fri, Jul 17, 2015 at 12:05 PM, Ishara Karunarathna <[email protected]> wrote: > Hi Suhan, > > On Fri, Jul 17, 2015 at 10:41 AM, Suhan Dharmasuriya <[email protected]> > wrote: > >> Hi Ishara, >> >> Thank you for the guidance. >> Is it necessary to set the same resident IDP certificate to the IDP that >> we are creating [1] [@109]? >> If not, will it affect the retrieval of the Associated name functionality? >> > There shouldn't be a affect with certificate with Associated ID > functionality. > > I'm not clear what your are going to do.Better if you explain what your > are going to do here. > >> >> I'm trying to get the resident IDP in App Server but unable to do so. >> Therefore when creating the new IDP, I tried with setting up a dummy >> certificate value with BASE64 encoded. >> >> [1] >> https://github.com/wso2/product-is/blob/7c3cbe328ea37ecbbee995a9528d4de44495e633/modules/integration/tests-integration/tests-backend/src/test/java/org/wso2/identity/integration/test/identity/mgt/IdentityProviderMgtServiceTestCase.java >> >> Thanks, >> Suhan >> >> >> On Wed, Jul 15, 2015 at 6:07 PM, Ishara Karunarathna <[email protected]> >> wrote: >> >>> Hi, >>> >>> On Wed, Jul 15, 2015 at 5:46 PM, Suhan Dharmasuriya <[email protected]> >>> wrote: >>> >>>> Hi, >>>> >>>> What is the functionality of $subject? >>>> >>> If you did an account association. Sending Associated IDP, Associated >>> subject ID you can get the Associated users (Who exist in the user store) >>> user name. >>> >>> Thanks, >>> Ishara >>> >>>> I'm observing this operation inside UserProfileMgtService [1] when >>>> admin services are exposed in App Server latest build. >>>> >>>> I have added an IdP with basic details [2]. >>>> >>>> <mgt:identityProvider> >>>> <xsd:alias>https://localhost:9443/oauth2/token/</xsd:alias> >>>> <xsd:certificate>BASE64 encoded String goes >>>> here</xsd:certificate> >>>> <xsd:displayName>Sample IdP</xsd:displayName> >>>> <xsd:enable>true</xsd:enable> >>>> <xsd:federationHub>false</xsd:federationHub> >>>> <xsd:homeRealmId>localhost</xsd:homeRealmId> >>>> <xsd:identityProviderDescription>Sample >>>> Description</xsd:identityProviderDescription> >>>> <xsd:identityProviderName>TestIdP</xsd:identityProviderName> >>>> <xsd:primary>true</xsd:primary> >>>> <xsd:provisioningRole>test</xsd:provisioningRole> >>>> </mgt:identityProvider> >>>> >>>> After performing associateID operation, I tried to call >>>> the getNameAssociatedWith through my custom client but getting a null >>>> object. >>>> >>>> Relevant sql is as follows [3]. >>>> >>>> sql = "SELECT DOMAIN_NAME, USER_NAME FROM IDN_ASSOCIATED_ID WHERE >>>> TENANT_ID = ? AND IDP_ID = (SELECT ID " + >>>> "FROM IDP WHERE NAME = ? AND TENANT_ID = ?) AND >>>> IDP_USER_ID = ?"; >>>> >>>> [1] https://localhost:9443/services/UserProfileMgtService?wsdl >>>> [2] >>>> https://github.com/wso2/carbon-identity/blob/master/components/idp-mgt/org.wso2.carbon.idp.mgt/src/main/java/org/wso2/carbon/idp/mgt/IdentityProviderManagementService.java >>>> [3] >>>> https://github.com/wso2/carbon-identity/blob/master/components/user-mgt/org.wso2.carbon.identity.user.profile/src/main/java/org/wso2/carbon/identity/user/profile/mgt/UserProfileAdmin.java >>>> >>>> Thanks, >>>> Suhan >>>> >>>> >>>> -- >>>> Suhan Dharmasuriya >>>> Software Engineer - Test Automation >>>> >>>> *WSO2, Inc. * >>>> >>>> lean . enterprise . middleware >>>> Tel: +94 112 145345 >>>> Mob: +94 779 869138 >>>> Blog: http://suhan-opensource.blogspot.com/ >>>> >>> >>> >>> >>> -- >>> Ishara Karunarathna >>> Senior Software Engineer >>> WSO2 Inc. - lean . enterprise . middleware | wso2.com >>> >>> email: [email protected], blog: isharaaruna.blogspot.com, mobile: >>> +94717996791 >>> >> >> >> >> -- >> Suhan Dharmasuriya >> Software Engineer - Test Automation >> >> *WSO2, Inc. * >> >> lean . enterprise . middleware >> Tel: +94 112 145345 >> Mob: +94 779 869138 >> Blog: http://suhan-opensource.blogspot.com/ >> > > > > -- > Ishara Karunarathna > Senior Software Engineer > WSO2 Inc. - lean . enterprise . middleware | wso2.com > > email: [email protected], blog: isharaaruna.blogspot.com, mobile: > +94717996791 > -- Suhan Dharmasuriya Software Engineer - Test Automation *WSO2, Inc. * lean . enterprise . middleware Tel: +94 112 145345 Mob: +94 779 869138 Blog: http://suhan-opensource.blogspot.com/
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
