code: func NewService(sessionService SessionService, identityService IdentityService, ecdsaKey *ecdsa.PrivateKey) (service *Service, err error) {
  	service = &Service{sessionService: sessionService, identityService: identityService, jwtSigningKey: ecdsaKey}
  	return
  }
docs: //NewService creates and initializes a Service