X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fexamples.rst;h=953001a36c9c6b98c16f1ff512595c9533da043e;hb=0cda571fed3308365e094d57dcc9c4db3184e5d8;hp=7e4c473bc70bd5d46ffeafee57d3644027bdd333;hpb=276256c09380abd90ef7977bfa46d2dfc810810d;p=pyderasn.git diff --git a/doc/examples.rst b/doc/examples.rst index 7e4c473..953001a 100644 --- a/doc/examples.rst +++ b/doc/examples.rst @@ -177,7 +177,7 @@ We are ready to decode PayPal's certificate from Go `encoding/asn1 `__ test suite (assuming that it's DER encoded representation is already in ``raw`` variable):: - >>> crt, tail = Certificate().decode(raw) + >>> crt = Certificate().decod(raw) >>> crt Certificate SEQUENCE[tbsCertificate: TBSCertificate SEQUENCE[ version: [0] EXPLICIT Version INTEGER v3 OPTIONAL; @@ -235,7 +235,7 @@ ___________________ If you have got dictionaries with ObjectIdentifiers, like example one from ``tests/test_crts.py``:: - some_oids = { + stroid2name = { "1.2.840.113549.1.1.1": "id-rsaEncryption", "1.2.840.113549.1.1.5": "id-sha1WithRSAEncryption", [...] @@ -245,7 +245,7 @@ from ``tests/test_crts.py``:: then you can pass it to pretty printer to see human readable OIDs:: - $ python -m pyderasn --oids tests.test_crts:some_oids path/to/file + $ python -m pyderasn --oids tests.test_crts:stroid2name path/to/file [...] 37 [1,1, 11] . . . . . . >: SET OF 39 [1,1, 9] . . . . . . . . >: SEQUENCE OF @@ -362,7 +362,7 @@ Let's create some simple self-signed X.509 certificate from the ground:: tbs["validity"] = validity spki = SubjectPublicKeyInfo() - spki_algo_id = sign_algo_id.copy() + spki_algo_id = copy(sign_algo_id) spki_algo_id["algorithm"] = ObjectIdentifier("1.2.840.113549.1.1.1") spki["algorithm"] = spki_algo_id spki["subjectPublicKey"] = BitString(hexdec("".join((