Skip to content

Commit 411f8a2

Browse files
committed
Se agrego campo deleted a AppAuthConsumerToken
1 parent 7617df5 commit 411f8a2

4 files changed

Lines changed: 21 additions & 1 deletion

File tree

business/src/main/java/org/javabeanstack/security/OAuthConsumerBase.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -938,6 +938,10 @@ public boolean isValidToken(IAppAuthConsumerToken authToken, boolean noCheckCred
938938
if (authToken.getBlocked()) {
939939
return false;
940940
}
941+
//Si el token esta marcado para borrarse
942+
if (Fn.toLogical(authToken.getDeleted())) {
943+
return false;
944+
}
941945
if (authToken.getAppAuthConsumerKey() == null) {
942946
return false;
943947
}

business/src/test/java/org/javabeanstack/model/appcatalog/AppAuthConsumerToken.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,9 @@ public class AppAuthConsumerToken extends DataRow implements IAppAuthConsumerTok
9292
@Column(name = "blocked")
9393
private boolean blocked;
9494

95+
@Column(name = "deleted")
96+
private Boolean deleted;
97+
9598
@Size(max = 100)
9699
@Column(name = "userName")
97100
private String userName;
@@ -195,6 +198,16 @@ public void setBlocked(Boolean blocked) {
195198
this.blocked = blocked;
196199
}
197200

201+
@Override
202+
public Boolean getDeleted() {
203+
return deleted;
204+
}
205+
206+
@Override
207+
public void setDeleted(Boolean deleted) {
208+
this.deleted = deleted;
209+
}
210+
198211
@Override
199212
public String getUserName() {
200213
return userName;

interfaces/src/main/java/org/javabeanstack/model/IAppAuthConsumer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public interface IAppAuthConsumer extends IDataRow {
5151

5252
Boolean getBlocked();
5353
void setBlocked(Boolean blocked);
54-
54+
5555
String getAuthURL();
5656
void setAuthURL(String authURL);
5757

interfaces/src/main/java/org/javabeanstack/model/IAppAuthConsumerToken.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ public interface IAppAuthConsumerToken extends IDataRow {
4444
Boolean getBlocked();
4545
void setBlocked(Boolean blocked);
4646

47+
Boolean getDeleted();
48+
void setDeleted(Boolean deleted);
49+
4750
String getUserName();
4851
void setUserName(String userName);
4952

0 commit comments

Comments
 (0)