compiles
diff --git a/src/cpp/server/server_context.cc b/src/cpp/server/server_context.cc
index 6b5e41d..d5a582c 100644
--- a/src/cpp/server/server_context.cc
+++ b/src/cpp/server/server_context.cc
@@ -39,6 +39,8 @@
 #include <grpc++/impl/sync.h>
 #include <grpc++/time.h>
 
+#include "src/cpp/common/create_auth_context.h"
+
 namespace grpc {
 
 // CompletionOp
@@ -140,4 +142,8 @@
   return completion_op_ && completion_op_->CheckCancelled(cq_);
 }
 
+std::unique_ptr<const AuthContext> ServerContext::auth_context() const {
+  return CreateAuthContext(call_);
+}
+
 }  // namespace grpc