Gcr.DataFormat

The various format identifiers.

DataFormat.ALL

Represents all the formats, when enabling or disabling

DataFormat.INVALID

Not a valid format

DataFormat.DER_PRIVATE_KEY

DER encoded private key

DataFormat.DER_PRIVATE_KEY_RSA

DER encoded RSA private key

DataFormat.DER_PRIVATE_KEY_DSA

DER encoded DSA private key

DataFormat.DER_PRIVATE_KEY_EC

DER encoded EC private key

DataFormat.DER_SUBJECT_PUBLIC_KEY

DER encoded SubjectPublicKeyInfo

DataFormat.DER_CERTIFICATE_X509

DER encoded X.509 certificate

DataFormat.DER_PKCS7

DER encoded PKCS\#7 container file which can contain certificates

DataFormat.DER_PKCS8

DER encoded PKCS\#8 file which can contain a key

DataFormat.DER_PKCS8_PLAIN

Unencrypted DER encoded PKCS\#8 file which can contain a key

DataFormat.DER_PKCS8_ENCRYPTED

Encrypted DER encoded PKCS\#8 file which can contain a key

DataFormat.DER_PKCS10

DER encoded PKCS\#10 certificate request file

DataFormat.DER_SPKAC

DER encoded SPKAC as generated by HTML5 keygen element

DataFormat.BASE64_SPKAC

OpenSSL style SPKAC data

DataFormat.DER_PKCS12

DER encoded PKCS\#12 file which can contain certificates and/or keys

DataFormat.OPENSSH_PUBLIC

OpenSSH v1 or v2 public key

DataFormat.OPENPGP_PACKET

OpenPGP key packet(s)

DataFormat.OPENPGP_ARMOR

OpenPGP public or private key armor encoded data

DataFormat.PEM

An OpenSSL style PEM file with unspecified contents

DataFormat.PEM_PRIVATE_KEY_RSA

An OpenSSL style PEM file with a private RSA key

DataFormat.PEM_PRIVATE_KEY_DSA

An OpenSSL style PEM file with a private DSA key

DataFormat.PEM_CERTIFICATE_X509

An OpenSSL style PEM file with an X.509 certificate

DataFormat.PEM_PKCS7

An OpenSSL style PEM file containing PKCS\#7

DataFormat.PEM_PKCS8_PLAIN

Unencrypted OpenSSL style PEM file containing PKCS\#8

DataFormat.PEM_PKCS8_ENCRYPTED

Encrypted OpenSSL style PEM file containing PKCS\#8

DataFormat.PEM_PKCS12

An OpenSSL style PEM file containing PKCS\#12

DataFormat.PEM_PRIVATE_KEY

An OpenSSL style PEM file with a private key

DataFormat.PEM_PKCS10

An OpenSSL style PEM file containing PKCS\#10

DataFormat.PEM_PRIVATE_KEY_EC

An OpenSSL style PEM file with a private EC key

DataFormat.PEM_PUBLIC_KEY

An OpenSSL style PEM file containing a SubjectPublicKeyInfo