...

Source file src/edge-infra.dev/pkg/edge/iam/apperror/fosite.go

Documentation: edge-infra.dev/pkg/edge/iam/apperror

     1  package apperror
     2  
     3  // import (
     4  // 	"fmt"
     5  // 	"net/http"
     6  
     7  // 	"github.com/ory/fosite"
     8  // )
     9  
    10  // type Fositer interface{}
    11  
    12  // type FositeAccessError struct {
    13  // 	Message   string
    14  // 	Writer    http.ResponseWriter
    15  // 	Requester fosite.AccessRequester
    16  // 	Err       error
    17  // }
    18  
    19  // func (e FositeAccessError) Error() string {
    20  // 	if e.Err != nil {
    21  // 		return fmt.Sprintf("%s. %v", e.Message, e.Err.Error())
    22  // 	}
    23  
    24  // 	return e.Message
    25  // }
    26  
    27  // func (e FositeAccessError) Unwrap() error {
    28  // 	return e.Err
    29  // }
    30  

View as plain text