Register
Submit a solution
The challenge is finished.

Challenge Overview

TopCoder and the TopCoder community have worked hard to get the platform to its currently level of maturity, but we’re far from done. It's time to take the platform to the next level. TopCoder is going to start taking some steps to open up the platform API to the outside and community developers so they could incorporate it in their websites, applications or build their own applications (web, mobile or desktop).

This architecture is designed to build the integration architecture between TC and 3scale, and provide the OAuth2.0 support.

This architecture uses the Apache CXF to build the OAuth 2.0 endpoints and implement the 3-legged OAuth process, and uses the 3scale plugin library to report the API usages so that they can be recorded at 3scale backend system for analytics, reporting, rate limiting, and so on.

This assembly provides developments for all functionalities designed in this architecture.

Full Specification



Final Submission Guidelines

Full Specification

ELIGIBLE EVENTS:

2013 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30029581