다음을 통해 공유


ITimeLimitedDataProtector.Unprotect(Byte[], DateTimeOffset) 메서드

정의

보호된 데이터의 일부를 암호화하여 보호 해제합니다.

public:
 cli::array <System::Byte> ^ Unprotect(cli::array <System::Byte> ^ protectedData, [Runtime::InteropServices::Out] DateTimeOffset % expiration);
public byte[] Unprotect (byte[] protectedData, out DateTimeOffset expiration);
abstract member Unprotect : byte[] * DateTimeOffset -> byte[]
Public Function Unprotect (protectedData As Byte(), ByRef expiration As DateTimeOffset) As Byte()

매개 변수

protectedData
Byte[]

보호를 해제할 보호된 데이터입니다.

expiration
DateTimeOffset

보호 해제 작업이 성공하면 페이로드의 만료 날짜를 수신하는 'out' 매개 변수입니다.

반환

Byte[]

보호된 데이터의 일반 텍스트 형식입니다.

예외

가 잘못되었거나, 형식이 잘못되었거나, 만료된 경우 protectedData throw됩니다.

적용 대상