XdSignatureRelation Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die XdSignatureRelation-Enumeration wird verwendet, um zu bestimmen, wie einem SignedDataBlockObject Objekt digitale Signaturen hinzugefügt werden können.
public enum class XdSignatureRelation
public enum XdSignatureRelation
type XdSignatureRelation =
Public Enum XdSignatureRelation
- Vererbung
-
XdSignatureRelation
Felder
Name | Wert | Beschreibung |
---|---|---|
xdSignatureRelationSingle | 1 | Gibt an, dass im SignedDataBlock-Objekt nur eine Signatur vorhanden sein kann. |
xdSignatureRelationCoSign | 2 | Gibt an, dass die Signaturen im SignedDataBlock-Objekt unabhängig voneinander sind. |
xdSignatureRelationCounterSign | 3 | Gibt an, dass jede Signatur im SignedDataBlock-Objekt die vorhergehende Signatur signiert. |
Beispiele
public void DisplaySDBProperties()
{
SignedDataBlock sdb = thisXDocument.SignedDataBlocks[0];
string sigRelation = "UNKNOWN";
switch(sdb.SignatureRelation)
{
case <span class="label">XdSignatureRelation</span>.xdSignatureRelationSingle :
sigRelation = "SINGLE";
break;
case <span class="label">XdSignatureRelation</span>.xdSignatureRelationCoSign :
sigRelation = "COSIGN";
break;
case <span class="label">XdSignatureRelation</span>.xdSignatureRelationCounterSign :
sigRelation = "COUNTERSIGN";
break;
default:
break;
}
thisXDocument.UI.Alert("Signatures relation: " + sigRelation );
}
Hinweise
Diese aufgezählten Werte werden von der SignatureRelation -Eigenschaft zurückgegeben.