AuthProvider 类

定义

旧版安全代码;请勿使用。

[Android.Runtime.Register("java/security/AuthProvider", DoNotGenerateAcw=true)]
public abstract class AuthProvider : Java.Security.Provider
[<Android.Runtime.Register("java/security/AuthProvider", DoNotGenerateAcw=true)>]
type AuthProvider = class
    inherit Provider
继承
属性

注解

旧版安全代码;请勿使用。

Java文档java.security.AuthProvider

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

构造函数

名称 说明
AuthProvider(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

AuthProvider(String, Double, String)

属性

名称 说明
Class

返回此 Object的运行时类。

(继承自 Object)
Defaults

一个属性列表,其中包含此属性列表中未找到的任何键的默认值。

(继承自 Properties)
Handle

基础 Android 实例的句柄。

(继承自 Object)
Info

返回提供程序及其服务的可读说明。

(继承自 Provider)
JniIdentityHashCode

旧版安全代码;请勿使用。

(继承自 Object)
JniPeerMembers

旧版安全代码;请勿使用。

Name

返回此提供程序的名称。

(继承自 Provider)
PeerReference

旧版安全代码;请勿使用。

(继承自 Object)
Services

获取此提供程序支持的所有服务的不可修改集。

(继承自 Provider)
ThresholdClass

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

ThresholdType

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

Version

返回此提供程序的版本号。

(继承自 Provider)

方法

名称 说明
Clone()

创建并返回此对象的副本。

(继承自 Object)
Compute(Object, IBiFunction)

尝试计算指定键及其当前映射值的映射(如果没有 null 当前映射)。

(继承自 Provider)
ComputeIfAbsent(Object, IFunction)

如果指定的键尚未与值(或映射到) null关联,则尝试使用给定的映射函数计算其值,并输入到此映射中,除非 null

(继承自 Provider)
ComputeIfPresent(Object, IBiFunction)

如果指定键的值存在且非 null,则尝试计算给定键及其当前映射值的新映射。

(继承自 Provider)
Dispose()

旧版安全代码;请勿使用。

(继承自 Object)
Dispose(Boolean)

旧版安全代码;请勿使用。

(继承自 Object)
Equals(Object)

指示其他对象是否“等于”此对象。

(继承自 Object)
ForEach(IBiConsumer)

已在 1 中添加。

(继承自 Provider)
GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
GetOrDefault(Object, Object)

已在 1 中添加。

(继承自 Provider)
GetProperty(String, String)

在此属性列表中搜索具有指定键的属性。

(继承自 Properties)
GetProperty(String)

在此属性列表中搜索具有指定键的属性。

(继承自 Properties)
GetService(String, String)

获取描述此提供程序对此算法或别名指定类型的实现的服务。

(继承自 Provider)
JavaFinalize()

当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。

(继承自 Object)
List(PrintStream)

将此属性列表输出到指定的输出流。

(继承自 Properties)
List(PrintWriter)

将此属性列表输出到指定的输出流。

(继承自 Properties)
Load(Reader)

以简单的面向行的格式从输入字符流中读取属性列表(键和元素对)。

(继承自 Properties)
Load(Stream)

从输入字节流中读取属性列表(键和元素对)。

(继承自 Properties)
LoadFromXML(Stream)

将指定输入流上 XML 文档表示的所有属性加载到此属性表中。

(继承自 Properties)
Login(Subject, ICallbackHandler)
Logout()
Merge(Object, Object, IBiFunction)

如果指定的键尚未与值关联或与 null 关联,则将其与给定值相关联。

(继承自 Provider)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
PropertyNames()

返回此属性列表中所有键的枚举,包括默认属性列表中的非重复键(如果尚未从主属性列表中找到同名的键)。

(继承自 Properties)
Put(Object, Object)

key 属性设置为具有指定的 value

(继承自 Provider)
PutAll(IDictionary<Object,Object>)

将所有映射从指定的映射复制到此提供程序。

(继承自 Provider)
PutIfAbsent(Object, Object)

如果指定的键尚未与值(或映射到 null)关联,则将其与给定值关联并返回 null,则返回当前值。

(继承自 Provider)
PutService(Provider+Service)

添加服务。

(继承自 Provider)
RemoveService(Provider+Service)

删除以前使用 #putService putService().

(继承自 Provider)
Replace(Object, Object, Object)

仅当当前映射到指定值时,才会替换指定键的条目。

(继承自 Provider)
Replace(Object, Object)

仅当指定键当前映射到某个值时,才会替换指定键的条目。

(继承自 Provider)
ReplaceAll(IBiFunction)

将每个条目的值替换为调用该条目的给定函数的结果,在条目集迭代器返回顺序条目,直到处理完所有条目或函数引发异常为止。

(继承自 Provider)
Save(Stream, String)
已过时.

store(OutputStream out, String comments)调用该方法并取消引发的 IOException。

(继承自 Properties)
SetCallbackHandler(ICallbackHandler)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
SetProperty(String, String)

调用方法Hashtableput

(继承自 Properties)
Store(Stream, String)

将此Properties表中的此属性列表(键和元素对)写入输出流,格式适合使用#load(InputStream) load(InputStream)该方法加载到Properties表中。

(继承自 Properties)
Store(Writer, String)

将此 Properties 表中的此属性列表(键和元素对)写入到适合使用 #load(java.io.Reader) load(Reader) 该方法的格式的输出字符流。

(继承自 Properties)
StoreToXML(Stream, String, Charset)

旧版安全代码;请勿使用。

(继承自 Properties)
StoreToXML(Stream, String, String)

使用指定的编码发出表示此表中包含的所有属性的 XML 文档。

(继承自 Properties)
StoreToXML(Stream, String)

发出表示此表中包含的所有属性的 XML 文档。

(继承自 Properties)
StringPropertyNames()

返回此属性列表中的一组键,其中键及其对应的值为字符串,如果尚未从主属性列表中找到同名键,则默认属性列表中包括非重复键。

(继承自 Properties)
ToArray<T>()

旧版安全代码;请勿使用。

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

旧版安全代码;请勿使用。

(继承自 Object)
Wait()

使当前线程等待,直到唤醒它,通常是通过 em 通知/em< 或 >em<interrupted>/em<。><>

(继承自 Object)
Wait(Int64, Int32)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted>/em<>,或直到经过一定数量的实时。

(继承自 Object)
Wait(Int64)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted>/em<>,或直到经过一定数量的实时。

(继承自 Object)

显式接口实现

名称 说明
IJavaPeerable.Disposed()

旧版安全代码;请勿使用。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

旧版安全代码;请勿使用。

(继承自 Object)
IJavaPeerable.Finalized()

旧版安全代码;请勿使用。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

旧版安全代码;请勿使用。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

旧版安全代码;请勿使用。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

旧版安全代码;请勿使用。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

旧版安全代码;请勿使用。

(继承自 Object)

扩展方法

名称 说明
GetJniTypeName(IJavaPeerable)

获取实例 self类型的 JNI 名称。

JavaAs<TResult>(IJavaPeerable)

尝试强制self键入TResult,检查强制是否在Java端有效。

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

旧版安全代码;请勿使用。

TryJavaCast<TResult>(IJavaPeerable, TResult)

尝试强制self键入TResult,检查强制是否在Java端有效。

适用于