package com.dexels.oauth.api; import java.util.Set; /** * Each Application is uniquely identified by its applicationId. * * An Application can define its public authorizations (endpoints that can be * called without private authorization) and private authorizations (one should * log in to invoke these endpoints). * */ public interface Application { public String getApplicationId(); public Set getPublicAuthorizations(); public Set getPrivateAuthorizations(); }