package com.dongxuexidu.douban4j.model.app;
/**
*
* @author Zhibo Wei <uglytroll@dongxuexidu.com>
*/
public class RequestGrantScope {
private String description;
private String value;
private String name;
private static final String SCOPE_SHUO_READ = "shuo_basic_r";
private static final String SCOPE_SHUO_WRITE = "shuo_basic_w";
private static final String SCOPE_MAIL_READ = "community_advanced_doumail_r";
private static final String SCOPE_MAIL_WRITE = "community_advanced_doumail_w";
private static final String SCOPE_BASIC_COMMON = "douban_basic_common";
private static final String SCOPE_BASIC_NOTE = "community_basic_note";
private static final String SCOPE_BOOK_READ = "book_basic_r";
private static final String SCOPE_MOVIE_READ = "movie_basic_r";
private static final String SCOPE_MUSIC_READ = "music_basic_r";
private static final String SCOPE_EVENT_READ = "event_basic_r";
private static final String SCOPE_EVENT_WRITE = "event_basic_w";
public static final RequestGrantScope SHUO_READ_SCOPE = new RequestGrantScope("DoubanShuoRead", RequestGrantScope.SCOPE_SHUO_READ, "豆瓣说读取权限");
public static final RequestGrantScope SHUO_WRITE_SCOPE = new RequestGrantScope("DoubanShuoWrite", RequestGrantScope.SCOPE_SHUO_WRITE, "豆瓣说写入权限");
public static final RequestGrantScope BASIC_COMMON_SCOPE = new RequestGrantScope("BasicCommon", RequestGrantScope.SCOPE_BASIC_COMMON, "豆瓣基本权限");
public static final RequestGrantScope MAIL_READ_SCOPE = new RequestGrantScope("MailRead", RequestGrantScope.SCOPE_MAIL_READ, "豆邮读权限");
public static final RequestGrantScope MAIL_WRITE_SCOPE = new RequestGrantScope("DoubanShuoWrite", RequestGrantScope.SCOPE_MAIL_WRITE, "豆邮写权限");
public static final RequestGrantScope BASIC_NOTE_SCOPE = new RequestGrantScope("BasicNote", RequestGrantScope.SCOPE_BASIC_NOTE, "日记读写权限");
public static final RequestGrantScope BOOK_READ_SCOPE = new RequestGrantScope("BookRead", RequestGrantScope.SCOPE_BOOK_READ, "豆瓣读书");
public static final RequestGrantScope MOVIE_READ_SCOPE = new RequestGrantScope("MovieRead", RequestGrantScope.SCOPE_MOVIE_READ, "豆瓣电影");
public static final RequestGrantScope MUSIC_READ_SCOPE = new RequestGrantScope("MusicRead", RequestGrantScope.SCOPE_MUSIC_READ, "豆瓣音乐");
public static final RequestGrantScope EVENT_READ_SCOPE = new RequestGrantScope("EventRead", RequestGrantScope.SCOPE_EVENT_READ, "豆瓣同城读权限");
public static final RequestGrantScope EVENT_WRITE_SCOPE = new RequestGrantScope("EventWrite", RequestGrantScope.SCOPE_EVENT_WRITE, "豆瓣同城写权限");
private RequestGrantScope (String name, String value, String description) {
this.description = description;
this.name = name;
this.value = value;
}
/**
* @return the description
*/
public String getDescription() {
return description;
}
/**
* @return the value
*/
public String getValue() {
return value;
}
/**
* @return the name
*/
public String getName() {
return name;
}
}