Documentation ¶
Index ¶
- type FositeOAuth2Mock
- func (m *FositeOAuth2Mock) NewAccessRequest(ctx context.Context, req *http.Request, session fosite.Session) (fosite.AccessRequester, error)
- func (m *FositeOAuth2Mock) NewAccessResponse(ctx context.Context, requester fosite.AccessRequester) (fosite.AccessResponder, error)
- func (m *FositeOAuth2Mock) NewAuthorizeRequest(ctx context.Context, req *http.Request) (fosite.AuthorizeRequester, error)
- func (m *FositeOAuth2Mock) NewAuthorizeResponse(ctx context.Context, requester fosite.AuthorizeRequester, ...) (fosite.AuthorizeResponder, error)
- func (m *FositeOAuth2Mock) NewIntrospectionRequest(ctx context.Context, r *http.Request, session fosite.Session) (fosite.IntrospectionResponder, error)
- func (m *FositeOAuth2Mock) NewRevocationRequest(ctx context.Context, r *http.Request) error
- func (m *FositeOAuth2Mock) WriteAccessError(ctx context.Context, rw http.ResponseWriter, requester fosite.AccessRequester, ...)
- func (m *FositeOAuth2Mock) WriteAccessResponse(ctx context.Context, rw http.ResponseWriter, requester fosite.AccessRequester, ...)
- func (m *FositeOAuth2Mock) WriteAuthorizeError(ctx context.Context, rw http.ResponseWriter, ...)
- func (m *FositeOAuth2Mock) WriteAuthorizeResponse(ctx context.Context, rw http.ResponseWriter, ...)
- func (m *FositeOAuth2Mock) WriteIntrospectionError(ctx context.Context, rw http.ResponseWriter, err error)
- func (m *FositeOAuth2Mock) WriteIntrospectionResponse(ctx context.Context, rw http.ResponseWriter, r fosite.IntrospectionResponder)
- func (m *FositeOAuth2Mock) WriteRevocationResponse(ctx context.Context, rw http.ResponseWriter, err error)
- type SCSSessionManagerMock
- func (m *SCSSessionManagerMock) Destroy(ctx context.Context) error
- func (m *SCSSessionManagerMock) Exists(ctx context.Context, key string) bool
- func (m *SCSSessionManagerMock) GetBytes(ctx context.Context, key string) []byte
- func (m *SCSSessionManagerMock) Put(ctx context.Context, key string, val interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FositeOAuth2Mock ¶
type FositeOAuth2Mock struct { MockNewAuthorizeRequestFn func(ctx context.Context, req *http.Request) (fosite.AuthorizeRequester, error) MockNewAuthorizeResponseFn func(ctx context.Context, requester fosite.AuthorizeRequester, session fosite.Session) (fosite.AuthorizeResponder, error) MockWriteAuthorizeErrorFn func(ctx context.Context, rw http.ResponseWriter, requester fosite.AuthorizeRequester, err error) MockWriteAuthorizeResponseFn func(ctx context.Context, rw http.ResponseWriter, requester fosite.AuthorizeRequester, responder fosite.AuthorizeResponder) MockNewAccessRequestFn func(ctx context.Context, req *http.Request, session fosite.Session) (fosite.AccessRequester, error) MockNewAccessResponseFn func(ctx context.Context, requester fosite.AccessRequester) (fosite.AccessResponder, error) MockWriteAccessResponseFn func(ctx context.Context, rw http.ResponseWriter, requester fosite.AccessRequester, responder fosite.AccessResponder) MockWriteAccessErrorFn func(ctx context.Context, rw http.ResponseWriter, requester fosite.AccessRequester, err error) MockNewRevocationRequestFn func(ctx context.Context, r *http.Request) error MockWriteRevocationResponseFn func(ctx context.Context, rw http.ResponseWriter, err error) MockNewIntrospectionRequestFn func(ctx context.Context, r *http.Request, session fosite.Session) (fosite.IntrospectionResponder, error) MockWriteIntrospectionResponseFn func(ctx context.Context, rw http.ResponseWriter, r fosite.IntrospectionResponder) MockWriteIntrospectionErrorFn func(ctx context.Context, rw http.ResponseWriter, err error) }
func NewFositeOAuth2Mock ¶
func NewFositeOAuth2Mock() *FositeOAuth2Mock
func (*FositeOAuth2Mock) NewAccessRequest ¶
func (m *FositeOAuth2Mock) NewAccessRequest(ctx context.Context, req *http.Request, session fosite.Session) (fosite.AccessRequester, error)
NewAccessRequest mocks the implementation of NewAccessRequest method
func (*FositeOAuth2Mock) NewAccessResponse ¶
func (m *FositeOAuth2Mock) NewAccessResponse(ctx context.Context, requester fosite.AccessRequester) (fosite.AccessResponder, error)
NewAccessResponse mocks the implementation of NewAccessResponse method
func (*FositeOAuth2Mock) NewAuthorizeRequest ¶
func (m *FositeOAuth2Mock) NewAuthorizeRequest(ctx context.Context, req *http.Request) (fosite.AuthorizeRequester, error)
NewAuthorizeRequest mocks the implementation of NewAuthorizeRequest method
func (*FositeOAuth2Mock) NewAuthorizeResponse ¶
func (m *FositeOAuth2Mock) NewAuthorizeResponse(ctx context.Context, requester fosite.AuthorizeRequester, session fosite.Session) (fosite.AuthorizeResponder, error)
NewAuthorizeResponse mocks the implementation of NewAuthorizeResponse method
func (*FositeOAuth2Mock) NewIntrospectionRequest ¶
func (m *FositeOAuth2Mock) NewIntrospectionRequest(ctx context.Context, r *http.Request, session fosite.Session) (fosite.IntrospectionResponder, error)
NewIntrospectionRequest mocks the implementation of NewIntrospectionRequest method
func (*FositeOAuth2Mock) NewRevocationRequest ¶
NewRevocationRequest mocks the implementation of NewRevocationRequest method
func (*FositeOAuth2Mock) WriteAccessError ¶
func (m *FositeOAuth2Mock) WriteAccessError(ctx context.Context, rw http.ResponseWriter, requester fosite.AccessRequester, err error)
WriteAccessError mocks the implementation of WriteAccessError method
func (*FositeOAuth2Mock) WriteAccessResponse ¶
func (m *FositeOAuth2Mock) WriteAccessResponse(ctx context.Context, rw http.ResponseWriter, requester fosite.AccessRequester, responder fosite.AccessResponder)
WriteAccessResponse mocks the implementation of WriteAccessResponse method
func (*FositeOAuth2Mock) WriteAuthorizeError ¶
func (m *FositeOAuth2Mock) WriteAuthorizeError(ctx context.Context, rw http.ResponseWriter, requester fosite.AuthorizeRequester, err error)
WriteAuthorizeError mocks the implementation of WriteAuthorizeError method
func (*FositeOAuth2Mock) WriteAuthorizeResponse ¶
func (m *FositeOAuth2Mock) WriteAuthorizeResponse(ctx context.Context, rw http.ResponseWriter, requester fosite.AuthorizeRequester, responder fosite.AuthorizeResponder)
WriteAuthorizeResponse mocks the implementation of WriteAuthorizeResponse method
func (*FositeOAuth2Mock) WriteIntrospectionError ¶
func (m *FositeOAuth2Mock) WriteIntrospectionError(ctx context.Context, rw http.ResponseWriter, err error)
WriteIntrospectionError mocks the implementation of WriteIntrospectionError method
func (*FositeOAuth2Mock) WriteIntrospectionResponse ¶
func (m *FositeOAuth2Mock) WriteIntrospectionResponse(ctx context.Context, rw http.ResponseWriter, r fosite.IntrospectionResponder)
WriteIntrospectionResponse mocks the implementation of WriteIntrospectionResponse method
func (*FositeOAuth2Mock) WriteRevocationResponse ¶
func (m *FositeOAuth2Mock) WriteRevocationResponse(ctx context.Context, rw http.ResponseWriter, err error)
WriteRevocationResponse mocks the implementation of WriteRevocationResponse method
type SCSSessionManagerMock ¶
type SCSSessionManagerMock struct { MockPutFn func(ctx context.Context, key string, val interface{}) MockDestroyFn func(ctx context.Context) error MockExistsFn func(ctx context.Context, key string) bool MockGetBytesFn func(ctx context.Context, key string) []byte }
func NewSCSSessionManagerMock ¶
func NewSCSSessionManagerMock() *SCSSessionManagerMock
func (*SCSSessionManagerMock) Destroy ¶
func (m *SCSSessionManagerMock) Destroy(ctx context.Context) error
Destroy mocks the implementation of Destroy method
func (*SCSSessionManagerMock) Exists ¶
func (m *SCSSessionManagerMock) Exists(ctx context.Context, key string) bool
Exists mocks the implementation of Exists method