0
關於實現IDataProtector接口,兩種接口方法Protect和Unprotect都接收一個字節數組作爲參數。IDataProtector保護和取消保護方法
這個字節數組實際上是什麼?它是加密數據嗎?它的格式是什麼?我一直沒能找到任何與此相關的文檔,而不是指出它是用戶數據。
關於實現IDataProtector接口,兩種接口方法Protect和Unprotect都接收一個字節數組作爲參數。IDataProtector保護和取消保護方法
這個字節數組實際上是什麼?它是加密數據嗎?它的格式是什麼?我一直沒能找到任何與此相關的文檔,而不是指出它是用戶數據。
好吧,它可以是任何你想要的。對於的exaple如果您使用的SecureDataFormat<AuthenticationTicket>
有
public string Protect(TData data)
{
return this._encoder.Encode(this._protector.Protect(this._serializer.Serialize(data)));
}
因此,大家可以看到IDataProtector.Protect
被序列化的對象上使用。在這種情況下,AuthenticationTicket