ITimeLimitedDataProtector.Unprotect(Byte[], DateTimeOffset) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
以加密方式取消保护一段受保护的数据。
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
引发。