이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

MachineKey 클래스

.NET Framework (current version)
 

게시 날짜: 2016년 11월

ASP.NET 폼 인증 및 뷰 상태에 사용 되는 키 값과 동일한 알고리즘을 사용 하 여 암호화 하는 방법 또는 해시 데이터 (또는 둘 다)를 제공 합니다.

네임스페이스:   System.Web.Security
어셈블리:  System.Web(System.Web.dll에 있음)

System.Object
  System.Web.Security.MachineKey

public static class MachineKey

이름설명
System_CAPS_pubmethodSystem_CAPS_staticDecode(String, MachineKeyProtection)

사용되지 않습니다. 디코딩 및/또는 암호화 되었거나 해시 기반 메시지 인증 코드 (HMAC)와 함께 제공 된 데이터의 유효성을 검사합니다

System_CAPS_pubmethodSystem_CAPS_staticEncode(Byte[], MachineKeyProtection)

사용되지 않습니다. 데이터를 암호화 하거나 해시 기반 메시지 인증 코드 HMAC ()를 추가 합니다.

System_CAPS_pubmethodSystem_CAPS_staticProtect(Byte[], String[])

지정된 된 데이터를 암호화 하거나 서명 하 여 보호 합니다.

System_CAPS_pubmethodSystem_CAPS_staticUnprotect(Byte[], String[])

지정된 된 데이터에 의해 보호 된 보호를 해제 하는 Protect 메서드.

Exception Condition
ArgumentNullException

암호화, 해시, 데이터를 해독 하거나 유효성을 검사할 존재 하지 않는

MachineKey 클래스 ASP.NET에서 제공 하는 해시 및 암호화 논리를 노출 하는 메서드를 제공 합니다. ASP.NET 사용는 암호화 및 해싱 알고리즘 및 키 값을 사용 하는 방법에 대 한 정보를 참조 하십시오. machineKey 요소 (ASP.NET 설정 스키마)합니다.

System_CAPS_warning경고

MachineKey Api에 ASP.NET 응용 프로그램에 사용 해야 합니다. ASP.NET 응용 프로그램의 컨텍스트 외부에서 MachineKey Api의 동작은 정의 되지 않습니다.

.NET Framework
4.0 이후 사용 가능

이 형식의 모든 public static(Visual Basic의 공유 Visual Basic의 경우) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전이 보장되지 않습니다.

맨 위로 이동
표시: