DataProtector.PrependHashedPurposeToPlaintext Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u op of de hash wordt voorafgegaan aan de tekstmatrix vóór versleuteling.
protected:
virtual property bool PrependHashedPurposeToPlaintext { bool get(); };
protected virtual bool PrependHashedPurposeToPlaintext { get; }
member this.PrependHashedPurposeToPlaintext : bool
Protected Overridable ReadOnly Property PrependHashedPurposeToPlaintext As Boolean
Waarde van eigenschap
Altijd true.
Opmerkingen
Standaard wordt ervan uitgegaan dat afgeleide klassen de hash van de ApplicationName, PrimaryPurposeen SpecificPurposes eigenschappen voorafgaan aan de tekst zonder opmaak vóór versleuteling, en dat de hash tijdens de ontsleuteling wordt gecontroleerd en gecontroleerd. Als een afgeleide klasse de vooraf geplaatste gegevens op zichzelf wil opgeven (bijvoorbeeld als een optionele entropiewaarde), kan deze eigenschap worden overschreven en ingesteld om te retourneren false. Als PrependHashedPurposeToPlaintext dat het geval is false, Protect en Unprotect rechtstreeks doorloopt naar de ProviderProtect en ProviderUnprotect onderdrukkingen zonder de bytematrix te wijzigen.