Grpc
Table of Contents
Classes
- AuthzGrpcClient
- gRPC authorization transport (CONTRACT.md §1/§6/§9, D-03/D-06/D-12).
- TokenGrpcClient
- gRPC token-validation transport (CONTRACT.md §1.1.1/§10.3, contract 1.51) — wraps
`axiam.v1.TokenService/ValidateToken` and `/IntrospectToken`, the RPCs §10.3 obliges a
gRPC-validating SDK to read `cnf` from and no method in this SDK's public surface
wrapped before 1.51.
- UserInfoGrpcClient
- gRPC userinfo transport (CONTRACT.md §1.1/§5/§6/§9, contract 1.3) — the low-latency
gRPC counterpart of the server's REST `GET /oauth2/userinfo` endpoint. This is the
hand-written service-client sibling of {@see AuthzGrpcClient}: it mirrors that class's
channel/metadata/status-mapping machinery exactly, differing only in the single RPC it
exposes (`GetUserInfo` instead of `CheckAccess`/`BatchCheckAccess`).