DataProtector.PrependHashedPurposeToPlaintext Eigenschap

Definitie

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.

Van toepassing op