v 2.2.0 RC2

This commit is contained in:
Crystal.Sea
2020-09-01 23:49:17 +08:00
parent d80dfb7b66
commit e2e58ac7b8
5 changed files with 24 additions and 7 deletions

View File

@@ -106,6 +106,7 @@ public class AppsOAuth20Details extends Apps {
this.userInfoSigningAlgorithm = baseClientDetails.getUserInfoSigningAlgorithm();
this.jwksUri = baseClientDetails.getJwksUri();
this.approvalPrompt = baseClientDetails.getApprovalPrompt();
}
@@ -322,6 +323,7 @@ public class AppsOAuth20Details extends Apps {
baseClientDetails.setUserInfoSigningAlgorithm(this.getUserInfoSigningAlgorithm());
baseClientDetails.setJwksUri(this.getJwksUri());
baseClientDetails.setApprovalPrompt(this.getApprovalPrompt());
return baseClientDetails;
}

View File

@@ -145,5 +145,7 @@ public interface ClientDetails extends Serializable {
public String getUserInfoEncryptionMethod();
public String getJwksUri();
public String getApprovalPrompt();
}

View File

@@ -92,6 +92,8 @@ public class BaseClientDetails implements ClientDetails {
private String jwksUri;
private String approvalPrompt;
public BaseClientDetails() {
}
@@ -360,7 +362,16 @@ public class BaseClientDetails implements ClientDetails {
this.jwksUri = jwksUri;
}
@Override
public String getApprovalPrompt() {
return approvalPrompt;
}
public void setApprovalPrompt(String approvalPrompt) {
this.approvalPrompt = approvalPrompt;
}
@Override
public int hashCode() {
final int prime = 31;
int result = 1;