HttpAuthHandler
public class HttpAuthHandler
extends Handler
代表HTTP身份验证的请求。 该类的实例由WebView创建并传递给onReceivedHttpAuthRequest(WebView, HttpAuthHandler, String, String)
。 主机应用程序必须调用proceed(String, String)
或cancel()
来设置WebView对请求的响应。
Summary
Inherited methods |
From class android.os.Handler
void |
dispatchMessage(Message msg) 在这里处理系统消息。 |
final void |
dump(Printer pw, String prefix) |
final Looper |
getLooper() |
String |
getMessageName(Message message) 返回表示指定消息名称的字符串。 |
void |
handleMessage(Message msg) 子类必须实现这个才能接收消息。 |
final boolean |
hasMessages(int what) 检查消息队列中是否有任何待处理消息的代码为“what”。 |
final boolean |
hasMessages(int what, Object object) 检查消息队列中是否有未处理的消息的代码为'what'且obj是'object'。 |
final Message |
obtainMessage(int what, Object obj) 与 obtainMessage() 相同,只是它还设置返回消息的what和obj成员。 |
final Message |
obtainMessage() 从全局消息池中返回一个新的 Message 。 |
final Message |
obtainMessage(int what, int arg1, int arg2) 与 obtainMessage() 相同,不同之处在于它还设置返回消息的what,arg1和arg2成员。 |
final Message |
obtainMessage(int what, int arg1, int arg2, Object obj) 与 obtainMessage() 相同,只是它还在返回的消息上设置了what,obj,arg1和arg2值。 |
final Message |
obtainMessage(int what) 与 obtainMessage() 相同,只是它也设置返回消息的成员。 |
final boolean |
post(Runnable r) 导致Runnable r被添加到消息队列中。 |
final boolean |
postAtFrontOfQueue(Runnable r) 将消息发布到实现Runnable的对象。 |
final boolean |
postAtTime(Runnable r, long uptimeMillis) 导致Runnable r被添加到消息队列中,以在由 uptimeMillis给定的特定时间运行。 |
final boolean |
postAtTime(Runnable r, Object token, long uptimeMillis) 导致Runnable r被添加到消息队列中,以在由 uptimeMillis给定的特定时间运行。 |
final boolean |
postDelayed(Runnable r, long delayMillis) 导致Runnable r被添加到消息队列中,在指定的时间过后运行。 |
final void |
removeCallbacks(Runnable r) 删除消息队列中的所有Runnable r待处理文章。 |
final void |
removeCallbacks(Runnable r, Object token) 删除消息队列中带有Object 标记的Runnable r的所有待处理文章。 |
final void |
removeCallbacksAndMessages(Object token) 删除所有未完成的回调帖子,并发送其 obj为 标记的消息。 |
final void |
removeMessages(int what) 使用消息队列中的代码“what”删除任何待处理的消息帖子。 |
final void |
removeMessages(int what, Object object) 删除消息队列中代码为'what'且obj为'object'的所有待处理消息。 |
final boolean |
sendEmptyMessage(int what) 发送仅包含什么值的消息。 |
final boolean |
sendEmptyMessageAtTime(int what, long uptimeMillis) 发送仅包含要在特定时间发送的值的消息。 |
final boolean |
sendEmptyMessageDelayed(int what, long delayMillis) 发送仅包含什么值的消息,在指定的时间量过去后发送。 |
final boolean |
sendMessage(Message msg) 在当前时间之前的所有待处理消息之后,将消息推送到消息队列的末尾。 |
final boolean |
sendMessageAtFrontOfQueue(Message msg) 将消息排入消息队列的前端,以便在消息循环的下一次迭代中进行处理。 |
boolean |
sendMessageAtTime(Message msg, long uptimeMillis) 在绝对时间(以毫秒为单位) uptimeMillis之前的所有待处理消息之后,将消息排入消息队列。 |
final boolean |
sendMessageDelayed(Message msg, long delayMillis) 在当前时间+ delayMillis之前的所有待处理消息之后,将消息排入消息队列。 |
String |
toString() 返回对象的字符串表示形式。 |
|
From class java.lang.Object
|
Public methods
cancel
void cancel ()
指示WebView取消认证请求。