19 references to LengthValidity
System.Formats.Asn1 (19)
System\Formats\Asn1\AsnDecoder.cs (18)
78
LengthValidity
validity = ValidateLength(
86
if (validity ==
LengthValidity
.Valid)
156
LengthValidity
validity = ValidateLength(
164
if (validity ==
LengthValidity
.Valid)
461
throw GetValidityException(
LengthValidity
.CerRequiresIndefinite);
467
throw GetValidityException(
LengthValidity
.PrimitiveEncodingRequiresDefinite);
484
private static
LengthValidity
ValidateLength(
498
return
LengthValidity
.CerRequiresIndefinite;
505
return
LengthValidity
.PrimitiveEncodingRequiresDefinite;
516
return
LengthValidity
.LengthExceedsInput;
521
return
LengthValidity
.Valid;
528
return
LengthValidity
.Valid;
531
private static AsnContentException GetValidityException(
LengthValidity
validity)
533
Debug.Assert(validity !=
LengthValidity
.Valid);
537
case
LengthValidity
.CerRequiresIndefinite:
539
case
LengthValidity
.LengthExceedsInput:
541
case
LengthValidity
.PrimitiveEncodingRequiresDefinite:
545
goto case
LengthValidity
.PrimitiveEncodingRequiresDefinite;
System\Formats\Asn1\AsnDecoder.Sequence.cs (1)
80
throw GetValidityException(
LengthValidity
.LengthExceedsInput);