Saurav

Results 9 issues of Saurav

Introduces the foundational `Status` and `ServerStatus` types for gRPC status handling. * `Status`: Represents a standard gRPC status with a code and message. * `ServerStatus`: A wrapper around `Status` designed...

A-grpc-next

This commit introduces a new task-local context propagation mechanism to gRPC, enabling context to be preserved across await points in asynchronous tasks. The implementation is based on a combination of:...

A-grpc-next

This PR sits on top of #12491 , so only the last commit + any fixups need to be reviewed. This commit introduces configuration objects for the external authorization (ExtAuthz)...

This PR sits on top of #12497 , so only the last commit + any fixups need to be reviewed. This commit introduces the `ExternalAuthorizationFilter`, an implementation of the `Filter`...

This PR sits on top of https://github.com/grpc/grpc-java/pull/12496, so only the last commit + any fixups need to be reviewed. This commit introduces the `ExtAuthzServerInterceptor`, a server interceptor that performs external...

This PR sits on top of https://github.com/grpc/grpc-java/pull/12495, so only the last commit + any fixups need to be reviewed. This commit introduces the client-side implementation of the external authorization filter....

This PR sits on top of https://github.com/grpc/grpc-java/pull/12493, so only the last commit + any fixups need to be reviewed. This commit introduces a library for handling header mutations as specified...

This PR sits on top of #12492, so only the last commit + any fixups need to be reviewed. This commit introduces the `CheckRequestBuilder` library, which is responsible for constructing...

This PR sits on top of https://github.com/grpc/grpc-java/pull/12494, so only the last commit + any fixups need to be reviewed. This commit introduces the `CheckResponseHandler` and `AuthzResponse` classes, which are responsible...