Lines Matching defs:args
69 _ssl__SSLSocket_getpeercert(PySSLSocket *self, PyObject *const *args, Py_ssize_t nargs)
80 binary_mode = PyObject_IsTrue(args[0]);
278 _ssl__SSLSocket_read(PySSLSocket *self, PyObject *args)
285 switch (PyTuple_GET_SIZE(args)) {
287 if (!PyArg_ParseTuple(args, "n:read", &len)) {
292 if (!PyArg_ParseTuple(args, "nw*:read", &len, &buffer)) {
348 _ssl__SSLSocket_get_channel_binding(PySSLSocket *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
357 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 0, 1, 0, argsbuf);
358 if (!args) {
364 if (!PyUnicode_Check(args[0])) {
365 _PyArg_BadArgument("get_channel_binding", "argument 'cb_type'", "str", args[0]);
369 cb_type = PyUnicode_AsUTF8AndSize(args[0], &cb_type_length);
406 _ssl__SSLContext(PyTypeObject *type, PyObject *args, PyObject *kwargs)
416 if (!_PyArg_CheckPositional("_SSLContext", PyTuple_GET_SIZE(args), 1, 1)) {
419 proto_version = _PyLong_AsInt(PyTuple_GET_ITEM(args, 0));
531 _ssl__SSLContext_load_cert_chain(PySSLContext *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
542 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 1, 3, 0, argsbuf);
543 if (!args) {
546 certfile = args[0];
550 if (args[1]) {
551 keyfile = args[1];
556 password = args[2];
579 _ssl__SSLContext_load_verify_locations(PySSLContext *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
590 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 0, 3, 0, argsbuf);
591 if (!args) {
597 if (args[0]) {
598 cafile = args[0];
603 if (args[1]) {
604 capath = args[1];
609 cadata = args[2];
640 _ssl__SSLContext__wrap_socket(PySSLContext *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
653 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 2, 3, 0, argsbuf);
654 if (!args) {
657 if (!PyObject_TypeCheck(args[0], get_state_ctx(self)->Sock_Type)) {
658 _PyArg_BadArgument("_wrap_socket", "argument 'sock'", (get_state_ctx(self)->Sock_Type)->tp_name, args[0]);
661 sock = args[0];
662 server_side = _PyLong_AsInt(args[1]);
669 if (args[2]) {
670 hostname_obj = args[2];
679 if (args[3]) {
680 owner = args[3];
685 session = args[4];
709 _ssl__SSLContext__wrap_bio(PySSLContext *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
723 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 3, 4, 0, argsbuf);
724 if (!args) {
727 if (!PyObject_TypeCheck(args[0], get_state_ctx(self)->PySSLMemoryBIO_Type)) {
728 _PyArg_BadArgument("_wrap_bio", "argument 'incoming'", (get_state_ctx(self)->PySSLMemoryBIO_Type)->tp_name, args[0]);
731 incoming = (PySSLMemoryBIO *)args[0];
732 if (!PyObject_TypeCheck(args[1], get_state_ctx(self)->PySSLMemoryBIO_Type)) {
733 _PyArg_BadArgument("_wrap_bio", "argument 'outgoing'", (get_state_ctx(self)->PySSLMemoryBIO_Type)->tp_name, args[1]);
736 outgoing = (PySSLMemoryBIO *)args[1];
737 server_side = _PyLong_AsInt(args[2]);
744 if (args[3]) {
745 hostname_obj = args[3];
754 if (args[4]) {
755 owner = args[4];
760 session = args[5];
853 _ssl__SSLContext_get_ca_certs(PySSLContext *self, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
862 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 0, 1, 0, argsbuf);
863 if (!args) {
869 binary_form = PyObject_IsTrue(args[0]);
884 _ssl_MemoryBIO(PyTypeObject *type, PyObject *args, PyObject *kwargs)
890 !_PyArg_NoPositional("MemoryBIO", args)) {
922 _ssl_MemoryBIO_read(PySSLMemoryBIO *self, PyObject *const *args, Py_ssize_t nargs)
933 len = _PyLong_AsInt(args[0]);
1018 _ssl_RAND_add(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
1027 if (PyUnicode_Check(args[0])) {
1029 const char *ptr = PyUnicode_AsUTF8AndSize(args[0], &len);
1033 PyBuffer_FillInfo(&view, args[0], (void *)ptr, len, 1, 0);
1036 if (PyObject_GetBuffer(args[0], &view, PyBUF_SIMPLE) != 0) {
1040 _PyArg_BadArgument("RAND_add", "argument 1", "contiguous buffer", args[0]);
1044 if (PyFloat_CheckExact(args[1])) {
1045 entropy = PyFloat_AS_DOUBLE(args[1]);
1049 entropy = PyFloat_AsDouble(args[1]);
1181 _ssl_txt2obj(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
1191 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 1, 2, 0, argsbuf);
1192 if (!args) {
1195 if (!PyUnicode_Check(args[0])) {
1196 _PyArg_BadArgument("txt2obj", "argument 'txt'", "str", args[0]);
1200 txt = PyUnicode_AsUTF8AndSize(args[0], &txt_length);
1211 name = PyObject_IsTrue(args[1]);
1271 _ssl_enum_certificates(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
1279 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 1, 1, 0, argsbuf);
1280 if (!args) {
1283 if (!PyUnicode_Check(args[0])) {
1284 _PyArg_BadArgument("enum_certificates", "argument 'store_name'", "str", args[0]);
1288 store_name = PyUnicode_AsUTF8AndSize(args[0], &store_name_length);
1324 _ssl_enum_crls(PyObject *module, PyObject *const *args, Py_ssize_t nargs, PyObject *kwnames)
1332 args = _PyArg_UnpackKeywords(args, nargs, NULL, kwnames, &_parser, 1, 1, 0, argsbuf);
1333 if (!args) {
1336 if (!PyUnicode_Check(args[0])) {
1337 _PyArg_BadArgument("enum_crls", "argument 'store_name'", "str", args[0]);
1341 store_name = PyUnicode_AsUTF8AndSize(args[0], &store_name_length);