Versions in this module Expand all Collapse all v6 v6.2.13 Sep 22, 2026 v6.2.12 Sep 21, 2026 Changes in this version + const ModuleName + type Auth struct + func NewAuthInstance(config Config, vdrInstance vdr.VDR, subjectManager didsubject.Manager, ...) *Auth + func (auth *Auth) AuthorizationEndpointEnabled() bool + func (auth *Auth) AuthzServer() oauth.AuthorizationServer + func (auth *Auth) Config() interface{} + func (auth *Auth) Configure(config core.ServerConfig) error + func (auth *Auth) ContractNotary() services.ContractNotary + func (auth *Auth) IAMClient() iam.Client + func (auth *Auth) Name() string + func (auth *Auth) PublicURL() *url.URL + func (auth *Auth) RelyingParty() oauth.RelyingParty + func (auth *Auth) Shutdown() error + func (auth *Auth) Start() error + func (auth *Auth) SupportedDIDMethods() []string + type AuthenticationServices interface + AuthorizationEndpointEnabled func() bool + AuthzServer func() oauth.AuthorizationServer + ContractNotary func() services.ContractNotary + IAMClient func() iam.Client + PublicURL func() *url.URL + RelyingParty func() oauth.RelyingParty + SupportedDIDMethods func() []string + type AuthorizationEndpointConfig struct + Enabled bool + type CORSConfig struct + Origin []string + type Config struct + AccessTokenLifeSpan int + AuthorizationEndpoint AuthorizationEndpointConfig + ClockSkew int + ContractValidators []string + HTTPTimeout int + Irma IrmaConfig + func DefaultConfig() Config + func TestConfig() Config + type IrmaConfig struct + AutoUpdateSchemas bool + CORS CORSConfig + SchemeManager string + type MockAuthenticationServices struct + func NewMockAuthenticationServices(ctrl *gomock.Controller) *MockAuthenticationServices + func (m *MockAuthenticationServices) AuthorizationEndpointEnabled() bool + func (m *MockAuthenticationServices) AuthzServer() oauth.AuthorizationServer + func (m *MockAuthenticationServices) ContractNotary() services.ContractNotary + func (m *MockAuthenticationServices) EXPECT() *MockAuthenticationServicesMockRecorder + func (m *MockAuthenticationServices) IAMClient() iam.Client + func (m *MockAuthenticationServices) PublicURL() *url.URL + func (m *MockAuthenticationServices) RelyingParty() oauth.RelyingParty + func (m *MockAuthenticationServices) SupportedDIDMethods() []string + type MockAuthenticationServicesMockRecorder struct + func (mr *MockAuthenticationServicesMockRecorder) AuthorizationEndpointEnabled() *gomock.Call + func (mr *MockAuthenticationServicesMockRecorder) AuthzServer() *gomock.Call + func (mr *MockAuthenticationServicesMockRecorder) ContractNotary() *gomock.Call + func (mr *MockAuthenticationServicesMockRecorder) IAMClient() *gomock.Call + func (mr *MockAuthenticationServicesMockRecorder) PublicURL() *gomock.Call + func (mr *MockAuthenticationServicesMockRecorder) RelyingParty() *gomock.Call + func (mr *MockAuthenticationServicesMockRecorder) SupportedDIDMethods() *gomock.Call Other modules containing this package github.com/nuts-foundation/nuts-node github.com/nuts-foundation/nuts-node/v5