Hi Gayan, Ok.. What is the information you are looking for?
Regards, On Tue, May 31, 2016 at 9:26 PM, Gayan Gunawardana <[email protected]> wrote: > with below configuration I am getting NPE > > <LocalAndOutBoundAuthenticationConfig> > <AuthenticationSteps> > <AuthenticationStep> > <StepOrder>1</StepOrder> > <!--LocalAuthenticatorConfigs> > <LocalAuthenticatorConfig> > <Name>BasicAuthenticator</Name> > <DisplayName>basicauth</DisplayName> > <IsEnabled>true</IsEnabled> > </LocalAuthenticatorConfig> > </LocalAuthenticatorConfigs--> > <FederatedIdentityProviders> > <IdentityProvider> > > <IdentityProviderName>facebook</IdentityProviderName> > <IsEnabled>true</IsEnabled> > <DefaultAuthenticatorConfig> > > <FederatedAuthenticatorConfig> > > <Name>FacebookAuthenticator</Name> > > <IsEnabled>true</IsEnabled> > > </FederatedAuthenticatorConfig> > </DefaultAuthenticatorConfig> > </IdentityProvider> > </FederatedIdentityProviders> > <SubjectStep>true</SubjectStep> > <AttributeStep>true</AttributeStep> > </AuthenticationStep> > </AuthenticationSteps> > </LocalAndOutBoundAuthenticationConfig> > > ERROR > {org.wso2.carbon.identity.application.authentication.framework.handler.request.impl.DefaultRequestCoordinator} > - Exception in Authentication Framework > java.lang.NullPointerException > at > org.wso2.carbon.identity.application.authentication.framework.config.builder.UIBasedConfigurationBuilder.loadFederatedAuthenticators(UIBasedConfigurationBuilder.java:169) > at > org.wso2.carbon.identity.application.authentication.framework.config.builder.UIBasedConfigurationBuilder.getSequence(UIBasedConfigurationBuilder.java:108) > at > org.wso2.carbon.identity.application.authentication.framework.config.ConfigurationFacade.getSequenceConfig(ConfigurationFacade.java:66) > at > org.wso2.carbon.identity.application.authentication.framework.handler.request.impl.DefaultRequestCoordinator.findPreviousAuthenticatedSession(DefaultRequestCoordinator.java:302) > at > org.wso2.carbon.identity.application.authentication.framework.handler.request.impl.DefaultRequestCoordinator.initializeFlow(DefaultRequestCoordinator.java:256) > at > org.wso2.carbon.identity.application.authentication.framework.handler.request.impl.DefaultRequestCoordinator.handle(DefaultRequestCoordinator.java:119) > at > org.wso2.carbon.identity.application.authentication.framework.CommonAuthenticationHandler.doPost(CommonAuthenticationHandler.java:46) > at > org.wso2.carbon.identity.application.authentication.framework.CommonAuthenticationHandler.doGet(CommonAuthenticationHandler.java:37) > at > org.wso2.carbon.identity.oauth.endpoint.authz.OAuth2AuthzEndpoint.sendRequestToFramework(OAuth2AuthzEndpoint.java:875) > at > org.wso2.carbon.identity.oauth.endpoint.authz.OAuth2AuthzEndpoint.authorize(OAuth2AuthzEndpoint.java:191) > > > > > On Sun, May 29, 2016 at 7:41 PM, Darshana Gunawardana <[email protected]> > wrote: > >> Also there are few complications when configuring federated scenario for >> a file based service provider. Following JIRA has more information. >> >> https://wso2.org/jira/browse/IDENTITY-4581 >> >> For an elegant solution, it should fix above JIRA first. Otherwise you >> will be endup with duplicating the full IdP configuration inside the >> service provider config. >> >> >> On Sun, May 29, 2016 at 7:31 PM, Darshana Gunawardana <[email protected]> >> wrote: >> >>> Hi Farasath, >>> >>> It seems like my assumption is wrong. As per the code [1] doesn't read >>> from application-authentication.xml to read default behaviour. It is >>> reading from default service provider file >>> (/conf/identity/service-providers/default.xml). IMO this is a bug, it need >>> to pick that behaviour from the application-authentication.xml. >>> >>> [1] >>> https://github.com/wso2/carbon-identity-framework/blob/master/components/application-mgt/org.wso2.carbon.identity.application.mgt/src/main/java/org/wso2/carbon/identity/application/mgt/ApplicationManagementServiceImpl.java#L799:L806 >>> >>> Regards, >>> >>> On Sun, May 29, 2016 at 4:51 PM, Farasath Ahamed <[email protected]> >>> wrote: >>> >>>> >>>> Hi All, >>>> >>>> When trying to set the "*Local & Outbound Authentication Configuration*" >>>> for a Service Provider I noticed a default option. If someone wants to use >>>> a custom/federated authenticator as the default option how can we achieve >>>> this? >>>> >>>> Based on a discussion with Darshana, I tried to achieve this by >>>> modifying the default sequence in application-authentication.xml file found >>>> at IS_HOME/repository/conf/identity as below, >>>> >>>> <Sequences> >>>> <!-- Default Sequence. This is mandatory --> >>>> <Sequence appId="default"> >>>> <Step order="1"> >>>> <Authenticator name="OpenIDConnectAuthenticator" /> >>>> </Step> >>>> </Sequence> >>>> </Sequences> >>>> >>>> Even then I am redirected to use the default BasicAuthenticator >>>> (username and password). Are there any other changes that need to be done >>>> to engage a federated/custom authenticator as the default throughout IS? >>>> >>>> >>>> Thanks, >>>> Farasath Ahamed >>>> Software Engineer, >>>> WSO2 Inc.; http://wso2.com >>>> lean.enterprise.middleware >>>> >>>> >>>> Email: [email protected] >>>> Mobile: +94777603866 >>>> Blog: blog.farazath.com >>>> Twitter: @farazath619 <https://twitter.com/farazath619> >>>> >>> >>> >>> >>> -- >>> Regards, >>> >>> >>> *Darshana Gunawardana*Senior Software Engineer >>> WSO2 Inc.; http://wso2.com >>> >>> *E-mail: [email protected] <[email protected]>* >>> *Mobile: +94718566859 <%2B94718566859>*Lean . Enterprise . Middleware >>> >> >> >> >> -- >> Regards, >> >> >> *Darshana Gunawardana*Senior Software Engineer >> WSO2 Inc.; http://wso2.com >> >> *E-mail: [email protected] <[email protected]>* >> *Mobile: +94718566859 <%2B94718566859>*Lean . Enterprise . Middleware >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Gayan Gunawardana > Software Engineer; WSO2 Inc.; http://wso2.com/ > Email: [email protected] > Mobile: +94 (71) 8020933 > -- Regards, *Darshana Gunawardana*Senior Software Engineer WSO2 Inc.; http://wso2.com *E-mail: [email protected] <[email protected]>* *Mobile: +94718566859*Lean . Enterprise . Middleware
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
