diff --git a/scribejava-apis/src/main/java/com/github/scribejava/apis/EveApi.java b/scribejava-apis/src/main/java/com/github/scribejava/apis/EveApi.java new file mode 100644 index 000000000..c51343118 --- /dev/null +++ b/scribejava-apis/src/main/java/com/github/scribejava/apis/EveApi.java @@ -0,0 +1,28 @@ +package com.github.scribejava.apis; + +import com.github.scribejava.core.builder.api.DefaultApi20; + +public class EveApi extends DefaultApi20 { + + public EveApi() { + } + + private static class InstanceHolder { + private static final EveApi INSTANCE = new EveApi(); + } + + public static EveApi instance() { + return EveApi.InstanceHolder.INSTANCE; + } + + @Override + public String getAccessTokenEndpoint() { + return "https://login.eveonline.com/v2/oauth/token/"; + } + + @Override + protected String getAuthorizationBaseUrl() { + return "https://login.eveonline.com/v2/oauth/authorize/"; + } + +}