aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/grpc/grpc_security.h
Commit message (Collapse)AuthorAge
* Update function signatureGravatar Muxi Yan2018-09-19
|
* Add C++ wrapper for local credentialsGravatar Yihua Zhang2018-07-24
|
* implement loca credentialsGravatar Yihua Zhang2018-07-02
|
* Create verify_peer_options when creating ssl credentials in order to expose ↵Gravatar Ian Haken2018-06-12
| | | | | | a verification callback option. These options are not yet exposed to languages outside of core.
* Add C++ experimental API extensions for ALTS C stackGravatar Yihua Zhang2018-04-16
|
* [grpc] Add SSL session client cache supportGravatar Ruslan Nigmatullin2018-03-20
|
* Add a sanity check for inclusion of port_platform.hGravatar Alexander Polcyn2018-02-23
|
* Add details about API gauranteesGravatar ncteisen2018-02-12
|
* Merge remote-tracking branch 'upstream/master' into fix-objc-void-funcGravatar Muxi Yan2017-11-27
|\
| * Update clang-format to 5.0Gravatar Craig Tiller2017-11-03
| |
| * Support SSL server certificate reloading.Gravatar Justin Burke2017-10-27
| |
* | Fix gRPC Core API void function definitionGravatar Muxi Yan2017-10-20
|/
* Code review changes.Gravatar Mark D. Roth2017-09-28
|
* Change plugin credentials API to support both sync and async modes.Gravatar Mark D. Roth2017-09-01
|
* auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
|
* cpp doc nitsGravatar Alexander Polcyn2017-05-05
|
* more TLS cleanup.Gravatar Julien Boeuf2017-04-26
| | | | | | | - using NULL-terminated strings as opposed to const unsigned char * with length since the credentials are in PEM format. - aligning the structures with gRPC so that we have less convertions to do back and forth.
* Add various options to verify ssl/tls client cert including letting theGravatar Deepak Lukose2016-04-19
| | | | application handle the authentication.
* Update copyrightsGravatar Craig Tiller2016-03-31
|
* Auto-changesGravatar Craig Tiller2016-03-25
|
* For client cert based authentication, add client cert as an AuthPropertyGravatar Deepak Lukose2016-03-16
|
* Flagging the missing API entries.Gravatar Nicolas "Pixel" Noble2016-02-17
|
* Removing undescores in {GPR,GRPC,CENSUS}_API.Gravatar Nicolas "Pixel" Noble2016-02-08
|
* Merge branch 'no_extern_allowed' of github.com:nicolasnoble/grpc into patchyGravatar Craig Tiller2016-02-01
|\
* \ Merge pull request #4934 from jboeuf/ssl_credentials_override_default_rootsGravatar Craig Tiller2016-02-01
|\ \ | | | | | | Ssl credentials override default roots
| | * Replacing grpc_max_auth_token_lifetime by an accessor.Gravatar Nicolas "Pixel" Noble2016-01-31
| |/ |/|
| * fixing test and clang-format.Gravatar Julien Boeuf2016-01-29
| |
* | copyrightsGravatar Craig Tiller2016-01-29
| |
* | clang-formatGravatar Craig Tiller2016-01-29
| |
* | Add {GPR,GRPC,CENSUS}_API tags to public functionsGravatar Craig Tiller2016-01-29
| |
| * Changing the API to use a callback mechanism.Gravatar Julien Boeuf2016-01-28
| | | | | | | | This is the agreed-upon solution.
| * Fixing copyright.Gravatar Julien Boeuf2016-01-28
| |
| * Addressing comments.Gravatar Julien Boeuf2016-01-27
| | | | | | | | The new API is now actually useful...
| * Adding a function to override the ssl default roots path.Gravatar Julien Boeuf2016-01-27
|/ | | | Fixes the first part of #4834.
* Better documentation of the method_name field.Gravatar Julien Boeuf2015-11-25
| | | | | Also passing empty string as opposed to NULL when the method name is not found. This is much less error-prone.
* Also adding a credentials type to the plugin API.Gravatar Julien Boeuf2015-11-19
| | | | | | | | | | | | The purpose of this is to be able to install a composition policy that describes which types are incompatible and that will be enforced during call creds composition. If this functionality is wanted it will be done in an additive function in the API like : void grpc_call_credentials_set_composite_policy( grpc_call_credentials_composite_policy policy);
* Fixing implementations.Gravatar Julien Boeuf2015-11-18
|
* Changing the credentials plugin API.Gravatar Julien Boeuf2015-11-18
| | | | | | | | - The plugin is now passed more information that it can use to create auth metadata: - service_url (as before) - method name - channel_auth_context
* Got core to compile (without the tests)Gravatar Julien Boeuf2015-10-09
|
* First pass at the headers.Gravatar Julien Boeuf2015-10-09
|
* Add clang-format to sanityGravatar Craig Tiller2015-09-24
|
* Adding documentation.Gravatar Julien Boeuf2015-09-15
|
* Forgot to finish the doc...Gravatar Julien Boeuf2015-08-31
|
* Merge branch 'master' of github.com:grpc/grpc into core_creds_pluginGravatar Julien Boeuf2015-08-31
|\
* | Adding C API for metadata credentials plugin.Gravatar Julien Boeuf2015-08-31
| |
| * Merge branch 'master' of github.com:grpc/grpc into cpp_auth_md_processorGravatar Julien Boeuf2015-08-28
| |\ | |/ |/|
| * Adding C++ metadata processor.Gravatar Julien Boeuf2015-08-28
| | | | | | | | | | | | | | | | - Had to chnage the core API to add a destroy function pointer in grpc_auth_metadata_processor. - Tested end to end. - Fixed some issues in the server_auth_filter (we were not checking the length which put us at risk of an overflow).
| * Merge branch 'master' of github.com:grpc/grpc into cpp_auth_md_processorGravatar Julien Boeuf2015-08-27
| |\
* | \ Merge branch 'credentials_naming_and_cleanup' of github.com:jboeuf/grpc into ↵Gravatar Julien Boeuf2015-08-27
|\ \ \ | |_|/ |/| | | | | credentials_naming_and_cleanup
* | | Merge pull request #2947 from jboeuf/grpc_security_abiGravatar Craig Tiller2015-08-27
|\ \ \ | | | | | | | | First draft at addressing #1799 for grpc_security.