다음을 통해 공유


HardwareIdentification.GetPackageSpecificToken(IBuffer) 메서드

정의

현재 하드웨어를 나타내는 ASHWID(하드웨어 식별자)를 가져옵니다. 반환된 ASHWID 는 각 애플리케이션 패키지마다 다릅니다. 즉, 이 API는 서로 다른 패키지의 두 앱에서 호출할 때 서로 다른 식별자를 반환합니다. 동일한 패키지의 일부인 두 앱에서 호출할 때 동일한 식별자를 반환합니다.

public:
 static HardwareToken ^ GetPackageSpecificToken(IBuffer ^ nonce);
 static HardwareToken GetPackageSpecificToken(IBuffer const& nonce);
public static HardwareToken GetPackageSpecificToken(IBuffer nonce);
function getPackageSpecificToken(nonce)
Public Shared Function GetPackageSpecificToken (nonce As IBuffer) As HardwareToken

매개 변수

nonce
IBuffer

암호화 nonce 는 선택 사항입니다. 재생 공격에 대해 클라우드에서 ASHWID를 확인해야 하는 경우 nonce를 사용하는 것이 좋습니다. nonce가 필요한 시나리오에서 원격 서버는 임의 nonce를 생성하여 클라이언트 앱에 전달한 다음, 클라이언트 시스템에서 ASHWID 가 수신되면 서명에 예상 nonce가 있는지 확인해야 합니다.

반환

하드웨어 ID 정보입니다.

설명

GetPackageSpecificToken은 라이선스 콘텐츠에 대한 경험과 암호화에 대한 충분한 전문 지식을 갖춘 전문 개발자가 사용하도록 설계되었습니다.

적용 대상

추가 정보