Existe uma implementação de Provedor OAuth 2.0 em Java? (Não cliente de oauth) [fechado]

Por isso, basicamente, quero proteger a minha APIs com o OAuth 2.0 e implementar um fornecedor de OAuth para permitir a ... Pode ser feito com JOAuth fora da caixa? alguém já implementou algo assim com uma biblioteca de código aberto (Java)?