Documentation ¶
Index ¶
- type IdentityService
- func (s *IdentityService) CreateIdentity(ctx context.Context, r *identity.CreateIdentityReq) (*identity.Identity, error)
- func (s *IdentityService) DeleteIdentity(ctx context.Context, r *jsonapi.IdRequest) (*empty.Empty, error)
- func (s *IdentityService) ExistProviderIdentity(ctx context.Context, r *identity.IdentityProviderReq) (*jsonapi.ExistResponse, error)
- func (s *IdentityService) GetIdentity(ctx context.Context, r *jsonapi.IdRequest) (*identity.Identity, error)
- func (s *IdentityService) GetIdentityFromProvider(ctx context.Context, r *identity.IdentityProviderReq) (*identity.Identity, error)
- func (s *IdentityService) Healthz(ctx context.Context, r *jsonapi.HealthzIdRequest) (*empty.Empty, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IdentityService ¶
func NewIdentityService ¶
func NewIdentityService(st storage.DataSource, r message.Request, opt ...aphgrpc.Option) *IdentityService
func (*IdentityService) CreateIdentity ¶
func (s *IdentityService) CreateIdentity(ctx context.Context, r *identity.CreateIdentityReq) (*identity.Identity, error)
func (*IdentityService) DeleteIdentity ¶
func (*IdentityService) ExistProviderIdentity ¶
func (s *IdentityService) ExistProviderIdentity(ctx context.Context, r *identity.IdentityProviderReq) (*jsonapi.ExistResponse, error)
func (*IdentityService) GetIdentity ¶
func (*IdentityService) GetIdentityFromProvider ¶
func (s *IdentityService) GetIdentityFromProvider(ctx context.Context, r *identity.IdentityProviderReq) (*identity.Identity, error)
func (*IdentityService) Healthz ¶
func (s *IdentityService) Healthz(ctx context.Context, r *jsonapi.HealthzIdRequest) (*empty.Empty, error)
Click to show internal directories.
Click to hide internal directories.