2 instantiations of WinZipAesExtraField
System.IO.Compression (2)
System\IO\Compression\ZipArchiveEntry.cs (1)
1404return new WinZipAesExtraField
System\IO\Compression\ZipBlocks.cs (1)
822aesExtraField = new WinZipAesExtraField(
18 references to WinZipAesExtraField
System.IO.Compression (18)
System\IO\Compression\ZipArchiveEntry.Async.cs (2)
442await ZipGenericExtraField.WriteAllBlocksExcludingTagAsync(_cdUnknownExtraFields, _cdTrailingExtraFieldData ?? Array.Empty<byte>(), _archive.ArchiveStream, WinZipAesExtraField.HeaderId, cancellationToken).ConfigureAwait(false); 715await ZipGenericExtraField.WriteAllBlocksExcludingTagAsync(_lhUnknownExtraFields, _lhTrailingExtraFieldData ?? Array.Empty<byte>(), _archive.ArchiveStream, WinZipAesExtraField.HeaderId, cancellationToken).ConfigureAwait(false);
System\IO\Compression\ZipArchiveEntry.cs (10)
85if (cd.AesExtraField is not WinZipAesExtraField aesField) 803WinZipAesExtraField? aesExtraField = null; 809aesExtraFieldSize = WinZipAesExtraField.TotalSize; 815? ZipGenericExtraField.TotalSizeExcludingTag(_cdUnknownExtraFields, _cdTrailingExtraFieldData?.Length ?? 0, WinZipAesExtraField.HeaderId) 913ZipGenericExtraField.WriteAllBlocksExcludingTag(_cdUnknownExtraFields, _cdTrailingExtraFieldData ?? Array.Empty<byte>(), _archive.ArchiveStream, WinZipAesExtraField.HeaderId); 1402private WinZipAesExtraField CreateAesExtraField() 1596WinZipAesExtraField? aesExtraField = null; 1633aesExtraFieldSize = WinZipAesExtraField.TotalSize; 1676? ZipGenericExtraField.TotalSizeExcludingTag(_lhUnknownExtraFields, _lhTrailingExtraFieldData?.Length ?? 0, WinZipAesExtraField.HeaderId) 1776ZipGenericExtraField.WriteAllBlocksExcludingTag(_lhUnknownExtraFields, _lhTrailingExtraFieldData ?? Array.Empty<byte>(), _archive.ArchiveStream, WinZipAesExtraField.HeaderId);
System\IO\Compression\ZipBlocks.cs (6)
744public static bool TryGetFromExtraFields(List<ZipGenericExtraField>? extraFields, out WinZipAesExtraField aesExtraField) 772public static bool TryGetFromRawExtraFieldData(ReadOnlySpan<byte> extraFieldData, out WinZipAesExtraField aesExtraField) 806private static bool TryParseData(ReadOnlySpan<byte> data, out WinZipAesExtraField aesExtraField) 895public WinZipAesExtraField? AesExtraField; 951if (WinZipAesExtraField.TryGetFromRawExtraFieldData(zipExtraFields, out WinZipAesExtraField aesField))