PlatformVpnProfile Класс

Определение

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

[Android.Runtime.Register("android/net/PlatformVpnProfile", ApiSince=30, DoNotGenerateAcw=true)]
public abstract class PlatformVpnProfile : Java.Lang.Object
[<Android.Runtime.Register("android/net/PlatformVpnProfile", ApiSince=30, DoNotGenerateAcw=true)>]
type PlatformVpnProfile = class
    inherit Object
Наследование
PlatformVpnProfile
Производный
Атрибуты

Комментарии

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

Vpn-сети на основе платформы позволяют VPN-приложениям предоставлять параметры конфигурации и проверки подлинности для использования в ОС Android реализаций четко определенного уровня управления (проверка подлинности, согласование ключей) и плоскости данных (шифрование на пакет) для упрощения создания VPN-туннелей. В отличие от этого, VpnService основанные vpn-сети должны реализовывать как плоскости управления, так и плоскости данных для каждого приложения.

Документация по Java для android.net.PlatformVpnProfile.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Конструкторы

PlatformVpnProfile(IntPtr, JniHandleOwnership)

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

Поля

TypeIkev2IpsecPsk
Устаревшие..

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

TypeIkev2IpsecRsa
Устаревшие..

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

TypeIkev2IpsecUserPass
Устаревшие..

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
IsInternetValidationRequired

Возвращает значение, указывающее, должна ли эта VPN проходить проверку Через Интернет.

JniIdentityHashCode

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
JniPeerMembers

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

PeerReference

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
ThresholdClass

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

ThresholdType

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

Type

Возвращает целочисленный тип профиля.

TypeString

Возвращает строку типа, описывающую тип профиля VPN.

Методы

AreLocalRoutesExcluded()

Возвращает значение, указывающее, исключен ли локальный трафик из VPN.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
Dispose(Boolean)

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
IJavaPeerable.Finalized()

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

GetJniTypeName(IJavaPeerable)

PlatformVpnProfile представляет конфигурацию для реализации VPN на основе платформы.

Применяется к