MachineKey.Unprotect(Byte[], String[]) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Protect(Byte[], String[]) 메서드에 의해 보호된 지정된 데이터를 보호 해제합니다,
public:
static cli::array <System::Byte> ^ Unprotect(cli::array <System::Byte> ^ protectedData, ... cli::array <System::String ^> ^ purposes);
public static byte[] Unprotect (byte[] protectedData, params string[] purposes);
static member Unprotect : byte[] * string[] -> byte[]
Public Shared Function Unprotect (protectedData As Byte(), ParamArray purposes As String()) As Byte()
매개 변수
- protectedData
- Byte[]
보호를 해제할 암호화 텍스트입니다.
- purposes
- String[]
데이터가 무엇을 의미하는지 설명하는 용도의 목록 이 값은 데이터가 보호될 때 Protect(Byte[], String[]) 메서드에 전달된 값과 동일한 값이어야 합니다.
반환
- Byte[]
일반 텍스트 데이터입니다.
예외
protectedData
매개 변수가 null인 경우
purposes 배열에 공백 전용 항목이 하나 이상 있을 경우
가능한 원인은 다음과 같습니다.
보호된 데이터가 훼손되었습니다.
purposes
매개 변수 값은 데이터가 보호될 때 지정된 값과는 다릅니다.애플리케이션이 둘 이상의 서버에 전개되고 자동 생성 암호화 키를 사용하고 있습니다.
설명
이 메서드에 대한 자세한 내용은 메서드를 참조하세요 Protect .