legacy-is-publisher-connector/src/main/java/org/gcube/common/core/publisher/is/legacy/ICSecret.java

39 lines
676 B
Java
Raw Normal View History

2022-07-04 16:31:48 +02:00
package org.gcube.common.core.publisher.is.legacy;
import java.util.Collections;
import java.util.Map;
import org.gcube.common.security.Owner;
import org.gcube.common.security.secrets.Secret;
public class ICSecret extends Secret{
private String context;
protected ICSecret(String context) {
this.context = context;
}
@Override
public Owner getOwner() {
2024-04-02 10:27:02 +02:00
return new Owner("guest", Collections.emptyList(), false, false);
2022-07-04 16:31:48 +02:00
}
@Override
public String getContext() {
return context;
}
@Override
public Map<String, String> getHTTPAuthorizationHeaders() {
return Collections.emptyMap();
}
@Override
public boolean isExpired() {
return false;
}
}