Skip navigation links
A C D E I M N O P R S T U 

A

access_token - Variable in class okhttp3.slack.OAuthSession
 
authorizeUrl(String, HttpUrl, ByteString, String) - Method in class okhttp3.slack.SlackApi
See https://api.slack.com/docs/oauth.
awaitAccessToken(Timeout) - Method in class okhttp3.slack.SlackClient
Waits for an OAuth session for this client to be set.

C

clientId - Variable in class okhttp3.slack.SlackApi
 
clientSecret - Variable in class okhttp3.slack.SlackApi
 
close() - Method in class okhttp3.slack.OAuthSessionFactory
 
close() - Method in class okhttp3.slack.RtmSession
 

D

dispatch(RecordedRequest) - Method in class okhttp3.slack.OAuthSessionFactory
When the browser hits the redirect URL, use the provided code to ask Slack for a session.

E

exchangeCode(String, HttpUrl) - Method in class okhttp3.slack.SlackApi
See https://api.slack.com/methods/oauth.access.

I

initOauthSession(OAuthSession) - Method in class okhttp3.slack.SlackClient
Set the OAuth session for this client.

M

main(String...) - Static method in class okhttp3.slack.SlackClient
 

N

newAuthorizeUrl(String, String, OAuthSessionFactory.Listener) - Method in class okhttp3.slack.OAuthSessionFactory
 

O

OAuthSession - Class in okhttp3.slack
Authorization for an application to make Slack API calls on behalf of a user.
OAuthSession(boolean, String, String, String, String, String) - Constructor for class okhttp3.slack.OAuthSession
 
OAuthSessionFactory - Class in okhttp3.slack
Runs a MockWebServer on localhost and uses it as the backend to receive an OAuth session.
OAuthSessionFactory(SlackApi) - Constructor for class okhttp3.slack.OAuthSessionFactory
 
OAuthSessionFactory.Listener - Interface in okhttp3.slack
 
ok - Variable in class okhttp3.slack.OAuthSession
 
okhttp3.slack - package okhttp3.slack
 
onClosing(WebSocket, int, String) - Method in class okhttp3.slack.RtmSession
 
onFailure(WebSocket, Throwable, Response) - Method in class okhttp3.slack.RtmSession
 
onMessage(WebSocket, String) - Method in class okhttp3.slack.RtmSession
 
onOpen(WebSocket, Response) - Method in class okhttp3.slack.RtmSession
 
open(String) - Method in class okhttp3.slack.RtmSession
 

P

port - Variable in class okhttp3.slack.SlackApi
 

R

requestOauthSession(String, String) - Method in class okhttp3.slack.SlackClient
Shows a browser URL to authorize this app to act as this user.
rtm(HttpUrl, WebSocketListener) - Method in class okhttp3.slack.SlackApi
See https://api.slack.com/rtm.
RtmSession - Class in okhttp3.slack
A realtime messaging session.
RtmSession(SlackApi) - Constructor for class okhttp3.slack.RtmSession
 
rtmStart(String) - Method in class okhttp3.slack.SlackApi
See https://api.slack.com/methods/rtm.start.
RtmStartResponse - Class in okhttp3.slack
See https://api.slack.com/methods/rtm.start.
RtmStartResponse() - Constructor for class okhttp3.slack.RtmStartResponse
 

S

scope - Variable in class okhttp3.slack.OAuthSession
 
sessionGranted(OAuthSession) - Method in interface okhttp3.slack.OAuthSessionFactory.Listener
 
SlackApi - Class in okhttp3.slack
API access to the Slack API as an application.
SlackApi(String, String, int) - Constructor for class okhttp3.slack.SlackApi
 
SlackClient - Class in okhttp3.slack
A connection to Slack as a single user.
SlackClient(SlackApi) - Constructor for class okhttp3.slack.SlackClient
 
start() - Method in class okhttp3.slack.OAuthSessionFactory
 
startRtm() - Method in class okhttp3.slack.SlackClient
Starts a real time messaging session.

T

team_id - Variable in class okhttp3.slack.OAuthSession
 
team_name - Variable in class okhttp3.slack.OAuthSession
 
toString() - Method in class okhttp3.slack.OAuthSession
 

U

user_id - Variable in class okhttp3.slack.OAuthSession
 
A C D E I M N O P R S T U 
Skip navigation links

Copyright © 2017. All Rights Reserved.