github4s.algebras

Members list

Concise view

Type members

Classlikes

trait AccessToken[F[_]]

Source of static or expiring github tokens

Source of static or expiring github tokens

For github app authentication you'd want to create a token source which calls github's installation authentication api with a jwt token, generated from a private key These tokens have a 1h lifetime, so it's a good idea to handle expired tokens here as well

Attributes

See also:
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Activities[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Auth[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Gists[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait GitData[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait GithubAPIs[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Github[F]
class GithubAPIv3[F]
trait Issues[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Organizations[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Projects[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait PullRequests[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Repositories[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Search[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Teams[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Users[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes