com.atlassian.crowd.openid.server.provider
Interface CrowdProvider

All Known Implementing Classes:
OpenID4JavaProvider

public interface CrowdProvider


Field Summary
static java.lang.String OPENID_AUTHENTICATION_REQUEST
           
 
Method Summary
 void associate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.openid4java.message.ParameterList requestParameters)
           
 void checkAuthentication(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.openid4java.message.ParameterList requestParameters)
           
 void checkImmediateAuthentication(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.openid4java.message.ParameterList requestParameters)
           
 void processOpenIDRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void sendAuthenticationResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, OpenIDAuthResponse authResp)
           
 void verifyAuthentication(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.openid4java.message.ParameterList requestParameters)
           
 

Field Detail

OPENID_AUTHENTICATION_REQUEST

static final java.lang.String OPENID_AUTHENTICATION_REQUEST
Method Detail

processOpenIDRequest

void processOpenIDRequest(javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response)
                          throws java.io.IOException,
                                 javax.servlet.ServletException,
                                 OpenIDException
Throws:
java.io.IOException
javax.servlet.ServletException
OpenIDException

associate

void associate(javax.servlet.http.HttpServletRequest request,
               javax.servlet.http.HttpServletResponse response,
               org.openid4java.message.ParameterList requestParameters)
               throws java.io.IOException
Throws:
java.io.IOException

checkAuthentication

void checkAuthentication(javax.servlet.http.HttpServletRequest request,
                         javax.servlet.http.HttpServletResponse response,
                         org.openid4java.message.ParameterList requestParameters)
                         throws java.io.IOException,
                                OpenIDException
Throws:
java.io.IOException
OpenIDException

checkImmediateAuthentication

void checkImmediateAuthentication(javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response,
                                  org.openid4java.message.ParameterList requestParameters)
                                  throws java.io.IOException,
                                         OpenIDException
Throws:
java.io.IOException
OpenIDException

sendAuthenticationResponse

void sendAuthenticationResponse(javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response,
                                OpenIDAuthResponse authResp)
                                throws java.io.IOException
Throws:
java.io.IOException

verifyAuthentication

void verifyAuthentication(javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response,
                          org.openid4java.message.ParameterList requestParameters)
                          throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.