package com.airlock.iam.oauth2.domain.service;

import com.airlock.iam.oauth2.api.domain.model.AuthorizationServerId;
import com.airlock.iam.oauth2.api.domain.model.OAuth2Scope;
import com.airlock.iam.oauth2.domain.model.provider.OAuth2ScopeAttribute;
import java.util.List;
import java.util.Optional;

public interface OAuth2ScopeTranslationService {
   Optional<String> translateScope(AuthorizationServerId var1, OAuth2Scope var2);

   List<OAuth2ScopeAttribute> translateScopeNames(AuthorizationServerId var1, List<OAuth2ScopeAttribute> var2);
}
