다음을 통해 공유


VpnManager.ProvisionVpnProfile(PlatformVpnProfile) 메서드

정의

호출 앱의 패키지 이름에 키가 지정된 VpnProfile 구성을 설치합니다.

[Android.Runtime.Register("provisionVpnProfile", "(Landroid/net/PlatformVpnProfile;)Landroid/content/Intent;", "GetProvisionVpnProfile_Landroid_net_PlatformVpnProfile_Handler", ApiSince=30)]
public virtual Android.Content.Intent? ProvisionVpnProfile (Android.Net.PlatformVpnProfile profile);
[<Android.Runtime.Register("provisionVpnProfile", "(Landroid/net/PlatformVpnProfile;)Landroid/content/Intent;", "GetProvisionVpnProfile_Landroid_net_PlatformVpnProfile_Handler", ApiSince=30)>]
abstract member ProvisionVpnProfile : Android.Net.PlatformVpnProfile -> Android.Content.Intent
override this.ProvisionVpnProfile : Android.Net.PlatformVpnProfile -> Android.Content.Intent

매개 변수

profile
PlatformVpnProfile

이 패키지에서 제공하는 VpnProfile입니다. 이 패키지에 대해 저장된 이전 VpnProfile을 재정의합니다.

반환

사용자 동의를 요청하는 의도로 VPN을 시작하거나, 권한 또는 이전 사용자 동의에 따라 동의가 필요하지 않은 경우 null입니다.

특성

설명

호출 앱의 패키지 이름에 키가 지정된 VpnProfile 구성을 설치합니다.

이 메서드는 사용자 동의가 이미 부여되었거나 Intent 시스템 활동에 대해 반환 null 됩니다. 의도가 반환되면 애플리케이션은 사용자 동의를 요청하는 데 사용하여 Activity#startActivityForResult 활동을 시작해야 합니다. 활동은 사용자 작업을 요구하는 대화 상자를 표시할 수 있으며 결과는 해당 Activity#onActivityResult대화 상자를 통해 반환됩니다. 결과가 있으면 Activity#RESULT_OK사용자가 동의했으며 VPN 프로필을 시작할 수 있습니다.

에 대한 android.net.VpnManager.provisionVpnProfile(android.net.PlatformVpnProfile)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상