Versions in this module Expand all Collapse all v1 v1.0.2 May 18, 2023 Changes in this version + func RegisterService(s *grpc.Server, service *Service) + type Config struct + DataStore datastore.DataStore + EntryFetcher api.AuthorizedEntryFetcher + ServerCA ca.ServerCA + TrustDomain spiffeid.TrustDomain + type Service struct + func New(config Config) *Service + func (s *Service) BatchNewX509SVID(ctx context.Context, req *svidv1.BatchNewX509SVIDRequest) (*svidv1.BatchNewX509SVIDResponse, error) + func (s *Service) MintJWTSVID(ctx context.Context, req *svidv1.MintJWTSVIDRequest) (*svidv1.MintJWTSVIDResponse, error) + func (s *Service) MintX509SVID(ctx context.Context, req *svidv1.MintX509SVIDRequest) (*svidv1.MintX509SVIDResponse, error) + func (s *Service) NewDownstreamX509CA(ctx context.Context, req *svidv1.NewDownstreamX509CARequest) (*svidv1.NewDownstreamX509CAResponse, error) + func (s *Service) NewJWTSVID(ctx context.Context, req *svidv1.NewJWTSVIDRequest) (resp *svidv1.NewJWTSVIDResponse, err error)