Search in sources :

Example 11 with OAuthLoginModule

use of org.olat.login.oauth.OAuthLoginModule in project openolat by klemens.

the class TequilaApi method getAccessTokenEndpoint.

@Override
public String getAccessTokenEndpoint() {
    OAuthLoginModule oauthModule = CoreSpringFactory.getImpl(OAuthLoginModule.class);
    String endpoint = oauthModule.getTequilaOAuth2Endpoint();
    if (!endpoint.endsWith("/")) {
        endpoint += "/";
    }
    endpoint += "token";
    return endpoint;
}
Also used : OAuthLoginModule(org.olat.login.oauth.OAuthLoginModule)

Example 12 with OAuthLoginModule

use of org.olat.login.oauth.OAuthLoginModule in project openolat by klemens.

the class ADFSApi method getAccessTokenEndpoint.

@Override
public String getAccessTokenEndpoint() {
    OAuthLoginModule oauthModule = CoreSpringFactory.getImpl(OAuthLoginModule.class);
    String endpoint = oauthModule.getAdfsOAuth2Endpoint();
    if (!endpoint.endsWith("/")) {
        endpoint += "/";
    }
    endpoint += "token";
    return endpoint;
}
Also used : OAuthLoginModule(org.olat.login.oauth.OAuthLoginModule)

Aggregations

OAuthLoginModule (org.olat.login.oauth.OAuthLoginModule)12 IOException (java.io.IOException)2 HttpSession (javax.servlet.http.HttpSession)2 UserRequest (org.olat.core.gui.UserRequest)2 UserRequestImpl (org.olat.core.gui.UserRequestImpl)2 Windows (org.olat.core.gui.Windows)2 Window (org.olat.core.gui.components.Window)2 InvalidRequestParameterException (org.olat.core.gui.components.form.flexible.impl.InvalidRequestParameterException)2 ChiefController (org.olat.core.gui.control.ChiefController)2 ChiefControllerCreator (org.olat.core.gui.control.ChiefControllerCreator)2 ContextEntry (org.olat.core.id.context.ContextEntry)2 UserSession (org.olat.core.util.UserSession)2 UserSessionManager (org.olat.core.util.session.UserSessionManager)2 OAuthSPI (org.olat.login.oauth.OAuthSPI)2