/openssl/doc/man3/ |
H A D | X509_cmp.pod | 24 This set of functions are used to compare X509 objects, including X509 25 certificates, X509 CRL objects and various values in an X509 certificate. 27 The X509_cmp() function compares two B<X509> objects indicated by parameters 29 values of two B<X509> objects and the canonical (DER) encoding values. 31 The X509_NAME_cmp() function compares two B<X509_NAME> objects indicated by 34 canonical (DER) encoding values of the two objects using L<i2d_X509_NAME(3)>. 42 values in the given B<X509> objects I<a> and I<b>. 46 issuer names and subject names of the X<509> objects, or issuers of B<X509_CRL> 47 objects, respectively. 49 The X509_CRL_match() function compares two B<X509_CRL> objects. Unlike the [all …]
|
H A D | SSL_SESSION_free.pod | 37 SSL_SESSION objects are allocated, when a TLS/SSL handshake operation 40 the SSL_SESSION objects are internally referenced by the SSL_CTX and 41 linked into its session cache. SSL objects may be using the SSL_SESSION object; 42 as a session may be reused, several SSL objects may be using one SSL_SESSION 52 SSL_SESSION_free() must only be called for SSL_SESSION objects, for 57 It must not be called on other SSL_SESSION objects, as this would cause
|
H A D | PEM_X509_INFO_read_bio_ex.pod | 6 - read PEM-encoded data structures into one or more B<X509_INFO> objects 28 PEM_X509_INFO_read_ex() loads the B<X509_INFO> objects from a file I<fp>. 34 PEM_X509_INFO_read_bio_ex() loads the B<X509_INFO> objects using a bio I<bp>. 40 Each of the loaded B<X509_INFO> objects can contain a CRL, a certificate, 61 a stack of B<X509_INFO> objects or NULL on failure.
|
H A D | X509_STORE_get0_param.pod | 27 X509_STORE_get1_objects() returns a snapshot of all objects in the store's X509 28 cache. The cache contains B<X509> and B<X509_CRL> objects. The caller is 32 X509 object cache. The cache contains B<X509> and B<X509_CRL> objects. The 48 objects on success, else NULL.
|
H A D | SSL_get0_connection.pod | 25 SSL_is_connection() returns 1 for QUIC connection SSL objects and for non-QUIC 26 SSL objects, but returns 0 for QUIC stream SSL objects.
|
H A D | OBJ_nid2obj.pod | 13 #include <openssl/objects.h> 108 OBJ_cleanup() releases any resources allocated by creating new objects. 113 identifier (NID) associated with them. A standard set of objects is 115 in the header file B<objects.h>. 123 New objects can be added by calling OBJ_create(). 125 Table objects have certain advantages over other objects: for example 136 Some objects are used to represent algorithms which do not have a
|
H A D | X509_LOOKUP_hash_dir.pod | 43 file into memory cache of B<X509_STORE> objects which given B<ctx> 49 or CRL object (while PEM can contain several concatenated PEM objects) 58 Functions return number of objects loaded from file or 0 in case of 99 more objects with the same hash beyond the first missing number in the 126 objects (that behave like directories). 139 the number of loaded objects or 0 on error.
|
H A D | OSSL_STORE_INFO.pod | 17 - Functions to manipulate OSSL_STORE_INFO objects 60 supported objects from B<OSSL_STORE_INFO> objects and for scheme specific 66 the objects that have been retrieved by OSSL_STORE_load() and similar functions. 112 Additionally, for B<OSSL_STORE_INFO_NAME> objects, 144 used by the application to get the objects in that file. 154 for the storage where the object (or collection of objects) resides.
|
H A D | OSSL_STORE_expect.pod | 24 By default, no expectations on the types of objects to be loaded are made. 28 For example, if C<file:/foo/bar/store.pem> contains several objects of different 33 grained search of objects.
|
H A D | OSSL_QUIC_client_method.pod | 6 - Provide SSL_METHOD objects for QUIC enabled functions 30 These functions return pointers to the constant method objects.
|
H A D | SSL_CTX_ctrl.pod | 5 …allback_ctrl, SSL_ctrl, SSL_callback_ctrl - internal handling functions for SSL_CTX and SSL objects 20 the SSL_CTX and SSL objects. Depending on the command B<cmd> the arguments
|
H A D | d2i_SSL_SESSION.pod | 23 SSL_SESSION objects keep internal link information about the session cache 26 only be used with one SSL_CTX object (and the SSL objects created
|
H A D | SSL_CTX_set_tlsext_use_srtp.pod | 33 SSL_CTX_set_tlsext_use_srtp() to set its use for all SSL objects subsequently 101 of SRTP_PROTECTION_PROFILE objects. The memory pointed to in the return value of 119 These functions cannot be used with QUIC SSL objects. 128 SSL_get_srtp_profiles() returns a stack of SRTP_PROTECTION_PROFILE objects on
|
H A D | SSL_get_certificate.pod | 55 These functions return pointers to their respective objects, or NULL if no such 56 object is available. Returned objects are owned by the SSL object and should not
|
H A D | SSL_set_session.pod | 33 SSL_SESSION objects keep internal link information about the session cache 36 only be used with one SSL_CTX object (and the SSL objects created
|
H A D | SSL_CTX_set_quiet_shutdown.pod | 21 B<mode>. SSL objects created from B<ctx> inherit the B<mode> valid at the time 34 These functions are not supported for QUIC SSL objects. SSL_set_quiet_shutdown()
|
H A D | X509_ATTRIBUTE.pod | 72 B<X509_ATTRIBUTE> objects are used by many standards including X509, X509_REQ, 97 and B<AttributeValue> maps to a list of B<ASN1_TYPE> objects. 99 The following functions are used for B<X509_ATTRIBUTE> objects. 166 attributes existing list of objects, which could be an issue if the attributes 177 X509_ATTRIBUTE_count() returns the number of B<ASN1_TYPE> objects in an 198 objects in the list I<x> that match I<obj>.
|
H A D | OSSL_STORE_open.pod | 9 - Types and functions to read objects from a URI 47 These functions help the application to fetch supported objects (see 117 Note that it may still be meaningful to try and load more objects, unless 141 relevant for PKCS#12 objects.
|
H A D | X509_STORE_add_cert.pod | 75 OpenSSL represents these trusted certificates internally as B<X509> objects 79 operate on pointers to B<X509> objects, though. 82 to the B<X509_STORE>'s local storage. Untrusted objects should not be 96 B<X509_LOOKUP> functions can look up objects in that store.
|
H A D | SSL_poll.pod | 29 - determine or await readiness conditions for one or more pollable objects 78 be used to query for readiness conditions on QUIC connection SSL objects and 79 QUIC stream SSL objects in a single call. 205 This event is never raised on objects which are not connections. 214 This event is never raised on objects which are not connections. 291 objects to be queried for their readiness state in a single call. 298 B<BIO_POLL_DESCRIPTOR_TYPE_SSL>, referencing QUIC connection SSL objects or QUIC 299 stream SSL objects, are supported.
|
/openssl/doc/man7/ |
H A D | openssl-threads.pod | 18 all OpenSSL objects are thread-safe. 19 To emphasize: I<most objects are not safe for simultaneous use>. 24 Many objects within OpenSSL are reference-counted, so resources are not 34 Many objects have set and get API's to set attributes in the object. 46 met and shared objects are not modified. 67 The same API's can usually be used simultaneously on different objects 70 B<EVP_PKEY_CTX> objects. 79 A separate, although related, issue is modifying "factory" objects 80 when other objects have been created from that. 82 to create per-connection B<SSL> objects by calling L<SSL_new(3)>. [all …]
|
H A D | passphrase-encoding.pod | 21 and stick to that throughout the lifetime of affected objects. 81 L<ossl_store(7)> acts as a general interface to access all kinds of objects, 105 This is particularly relevant for PKCS#12 objects, where human readable pass 107 For other objects, it's as legitimate to use any byte sequence (such as a 112 =head2 Creating new objects 114 For creating new pass phrase protected objects, make sure the pass phrase is 122 =head2 Opening existing objects 124 For opening pass phrase protected objects where you know what character 128 For opening pass phrase protected objects where the character encoding that was
|
H A D | ossl_store.pod | 18 objects from a repository of any kind, addressable as a filename or 25 The retrieved objects are returned as a wrapper type B<OSSL_STORE_INFO>,
|
/openssl/crypto/objects/ |
H A D | README.md | 1 objects.txt syntax 4 To cover all the naming hacks that were previously in `objects.h` needed some 5 kind of hacks in `objects.txt`.
|
/openssl/doc/designs/quic-design/ |
H A D | quic-overview.md | 39 A table matching Connection IDs with Connection objects represented 40 via SSL objects. 43 objects. Refer third paragraph in [5.1]_ 129 On server side this module is shared between multiple SSL connection objects
|