Search in sources :

Example 1 with SAMLSSOServiceProviderInfoDTO

use of org.wso2.carbon.identity.sso.saml.stub.types.SAMLSSOServiceProviderInfoDTO in project product-is by wso2.

the class AbstractIdentityFederationTestCase method createSAML2WebSSOConfiguration.

public String createSAML2WebSSOConfiguration(int portOffset, SAMLSSOServiceProviderDTO samlssoServiceProviderDTO) throws Exception {
    samlSSOConfigServiceClients.get(portOffset).addServiceProvider(samlssoServiceProviderDTO);
    SAMLSSOServiceProviderInfoDTO serviceProviders = samlSSOConfigServiceClients.get(portOffset).getServiceProviders();
    if (serviceProviders != null && serviceProviders.getServiceProviders() != null) {
        for (SAMLSSOServiceProviderDTO serviceProvider : serviceProviders.getServiceProviders()) {
            if (samlssoServiceProviderDTO.getIssuer().equals(serviceProvider.getIssuer())) {
                return serviceProvider.getAttributeConsumingServiceIndex();
            }
        }
    }
    return null;
}
Also used : SAMLSSOServiceProviderDTO(org.wso2.carbon.identity.sso.saml.stub.types.SAMLSSOServiceProviderDTO) SAMLSSOServiceProviderInfoDTO(org.wso2.carbon.identity.sso.saml.stub.types.SAMLSSOServiceProviderInfoDTO)

Aggregations

SAMLSSOServiceProviderDTO (org.wso2.carbon.identity.sso.saml.stub.types.SAMLSSOServiceProviderDTO)1 SAMLSSOServiceProviderInfoDTO (org.wso2.carbon.identity.sso.saml.stub.types.SAMLSSOServiceProviderInfoDTO)1