Commit 1e2537b5 authored by Quxl's avatar Quxl

x

parent e086405d
...@@ -66,7 +66,9 @@ public interface OAuthApi { ...@@ -66,7 +66,9 @@ public interface OAuthApi {
builder.setGrantType(GrantType.AUTHORIZATION_CODE); builder.setGrantType(GrantType.AUTHORIZATION_CODE);
builder.setClientId(config.getClientId()); builder.setClientId(config.getClientId());
builder.setClientSecret(config.getClientSecret()); builder.setClientSecret(config.getClientSecret());
builder.setParameter("realm", config.getRealm());
builder.setRedirectURI(config.getRediretUrl()); builder.setRedirectURI(config.getRediretUrl());
builder.setScope(config.getScope());
builder.setCode(code); builder.setCode(code);
OAuthClientRequest oauthClientRequest = builder.buildQueryMessage(); OAuthClientRequest oauthClientRequest = builder.buildQueryMessage();
OAuthClient oAuthClient = new OAuthClient(new URLConnectionClient()); OAuthClient oAuthClient = new OAuthClient(new URLConnectionClient());
......
...@@ -4,10 +4,12 @@ import java.io.Serializable; ...@@ -4,10 +4,12 @@ import java.io.Serializable;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
public class OAuthConfig implements Serializable{ public class OAuthConfig implements Serializable {
private static final long serialVersionUID = 1874417633433974015L; private static final long serialVersionUID = 1874417633433974015L;
private String realm = "/se";
private String scope = "openid profile";
private String clientId; private String clientId;
private String clientSecret; private String clientSecret;
private String rediretUrl; private String rediretUrl;
...@@ -57,4 +59,25 @@ public class OAuthConfig implements Serializable{ ...@@ -57,4 +59,25 @@ public class OAuthConfig implements Serializable{
public String toString() { public String toString() {
return JSON.toJSONString(this, true); return JSON.toJSONString(this, true);
} }
public String getRealm() {
return realm;
}
public void setRealm(String realm) {
this.realm = realm;
}
public String getScope() {
return scope;
}
public void setScope(String scope) {
this.scope = scope;
}
public static long getSerialversionuid() {
return serialVersionUID;
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment