Skip to content

Commit 87c00e6

Browse files
committed
fix: resolve issues with AuthMethod implementations
1 parent f0e4e1e commit 87c00e6

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

feign-common/src/main/java/io/github/primelib/primecodegenlib/java/feign/common/auth/AuthSpecBase.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
package io.github.primelib.primecodegenlib.java.feign.common.auth;
22

3+
import io.github.primelib.primecodegenlib.java.feign.common.api.AuthMethod;
34
import lombok.AccessLevel;
45
import lombok.Getter;
56
import lombok.Setter;
7+
import lombok.experimental.Accessors;
68

79
import java.util.Map;
810

9-
public abstract class AuthSpecBase {
11+
@Accessors(fluent = true)
12+
public abstract class AuthSpecBase implements AuthMethod {
1013
@Setter(AccessLevel.NONE)
1114
@Getter(AccessLevel.PUBLIC)
1215
protected Map<String, String> headerMap = null;

feign-common/src/main/java/io/github/primelib/primecodegenlib/java/feign/common/auth/OAuth2ClientCredentialsAuthSpec.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package io.github.primelib.primecodegenlib.java.feign.common.auth;
22

33
import com.github.philippheuer.credentialmanager.domain.OAuth2Credential;
4-
import com.github.philippheuer.credentialmanager.identityprovider.DefaultOAuth2IdentityProvider;
54
import com.github.philippheuer.credentialmanager.identityprovider.OAuth2IdentityProvider;
65
import lombok.AccessLevel;
76
import lombok.Data;
@@ -72,7 +71,7 @@ public void validate() {
7271
}
7372

7473
@Override
75-
public Map<String, String> getHeaderMap() {
74+
public Map<String, String> headerMap() {
7675
if (credential == null || credential.getReceivedAt().plusSeconds(credential.getExpiresIn()).isBefore(Instant.now())) {
7776
refreshLock.lock();
7877
try {

feign-common/src/main/java/io/github/primelib/primecodegenlib/java/feign/common/auth/OAuth2UserCredentialsAuthSpec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public void validate() {
8181
}
8282

8383
@Override
84-
public Map<String, String> getHeaderMap() {
84+
public Map<String, String> headerMap() {
8585
if (credential == null || credential.getReceivedAt().plusSeconds(credential.getExpiresIn()).isBefore(Instant.now())) {
8686
refreshLock.lock();
8787
try {

0 commit comments

Comments
 (0)