Class AccessToken2.Service
- java.lang.Object
-
- com.easemob.im.server.api.token.agora.AccessToken2.Service
-
- Direct Known Subclasses:
AccessToken2.ServiceChat
,AccessToken2.ServiceRtc
,AccessToken2.ServiceRtm
,AccessToken2.ServiceStreaming
- Enclosing class:
- AccessToken2
public static class AccessToken2.Service extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.TreeMap<java.lang.Short,java.lang.Integer>
privileges
short
type
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPrivilegeChat(AccessToken2.PrivilegeChat privilege, int expire)
void
addPrivilegeRtc(AccessToken2.PrivilegeRtc privilege, int expire)
void
addPrivilegeRtm(AccessToken2.PrivilegeRtm privilege, int expire)
java.util.TreeMap<java.lang.Short,java.lang.Integer>
getPrivileges()
short
getServiceType()
ByteBuf
pack(ByteBuf buf)
void
unpack(ByteBuf byteBuf)
-
-
-
Method Detail
-
addPrivilegeRtc
public void addPrivilegeRtc(AccessToken2.PrivilegeRtc privilege, int expire)
-
addPrivilegeRtm
public void addPrivilegeRtm(AccessToken2.PrivilegeRtm privilege, int expire)
-
addPrivilegeChat
public void addPrivilegeChat(AccessToken2.PrivilegeChat privilege, int expire)
-
getPrivileges
public java.util.TreeMap<java.lang.Short,java.lang.Integer> getPrivileges()
-
getServiceType
public short getServiceType()
-
unpack
public void unpack(ByteBuf byteBuf)
-
-