public interface SignedSignatureProperties extends XMLStructure
SignedSignatureProperties
element as
defined in ETSI TS 101 933 .
<xsd:element name="SignedSignatureProperties" type="SignedSignaturePropertiesType" /> <xsd:complexType name="SignedSignaturePropertiesType"> <xsd:sequence> <xsd:element name="SigningTime" type="xsd:dateTime"/> <xsd:element name="SigningCertificate" type="CertIDListType"/> <xsd:element name="SignaturePolicyIdentifer" type="SignaturePolicyIdentifierType"/> <xsd:element name="SignatureProductionPlace" type="SignatureProductionPlaceType" minOccurs="0"/> <xsd:element name="SignerRole" type="SignerRoleType" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="Id" type="xsd:ID" use="optional"/> </xsd:complexType>
A SignedSignatureProperties
element may be created by invoking
the
newSignedSignatureProperties
method of the
QualifyingPropertiesFactory
class.
SignedSignatureProperties
element contains the signed
properties qualifying the signature. The following properties may be present:
Modifier and Type | Method and Description |
---|---|
String |
getId()
Returns the
id -attribute value. |
SignaturePolicyIdentifier |
getSignaturePolicyIdentifier()
Returns the signature policy identifier.
|
SignatureProductionPlace |
getSignatureProductionPlace()
Returns the signature production place (
ETSI TS 101 903 ). |
SignatureProductionPlaceV2 |
getSignatureProductionPlaceV2()
Returns the signature production place (V2,
ETSI EN 319 132-1 ). |
SignerRole |
getSignerRole()
Returns the signer role (
ETSI TS 101 903 ). |
SignerRoleV2 |
getSignerRoleV2()
Returns the signer role (V2,
ETSI EN 319 132-1 ). |
SigningCertificate |
getSigningCertificate()
Returns the signing certificate (
ETSI TS 101 903 ). |
SigningCertificateV2 |
getSigningCertificateV2()
Returns the signing certificate (V2,
ETSI EN 319 132-1 ). |
SigningTime |
getSigningTime()
Returns the signing time.
|
isFeatureSupported
String getId()
id
-attribute value.id
-attribute valueSigningTime getSigningTime()
SigningCertificate getSigningCertificate()
ETSI TS 101 903
).
For ETSI EN 319 132-1
compliant signatures use getSigningCertificateV2()
.
SigningCertificateV2 getSigningCertificateV2()
ETSI EN 319 132-1
).
For ETSI TS 101 903
compliant signatures use getSigningCertificate()
.
ETSI EN 319 132-1
)SignaturePolicyIdentifier getSignaturePolicyIdentifier()
SignatureProductionPlace getSignatureProductionPlace()
ETSI TS 101 903
).
For ETSI EN 319 132-1
compliant signatures use getSignatureProductionPlaceV2()
.
ETSI TS 101 903
).SignatureProductionPlaceV2 getSignatureProductionPlaceV2()
ETSI EN 319 132-1
).
For ETSI TS 101 903
compliant signatures use getSignatureProductionPlaceV2()
.
ETSI EN 319 132-1
)SignerRole getSignerRole()
ETSI TS 101 903
).
For ETSI EN 319 132-1
compliant signatures use getSignerRoleV2()
.
ETSI TS 101 903
)SignerRoleV2 getSignerRoleV2()
ETSI EN 319 132-1
).
For ETSI TS 101 903
compliant signatures use getSignerRole()
.
© 2002-2005 IAIK, © 2004, 2006 - 2017 Stiftung SIC