ds
- class satcfdi.create.w3.ds.DSAKeyValueType(p: str, q: str, y: str, seed: str, pgen_counter: str, g: str = None, j: str = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.SignaturePropertyType(target: str, id: str = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.SignaturePropertiesType(signature_property: satcfdi.create.w3.ds.SignaturePropertyType | dict = None, id: str = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.ObjectType(id: str = None, mime_type: str = None, encoding: str = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.PGPDataType(pgpkey_id: str, pgpkey_packet: str = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.X509IssuerSerialType(x509issuer_name: str, x509serial_number: int)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.X509DataType(x509issuer_serial: satcfdi.create.w3.ds.X509IssuerSerialType | dict = None, x509ski: str = None, x509subject_name: str = None, x509certificate: str = None, x509crl: str = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.KeyValueType(dsakey_value: satcfdi.create.w3.ds.DSAKeyValueType | dict = None, rsakey_value: satcfdi.create.w3.ds.RSAKeyValueType | dict = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.TransformType(algorithm: str, xpath: str = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.TransformsType(transform: satcfdi.create.w3.ds.TransformType | dict = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.RetrievalMethodType(uri: str = None, type: str = None, transforms: satcfdi.create.w3.ds.TransformsType | dict = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.KeyInfoType(id: str = None, key_name: str = None, key_value: satcfdi.create.w3.ds.KeyValueType | dict = None, retrieval_method: satcfdi.create.w3.ds.RetrievalMethodType | dict = None, x509data: satcfdi.create.w3.ds.X509DataType | dict = None, pgpdata: satcfdi.create.w3.ds.PGPDataType | dict = None, spkid_ata: satcfdi.create.w3.ds.SPKIDataType | dict = None, mgmt_data: str = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.ReferenceType(digest_method: satcfdi.create.w3.ds.DigestMethodType | dict = None, digest_value: str = None, id: str = None, uri: str = None, type: str = None, transforms: satcfdi.create.w3.ds.TransformsType | dict = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.ManifestType(reference: satcfdi.create.w3.ds.ReferenceType | dict = None, id: str = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.SignatureMethodType(algorithm: str, hmacoutput_length: int = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.SignedInfoType(canonicalization_method: satcfdi.create.w3.ds.CanonicalizationMethodType | dict = None, signature_method: satcfdi.create.w3.ds.SignatureMethodType | dict = None, reference: satcfdi.create.w3.ds.ReferenceType | dict = None, id: str = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.SignatureType(signed_info: satcfdi.create.w3.ds.SignedInfoType | dict = None, signature_value: satcfdi.create.w3.ds.SignatureValueType | dict = None, id: str = None, key_info: satcfdi.create.w3.ds.KeyInfoType | dict = None, object: satcfdi.create.w3.ds.ObjectType | dict = None)[source]
Bases:
ScalarMap
- class satcfdi.create.w3.ds.RSAKeyValue(modulus: str, exponent: str)[source]
Bases:
RSAKeyValueType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}RSAKeyValue'
- class satcfdi.create.w3.ds.DSAKeyValue(p: str, q: str, y: str, seed: str, pgen_counter: str, g: str = None, j: str = None)[source]
Bases:
DSAKeyValueType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}DSAKeyValue'
- class satcfdi.create.w3.ds.SignatureProperty(target: str, id: str = None)[source]
Bases:
SignaturePropertyType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}SignatureProperty'
- class satcfdi.create.w3.ds.SignatureProperties(signature_property: satcfdi.create.w3.ds.SignaturePropertyType | dict = None, id: str = None)[source]
Bases:
SignaturePropertiesType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}SignatureProperties'
- class satcfdi.create.w3.ds.Manifest(reference: satcfdi.create.w3.ds.ReferenceType | dict = None, id: str = None)[source]
Bases:
ManifestType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}Manifest'
- class satcfdi.create.w3.ds.Object(id: str = None, mime_type: str = None, encoding: str = None)[source]
Bases:
ObjectType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}Object'
- class satcfdi.create.w3.ds.SPKIData(spkisexp: str)[source]
Bases:
SPKIDataType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}SPKIData'
- class satcfdi.create.w3.ds.PGPData(pgpkey_id: str, pgpkey_packet: str = None)[source]
Bases:
PGPDataType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}PGPData'
- class satcfdi.create.w3.ds.X509Data(x509issuer_serial: satcfdi.create.w3.ds.X509IssuerSerialType | dict = None, x509ski: str = None, x509subject_name: str = None, x509certificate: str = None, x509crl: str = None)[source]
Bases:
X509DataType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}X509Data'
- class satcfdi.create.w3.ds.RetrievalMethod(uri: str = None, type: str = None, transforms: satcfdi.create.w3.ds.TransformsType | dict = None)[source]
Bases:
RetrievalMethodType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}RetrievalMethod'
- class satcfdi.create.w3.ds.KeyValue(dsakey_value: satcfdi.create.w3.ds.DSAKeyValueType | dict = None, rsakey_value: satcfdi.create.w3.ds.RSAKeyValueType | dict = None)[source]
Bases:
KeyValueType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}KeyValue'
- class satcfdi.create.w3.ds.KeyInfo(id: str = None, key_name: str = None, key_value: satcfdi.create.w3.ds.KeyValueType | dict = None, retrieval_method: satcfdi.create.w3.ds.RetrievalMethodType | dict = None, x509data: satcfdi.create.w3.ds.X509DataType | dict = None, pgpdata: satcfdi.create.w3.ds.PGPDataType | dict = None, spkid_ata: satcfdi.create.w3.ds.SPKIDataType | dict = None, mgmt_data: str = None)[source]
Bases:
KeyInfoType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}KeyInfo'
- class satcfdi.create.w3.ds.DigestMethod(algorithm: str)[source]
Bases:
DigestMethodType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}DigestMethod'
- class satcfdi.create.w3.ds.Transform(algorithm: str, xpath: str = None)[source]
Bases:
TransformType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}Transform'
- class satcfdi.create.w3.ds.Transforms(transform: satcfdi.create.w3.ds.TransformType | dict = None)[source]
Bases:
TransformsType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}Transforms'
- class satcfdi.create.w3.ds.Reference(digest_method: satcfdi.create.w3.ds.DigestMethodType | dict = None, digest_value: str = None, id: str = None, uri: str = None, type: str = None, transforms: satcfdi.create.w3.ds.TransformsType | dict = None)[source]
Bases:
ReferenceType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}Reference'
- class satcfdi.create.w3.ds.SignatureMethod(algorithm: str, hmacoutput_length: int = None)[source]
Bases:
SignatureMethodType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}SignatureMethod'
- class satcfdi.create.w3.ds.CanonicalizationMethod(algorithm: str)[source]
Bases:
CanonicalizationMethodType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}CanonicalizationMethod'
- class satcfdi.create.w3.ds.SignedInfo(canonicalization_method: satcfdi.create.w3.ds.CanonicalizationMethodType | dict = None, signature_method: satcfdi.create.w3.ds.SignatureMethodType | dict = None, reference: satcfdi.create.w3.ds.ReferenceType | dict = None, id: str = None)[source]
Bases:
SignedInfoType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}SignedInfo'
- class satcfdi.create.w3.ds.SignatureValue(_text: str, id: str = None)[source]
Bases:
SignatureValueType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}SignatureValue'
- class satcfdi.create.w3.ds.Signature(signed_info: satcfdi.create.w3.ds.SignedInfoType | dict = None, signature_value: satcfdi.create.w3.ds.SignatureValueType | dict = None, id: str = None, key_info: satcfdi.create.w3.ds.KeyInfoType | dict = None, object: satcfdi.create.w3.ds.ObjectType | dict = None)[source]
Bases:
SignatureType,XElement- tag = '{http://www.w3.org/2000/09/xmldsig#}Signature'