다음을 통해 공유


HotspotAuthenticationContext.IssueCredentials 메서드

정의

핫스폿 인증을 위해 Windows에 자격 증명 제공

참고

이 기능은 모바일 네트워크 운영자가 권한 있는 액세스 권한을 부여받은 통신사 앱 및 UWP 앱에서만 사용할 수 있습니다.

이 API를 사용하고 앱을 Microsoft Store에 게시하려면 특별한 승인이 필요합니다. 자세한 내용은 앱 기능 선언 항목의 제한된기능 섹션을 참조하세요 .

Windows는 이러한 자격 증명을 캐시하지 않으며 시스템이 동일한 핫스팟에 다시 연결할 때 다른 인증 이벤트가 발생합니다.

public:
 virtual void IssueCredentials(Platform::String ^ userName, Platform::String ^ password, Platform::String ^ extraParameters, bool markAsManualConnectOnFailure) = IssueCredentials;
void IssueCredentials(winrt::hstring const& userName, winrt::hstring const& password, winrt::hstring const& extraParameters, bool const& markAsManualConnectOnFailure);
public void IssueCredentials(string userName, string password, string extraParameters, bool markAsManualConnectOnFailure);
function issueCredentials(userName, password, extraParameters, markAsManualConnectOnFailure)
Public Sub IssueCredentials (userName As String, password As String, extraParameters As String, markAsManualConnectOnFailure As Boolean)

매개 변수

userName
String

Platform::String

winrt::hstring

WISPr(무선 인터넷 서비스 공급자 로밍) 인증 프로토콜의 UserName 매개 변수입니다. IssueCredentials는 값을 서버에 제출하기 전에 URL 인코딩을 수행합니다. 이 문자열이 비어 있으면 해당 인증 매개 변수를 건너뜁습니다.

password
String

Platform::String

winrt::hstring

WISPr 인증 프로토콜의 Password 매개 변수입니다. IssueCredentials는 값을 서버에 제출하기 전에 URL 인코딩을 수행합니다. 이 문자열이 비어 있으면 해당 인증 매개 변수를 건너뜁습니다.

extraParameters
String

Platform::String

winrt::hstring

인증 문자열에 추가할 추가 매개 변수입니다. IssueCredentials는 인코딩이 없는 것처럼 HTTP POST 문자열에 "&" 문자 뒤에 이 매개 변수를 추가합니다. 여러 매개 변수를 추가하는 데 사용할 수 있습니다. 이 매개 변수의 기본값은 빈 문자열입니다.

markAsManualConnectOnFailure
Boolean

bool

true이면 애플리케이션이 연결에서 자동 연결 속성을 영구적으로 사용하지 않도록 설정합니다. 인증에 실패하면 연결이 끊어지고 현재 사용자 세션에서 다시 시도되지 않습니다. 그렇지 않으면 false입니다.

Windows 요구 사항

앱 기능
cellularDeviceControl cellularDeviceIdentity

설명

IssueCredentials가 호출되면 인증 컨텍스트가 종료되고 IssueCredentials, AbortAuthentication 또는 SkipAuthentication 을 다시 호출하면 안 됩니다.

적용 대상