Versions in this module Expand all Collapse all v0 v0.6.0 Feb 24, 2024 Changes in this version type Server + func (s *Server) GenerateSigningKey(keySize int, keyID string) error v0.5.1 Nov 29, 2023 v0.5.0 Oct 12, 2023 Changes in this version type Server + DisableAPI bool + Title string v0.4.1 Sep 2, 2023 Changes in this version + type Server struct + AccessTokenExtraClaims map[string]string + AccessTokenTTL int + AdditionalKeys []string + ClientStore *clients.StoreSettings + Clients map[string]clients.Client + DisablePeopleAPI bool + ExtraScope string + IDTokenExtraClaims map[string]string + IDTokenTTL int + Issuer string + Key string + LoginTemplate string + PeopleAPICustomVersions map[string]map[string]string + PeopleAPIRequireAuthN bool + PeopleStore *people.StoreSettings + Port int + RefreshTokenTTL int + SessionName string + SessionSecret string + SessionTTL int + TRLStore *trl.StoreSettings + Users map[string]people.AuthenticPerson + func NewDefault() *Server + func (s *Server) LoadKeys(basePath string, genNew bool) error + func (s Server) AllKeys() map[string]any + func (s Server) KeyID() string + func (s Server) PrivateKey() *rsa.PrivateKey + func (s Server) PublicKey() *rsa.PublicKey