~myers-1/pyopenssl/npn

« back to all changes in this revision

Viewing changes to doc/pyOpenSSL.txt

  • Committer: Jean-Paul Calderone
  • Date: 2011-04-11 23:26:11 UTC
  • mfrom: (143.1.6 release-0.12)
  • Revision ID: exarkun@divmod.com-20110411232611-z1xtswwjxqorzjrn
Merge 0.12 release branch

Show diffs side-by-side

added added

removed removed

Lines of Context:
268
268
          ``sha1''. New in version 0.11.
269
269
 
270
270
 
271
 
  3.1.1 X509 objects
 
271
  3.1.1 X509Extension objects
 
272
 
 
273
   X509Extension objects have the following methods:
 
274
 
 
275
   get_short_name()
 
276
          Retrieve the short descriptive name for this extension.
 
277
 
 
278
          The result is a byte string like ``basicConstraints''. New in
 
279
          version 0.12.
 
280
 
 
281
   get_data()
 
282
          Retrieve the data for this extension.
 
283
 
 
284
          The result is the ASN.1 encoded form of the extension data as a
 
285
          byte string. New in version 0.12.
 
286
 
 
287
 
 
288
  3.1.2 X509 objects
272
289
 
273
290
   X509 objects have the following methods:
274
291
 
370
387
          Add the extensions in the sequence extensions to the
371
388
          certificate.
372
389
 
373
 
 
374
 
  3.1.2 X509Name objects
 
390
   get_extension_count()
 
391
          Return the number of extensions on this certificate. New in
 
392
          version 0.12.
 
393
 
 
394
   get_extension(index)
 
395
          Retrieve the extension on this certificate at the given index.
 
396
 
 
397
          Extensions on a certificate are kept in order. The index
 
398
          parameter selects which extension will be returned. The returned
 
399
          object will be an X509Extension instance. New in version 0.12.
 
400
 
 
401
 
 
402
  3.1.3 X509Name objects
375
403
 
376
404
   X509Name objects have the following methods:
377
405
 
416
444
          The e-mail address of the entity.
417
445
 
418
446
 
419
 
  3.1.3 X509Req objects
 
447
  3.1.4 X509Req objects
420
448
 
421
449
   X509Req objects have the following methods:
422
450
 
446
474
          Get the version (RFC 2459, 4.1.2.1) of the certificate request.
447
475
 
448
476
 
449
 
  3.1.4 X509Store objects
 
477
  3.1.5 X509Store objects
450
478
 
451
479
   The X509Store object has currently just one method:
452
480
 
454
482
          Add the certificate cert to the certificate store.
455
483
 
456
484
 
457
 
  3.1.5 PKey objects
 
485
  3.1.6 PKey objects
458
486
 
459
487
   The PKey object has the following methods:
460
488
 
469
497
          Return the type of the key.
470
498
 
471
499
 
472
 
  3.1.6 PKCS7 objects
 
500
  3.1.7 PKCS7 objects
473
501
 
474
502
   PKCS7 objects have the following methods:
475
503
 
489
517
          Get the type name of the PKCS7.
490
518
 
491
519
 
492
 
  3.1.7 PKCS12 objects
 
520
  3.1.8 PKCS12 objects
493
521
 
494
522
   PKCS12 objects have the following methods:
495
523
 
529
557
          Replace or set private key portion of the PKCS12 structure
530
558
 
531
559
 
532
 
  3.1.8 X509Extension objects
 
560
  3.1.9 X509Extension objects
533
561
 
534
562
   X509Extension objects have several methods:
535
563
 
540
568
          Return the short type name of the extension object.
541
569
 
542
570
 
543
 
  3.1.9 NetscapeSPKI objects
 
571
  3.1.10 NetscapeSPKI objects
544
572
 
545
573
   NetscapeSPKI objects have the following methods:
546
574
 
563
591
          Verify the NetscapeSPKI object using the given key.
564
592
 
565
593
 
566
 
  3.1.10 CRL objects
 
594
  3.1.11 CRL objects
567
595
 
568
596
   CRL objects have the following methods:
569
597
 
578
606
          Return a tuple of Revoked objects, by value not reference.
579
607
 
580
608
 
581
 
  3.1.11 Revoked objects
 
609
  3.1.12 Revoked objects
582
610
 
583
611
   Revoked objects have the following methods:
584
612