common-smartgears/src/main/java/org/gcube/smartgears/security/AuthorizationProvider.java

16 lines
323 B
Java
Raw Normal View History

package org.gcube.smartgears.security;
import java.util.Set;
2022-09-22 11:27:40 +02:00
import org.gcube.common.security.credentials.Credentials;
2022-05-30 18:29:46 +02:00
import org.gcube.common.security.secrets.Secret;
public interface AuthorizationProvider {
2022-05-26 14:39:31 +02:00
Set<String> getContexts();
2022-05-30 18:29:46 +02:00
Secret getSecretForContext(String context);
2022-09-22 11:27:40 +02:00
Credentials getCredentials();
}