Authenticator.RequestPasswordAuthentication 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
RequestPasswordAuthentication(InetAddress, Int32, String, String, String)
询问已向系统注册的密码的验证器。
[Android.Runtime.Register("requestPasswordAuthentication", "(Ljava/net/InetAddress;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/net/PasswordAuthentication;", "")]
public static Java.Net.PasswordAuthentication? RequestPasswordAuthentication (Java.Net.InetAddress? addr, int port, string? protocol, string? prompt, string? scheme);
[<Android.Runtime.Register("requestPasswordAuthentication", "(Ljava/net/InetAddress;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/net/PasswordAuthentication;", "")>]
static member RequestPasswordAuthentication : Java.Net.InetAddress * int * string * string * string -> Java.Net.PasswordAuthentication
参数
- addr
- InetAddress
请求授权的站点的 InetAddress;如果未知,则为 null。
- port
- Int32
请求连接的端口
- protocol
- String
请求连接的协议 (java.net.Authenticator#getRequestingProtocol()
)
- prompt
- String
用户的提示字符串
- scheme
- String
身份验证方案
返回
用户名/密码,如果无法获取用户名/密码,则为 null。
- 属性
注解
询问已向系统注册的密码的验证器。
首先,如果有安全管理器,则会使用NetPermission("requestPasswordAuthentication")
权限调用其checkPermission
方法。 这可能会导致 java.lang.SecurityException。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
RequestPasswordAuthentication(String, InetAddress, Int32, String, String, String)
询问已向系统注册的密码的验证器。
[Android.Runtime.Register("requestPasswordAuthentication", "(Ljava/lang/String;Ljava/net/InetAddress;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/net/PasswordAuthentication;", "")]
public static Java.Net.PasswordAuthentication? RequestPasswordAuthentication (string? host, Java.Net.InetAddress? addr, int port, string? protocol, string? prompt, string? scheme);
[<Android.Runtime.Register("requestPasswordAuthentication", "(Ljava/lang/String;Ljava/net/InetAddress;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/net/PasswordAuthentication;", "")>]
static member RequestPasswordAuthentication : string * Java.Net.InetAddress * int * string * string * string -> Java.Net.PasswordAuthentication
参数
- host
- String
请求身份验证的站点的主机名。
- addr
- InetAddress
请求身份验证的站点的 InetAddress;如果未知,则为 null。
- port
- Int32
请求连接的端口。
- protocol
- String
请求连接的协议 (java.net.Authenticator#getRequestingProtocol()
)
- prompt
- String
标识身份验证领域的用户的提示字符串。
- scheme
- String
身份验证方案
返回
用户名/密码,如果无法获取用户名/密码,则为 null。
- 属性
注解
询问已向系统注册的密码的验证器。 这是请求密码的首选方法,因为可以在 InetAddress 不可用的情况下提供主机名。
首先,如果有安全管理器,则会使用NetPermission("requestPasswordAuthentication")
权限调用其checkPermission
方法。 这可能会导致 java.lang.SecurityException。
在 1.4 中添加。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
RequestPasswordAuthentication(String, InetAddress, Int32, String, String, String, URL, Authenticator+RequestorType)
询问已向系统注册的密码的验证器。
[Android.Runtime.Register("requestPasswordAuthentication", "(Ljava/lang/String;Ljava/net/InetAddress;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;Ljava/net/Authenticator$RequestorType;)Ljava/net/PasswordAuthentication;", "")]
public static Java.Net.PasswordAuthentication? RequestPasswordAuthentication (string? host, Java.Net.InetAddress? addr, int port, string? protocol, string? prompt, string? scheme, Java.Net.URL? url, Java.Net.Authenticator.RequestorType? reqType);
[<Android.Runtime.Register("requestPasswordAuthentication", "(Ljava/lang/String;Ljava/net/InetAddress;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;Ljava/net/Authenticator$RequestorType;)Ljava/net/PasswordAuthentication;", "")>]
static member RequestPasswordAuthentication : string * Java.Net.InetAddress * int * string * string * string * Java.Net.URL * Java.Net.Authenticator.RequestorType -> Java.Net.PasswordAuthentication
参数
- host
- String
请求身份验证的站点的主机名。
- addr
- InetAddress
请求身份验证的站点的 InetAddress;如果未知,则为 null。
- port
- Int32
请求连接的端口。
- protocol
- String
请求连接的协议 (java.net.Authenticator#getRequestingProtocol()
)
- prompt
- String
标识身份验证领域的用户的提示字符串。
- scheme
- String
身份验证方案
- url
- URL
- reqType
- Authenticator.RequestorType
请求身份验证的连接的请求者类型。
返回
用户名/密码,如果无法获取用户名/密码,则为 null。
- 属性
注解
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。