:right-sidebar: True DataFormat =================================================================== .. currentmodule:: gi.repository.Gcr .. class:: DataFormat :no-contents-entry: The various format identifiers. Fields ------ .. rst-class:: interim-class .. class:: DataFormat :no-index: .. attribute:: ALL Represents all the formats, when enabling or disabling .. attribute:: BASE64_SPKAC OpenSSL style SPKAC data .. attribute:: DER_CERTIFICATE_X509 DER encoded X.509 certificate .. attribute:: DER_PKCS10 DER encoded PKCS#10 certificate request file .. attribute:: DER_PKCS12 DER encoded PKCS#12 file which can contain certificates and/or keys .. attribute:: DER_PKCS7 DER encoded PKCS#7 container file which can contain certificates .. attribute:: DER_PKCS8 DER encoded PKCS#8 file which can contain a key .. attribute:: DER_PKCS8_ENCRYPTED Encrypted DER encoded PKCS#8 file which can contain a key .. attribute:: DER_PKCS8_PLAIN Unencrypted DER encoded PKCS#8 file which can contain a key .. attribute:: DER_PRIVATE_KEY DER encoded private key .. attribute:: DER_PRIVATE_KEY_DSA DER encoded DSA private key .. attribute:: DER_PRIVATE_KEY_EC DER encoded EC private key .. attribute:: DER_PRIVATE_KEY_RSA DER encoded RSA private key .. attribute:: DER_SPKAC DER encoded SPKAC as generated by HTML5 keygen element .. attribute:: DER_SUBJECT_PUBLIC_KEY DER encoded SubjectPublicKeyInfo .. attribute:: INVALID Not a valid format .. attribute:: OPENPGP_ARMOR OpenPGP public or private key armor encoded data .. attribute:: OPENPGP_PACKET OpenPGP key packet(s) .. attribute:: OPENSSH_PUBLIC OpenSSH v1 or v2 public key .. attribute:: PEM An OpenSSL style PEM file with unspecified contents .. attribute:: PEM_CERTIFICATE_X509 An OpenSSL style PEM file with an X.509 certificate .. attribute:: PEM_PKCS10 An OpenSSL style PEM file containing PKCS#10 .. attribute:: PEM_PKCS12 An OpenSSL style PEM file containing PKCS#12 .. attribute:: PEM_PKCS7 An OpenSSL style PEM file containing PKCS#7 .. attribute:: PEM_PKCS8_ENCRYPTED Encrypted OpenSSL style PEM file containing PKCS#8 .. attribute:: PEM_PKCS8_PLAIN Unencrypted OpenSSL style PEM file containing PKCS#8 .. attribute:: PEM_PRIVATE_KEY An OpenSSL style PEM file with a private key .. attribute:: PEM_PRIVATE_KEY_DSA An OpenSSL style PEM file with a private DSA key .. attribute:: PEM_PRIVATE_KEY_EC An OpenSSL style PEM file with a private EC key .. attribute:: PEM_PRIVATE_KEY_RSA An OpenSSL style PEM file with a private RSA key .. attribute:: PEM_PUBLIC_KEY An OpenSSL style PEM file containing a SubjectPublicKeyInfo