XAdESForm Property
Specifies which form of XAdES should be produced.
Syntax
public var xAdESForm: XadessignerXAdESForms {
get {...}
set {...} }
public enum XadessignerXAdESForms: Int32 { case xafUnknown = 0 case xafBasic = 1 case xafBES = 2 case xafEPES = 3 case xafT = 4 case xafC = 5 case xafX = 6 case xafXL = 7 case xafA = 8 case xafExtendedBES = 9 case xafExtendedEPES = 10 case xafExtendedT = 11 case xafExtendedC = 12 case xafExtendedX = 13 case xafExtendedXLong = 14 case xafExtendedXL = 15 case xafExtendedA = 16 }
Default Value
2
Remarks
Use this property to specify the form (level) of advanced electronic signature to be produced.
xafUnknown | 0 | |
xafBasic | 1 | XAdES form, supported by XAdES v1.1.1 |
xafBES | 2 | XAdES-BES form, supported starting from XAdES v1.2.2 |
xafEPES | 3 | XAdES-EPES form, supported starting from XAdES v1.2.2 |
xafT | 4 | XAdES-T form |
xafC | 5 | XAdES-C form |
xafX | 6 | XAdES-X form |
xafXL | 7 | XAdES-X-L form |
xafA | 8 | XAdES-A form |
xafExtendedBES | 9 | XAdES-E-BES form |
xafExtendedEPES | 10 | XAdES-E-EPES form |
xafExtendedT | 11 | XAdES-E-T form |
xafExtendedC | 12 | XAdES-E-C form |
xafExtendedX | 13 | XAdES-E-X form |
xafExtendedXLong | 14 | XAdES-E-X-Long form (type 1) |
xafExtendedXL | 15 | XAdES-E-X-L form (type 2) |
xafExtendedA | 16 | XAdES-E-A form |
* XAdES-E-* forms are supported starting from XAdES v1.3.2