Classes | Namespaces | Functions
authorization_matchers_test.cc File Reference
#include <grpc/support/port_platform.h>
#include <list>
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include <grpc/grpc_security_constants.h>
#include "src/core/lib/security/authorization/evaluate_args.h"
#include "src/core/lib/security/authorization/matchers.h"
#include "test/core/util/evaluate_args_test_util.h"
Include dependency graph for authorization_matchers_test.cc:

Go to the source code of this file.

Classes

class  grpc_core::AuthorizationMatchersTest
 

Namespaces

 grpc_core
 

Functions

int main (int argc, char **argv)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AlwaysAuthorizationMatcher)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AndAuthorizationMatcherFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AndAuthorizationMatcherSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherAuthenticatedConnectionMatcherUnset)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherFailedDnsSanMatches)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherFailedNothingMatches)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherFailedSubjectMatches)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherFailedUriSanMatches)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherSuccessfulDnsSanMatches)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherSuccessfulSubjectMatches)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherSuccessfulUriSanMatches)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherUnAuthenticatedConnection)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherWithoutClientCertMatchesSuccessfullyOnEmptyPrincipal)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherAuthorityFail)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherAuthoritySuccess)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherFailedMatchMissingHeader)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherFailedMatchMultivaluedHeader)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherMethodFail)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherMethodSuccess)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherPathFail)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherPathSuccess)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HybridAuthorizationMatcherFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, HybridAuthorizationMatcherSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherDestIpFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherDestIpSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherDirectRemoteIpFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherDirectRemoteIpSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherRemoteIpFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherRemoteIpSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherSourceIpFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherSourceIpSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, MetadataAuthorizationMatcherFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, MetadataAuthorizationMatcherSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, NotAuthorizationMatcherFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, NotAuthorizationMatcherSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, OrAuthorizationMatcherFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, OrAuthorizationMatcherSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, PathAuthorizationMatcherFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, PathAuthorizationMatcherFailedMatchMissingPath)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, PathAuthorizationMatcherSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, PolicyAuthorizationMatcherFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, PolicyAuthorizationMatcherSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, PortAuthorizationMatcherFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, PortAuthorizationMatcherSuccessfulMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, ReqServerNameAuthorizationMatcherFailedMatch)
 
 grpc_core::TEST_F (AuthorizationMatchersTest, ReqServerNameAuthorizationMatcherSuccessfulMatch)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 613 of file authorization_matchers_test.cc.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:03