github.com/switchupcb/yaegi@v0.10.2/stdlib/go1_16_crypto_x509.go (about)

     1  // Code generated by 'yaegi extract crypto/x509'. DO NOT EDIT.
     2  
     3  // +build go1.16,!go1.17
     4  
     5  package stdlib
     6  
     7  import (
     8  	"crypto/x509"
     9  	"reflect"
    10  )
    11  
    12  func init() {
    13  	Symbols["crypto/x509/x509"] = map[string]reflect.Value{
    14  		// function, constant and variable definitions
    15  		"CANotAuthorizedForExtKeyUsage":             reflect.ValueOf(x509.CANotAuthorizedForExtKeyUsage),
    16  		"CANotAuthorizedForThisName":                reflect.ValueOf(x509.CANotAuthorizedForThisName),
    17  		"CreateCertificate":                         reflect.ValueOf(x509.CreateCertificate),
    18  		"CreateCertificateRequest":                  reflect.ValueOf(x509.CreateCertificateRequest),
    19  		"CreateRevocationList":                      reflect.ValueOf(x509.CreateRevocationList),
    20  		"DSA":                                       reflect.ValueOf(x509.DSA),
    21  		"DSAWithSHA1":                               reflect.ValueOf(x509.DSAWithSHA1),
    22  		"DSAWithSHA256":                             reflect.ValueOf(x509.DSAWithSHA256),
    23  		"DecryptPEMBlock":                           reflect.ValueOf(x509.DecryptPEMBlock),
    24  		"ECDSA":                                     reflect.ValueOf(x509.ECDSA),
    25  		"ECDSAWithSHA1":                             reflect.ValueOf(x509.ECDSAWithSHA1),
    26  		"ECDSAWithSHA256":                           reflect.ValueOf(x509.ECDSAWithSHA256),
    27  		"ECDSAWithSHA384":                           reflect.ValueOf(x509.ECDSAWithSHA384),
    28  		"ECDSAWithSHA512":                           reflect.ValueOf(x509.ECDSAWithSHA512),
    29  		"Ed25519":                                   reflect.ValueOf(x509.Ed25519),
    30  		"EncryptPEMBlock":                           reflect.ValueOf(x509.EncryptPEMBlock),
    31  		"ErrUnsupportedAlgorithm":                   reflect.ValueOf(&x509.ErrUnsupportedAlgorithm).Elem(),
    32  		"Expired":                                   reflect.ValueOf(x509.Expired),
    33  		"ExtKeyUsageAny":                            reflect.ValueOf(x509.ExtKeyUsageAny),
    34  		"ExtKeyUsageClientAuth":                     reflect.ValueOf(x509.ExtKeyUsageClientAuth),
    35  		"ExtKeyUsageCodeSigning":                    reflect.ValueOf(x509.ExtKeyUsageCodeSigning),
    36  		"ExtKeyUsageEmailProtection":                reflect.ValueOf(x509.ExtKeyUsageEmailProtection),
    37  		"ExtKeyUsageIPSECEndSystem":                 reflect.ValueOf(x509.ExtKeyUsageIPSECEndSystem),
    38  		"ExtKeyUsageIPSECTunnel":                    reflect.ValueOf(x509.ExtKeyUsageIPSECTunnel),
    39  		"ExtKeyUsageIPSECUser":                      reflect.ValueOf(x509.ExtKeyUsageIPSECUser),
    40  		"ExtKeyUsageMicrosoftCommercialCodeSigning": reflect.ValueOf(x509.ExtKeyUsageMicrosoftCommercialCodeSigning),
    41  		"ExtKeyUsageMicrosoftKernelCodeSigning":     reflect.ValueOf(x509.ExtKeyUsageMicrosoftKernelCodeSigning),
    42  		"ExtKeyUsageMicrosoftServerGatedCrypto":     reflect.ValueOf(x509.ExtKeyUsageMicrosoftServerGatedCrypto),
    43  		"ExtKeyUsageNetscapeServerGatedCrypto":      reflect.ValueOf(x509.ExtKeyUsageNetscapeServerGatedCrypto),
    44  		"ExtKeyUsageOCSPSigning":                    reflect.ValueOf(x509.ExtKeyUsageOCSPSigning),
    45  		"ExtKeyUsageServerAuth":                     reflect.ValueOf(x509.ExtKeyUsageServerAuth),
    46  		"ExtKeyUsageTimeStamping":                   reflect.ValueOf(x509.ExtKeyUsageTimeStamping),
    47  		"IncompatibleUsage":                         reflect.ValueOf(x509.IncompatibleUsage),
    48  		"IncorrectPasswordError":                    reflect.ValueOf(&x509.IncorrectPasswordError).Elem(),
    49  		"IsEncryptedPEMBlock":                       reflect.ValueOf(x509.IsEncryptedPEMBlock),
    50  		"KeyUsageCRLSign":                           reflect.ValueOf(x509.KeyUsageCRLSign),
    51  		"KeyUsageCertSign":                          reflect.ValueOf(x509.KeyUsageCertSign),
    52  		"KeyUsageContentCommitment":                 reflect.ValueOf(x509.KeyUsageContentCommitment),
    53  		"KeyUsageDataEncipherment":                  reflect.ValueOf(x509.KeyUsageDataEncipherment),
    54  		"KeyUsageDecipherOnly":                      reflect.ValueOf(x509.KeyUsageDecipherOnly),
    55  		"KeyUsageDigitalSignature":                  reflect.ValueOf(x509.KeyUsageDigitalSignature),
    56  		"KeyUsageEncipherOnly":                      reflect.ValueOf(x509.KeyUsageEncipherOnly),
    57  		"KeyUsageKeyAgreement":                      reflect.ValueOf(x509.KeyUsageKeyAgreement),
    58  		"KeyUsageKeyEncipherment":                   reflect.ValueOf(x509.KeyUsageKeyEncipherment),
    59  		"MD2WithRSA":                                reflect.ValueOf(x509.MD2WithRSA),
    60  		"MD5WithRSA":                                reflect.ValueOf(x509.MD5WithRSA),
    61  		"MarshalECPrivateKey":                       reflect.ValueOf(x509.MarshalECPrivateKey),
    62  		"MarshalPKCS1PrivateKey":                    reflect.ValueOf(x509.MarshalPKCS1PrivateKey),
    63  		"MarshalPKCS1PublicKey":                     reflect.ValueOf(x509.MarshalPKCS1PublicKey),
    64  		"MarshalPKCS8PrivateKey":                    reflect.ValueOf(x509.MarshalPKCS8PrivateKey),
    65  		"MarshalPKIXPublicKey":                      reflect.ValueOf(x509.MarshalPKIXPublicKey),
    66  		"NameConstraintsWithoutSANs":                reflect.ValueOf(x509.NameConstraintsWithoutSANs),
    67  		"NameMismatch":                              reflect.ValueOf(x509.NameMismatch),
    68  		"NewCertPool":                               reflect.ValueOf(x509.NewCertPool),
    69  		"NotAuthorizedToSign":                       reflect.ValueOf(x509.NotAuthorizedToSign),
    70  		"PEMCipher3DES":                             reflect.ValueOf(x509.PEMCipher3DES),
    71  		"PEMCipherAES128":                           reflect.ValueOf(x509.PEMCipherAES128),
    72  		"PEMCipherAES192":                           reflect.ValueOf(x509.PEMCipherAES192),
    73  		"PEMCipherAES256":                           reflect.ValueOf(x509.PEMCipherAES256),
    74  		"PEMCipherDES":                              reflect.ValueOf(x509.PEMCipherDES),
    75  		"ParseCRL":                                  reflect.ValueOf(x509.ParseCRL),
    76  		"ParseCertificate":                          reflect.ValueOf(x509.ParseCertificate),
    77  		"ParseCertificateRequest":                   reflect.ValueOf(x509.ParseCertificateRequest),
    78  		"ParseCertificates":                         reflect.ValueOf(x509.ParseCertificates),
    79  		"ParseDERCRL":                               reflect.ValueOf(x509.ParseDERCRL),
    80  		"ParseECPrivateKey":                         reflect.ValueOf(x509.ParseECPrivateKey),
    81  		"ParsePKCS1PrivateKey":                      reflect.ValueOf(x509.ParsePKCS1PrivateKey),
    82  		"ParsePKCS1PublicKey":                       reflect.ValueOf(x509.ParsePKCS1PublicKey),
    83  		"ParsePKCS8PrivateKey":                      reflect.ValueOf(x509.ParsePKCS8PrivateKey),
    84  		"ParsePKIXPublicKey":                        reflect.ValueOf(x509.ParsePKIXPublicKey),
    85  		"PureEd25519":                               reflect.ValueOf(x509.PureEd25519),
    86  		"RSA":                                       reflect.ValueOf(x509.RSA),
    87  		"SHA1WithRSA":                               reflect.ValueOf(x509.SHA1WithRSA),
    88  		"SHA256WithRSA":                             reflect.ValueOf(x509.SHA256WithRSA),
    89  		"SHA256WithRSAPSS":                          reflect.ValueOf(x509.SHA256WithRSAPSS),
    90  		"SHA384WithRSA":                             reflect.ValueOf(x509.SHA384WithRSA),
    91  		"SHA384WithRSAPSS":                          reflect.ValueOf(x509.SHA384WithRSAPSS),
    92  		"SHA512WithRSA":                             reflect.ValueOf(x509.SHA512WithRSA),
    93  		"SHA512WithRSAPSS":                          reflect.ValueOf(x509.SHA512WithRSAPSS),
    94  		"SystemCertPool":                            reflect.ValueOf(x509.SystemCertPool),
    95  		"TooManyConstraints":                        reflect.ValueOf(x509.TooManyConstraints),
    96  		"TooManyIntermediates":                      reflect.ValueOf(x509.TooManyIntermediates),
    97  		"UnconstrainedName":                         reflect.ValueOf(x509.UnconstrainedName),
    98  		"UnknownPublicKeyAlgorithm":                 reflect.ValueOf(x509.UnknownPublicKeyAlgorithm),
    99  		"UnknownSignatureAlgorithm":                 reflect.ValueOf(x509.UnknownSignatureAlgorithm),
   100  
   101  		// type definitions
   102  		"CertPool":                   reflect.ValueOf((*x509.CertPool)(nil)),
   103  		"Certificate":                reflect.ValueOf((*x509.Certificate)(nil)),
   104  		"CertificateInvalidError":    reflect.ValueOf((*x509.CertificateInvalidError)(nil)),
   105  		"CertificateRequest":         reflect.ValueOf((*x509.CertificateRequest)(nil)),
   106  		"ConstraintViolationError":   reflect.ValueOf((*x509.ConstraintViolationError)(nil)),
   107  		"ExtKeyUsage":                reflect.ValueOf((*x509.ExtKeyUsage)(nil)),
   108  		"HostnameError":              reflect.ValueOf((*x509.HostnameError)(nil)),
   109  		"InsecureAlgorithmError":     reflect.ValueOf((*x509.InsecureAlgorithmError)(nil)),
   110  		"InvalidReason":              reflect.ValueOf((*x509.InvalidReason)(nil)),
   111  		"KeyUsage":                   reflect.ValueOf((*x509.KeyUsage)(nil)),
   112  		"PEMCipher":                  reflect.ValueOf((*x509.PEMCipher)(nil)),
   113  		"PublicKeyAlgorithm":         reflect.ValueOf((*x509.PublicKeyAlgorithm)(nil)),
   114  		"RevocationList":             reflect.ValueOf((*x509.RevocationList)(nil)),
   115  		"SignatureAlgorithm":         reflect.ValueOf((*x509.SignatureAlgorithm)(nil)),
   116  		"SystemRootsError":           reflect.ValueOf((*x509.SystemRootsError)(nil)),
   117  		"UnhandledCriticalExtension": reflect.ValueOf((*x509.UnhandledCriticalExtension)(nil)),
   118  		"UnknownAuthorityError":      reflect.ValueOf((*x509.UnknownAuthorityError)(nil)),
   119  		"VerifyOptions":              reflect.ValueOf((*x509.VerifyOptions)(nil)),
   120  	}
   121  }