ory-am/hydra

View on GitHub

Showing 404 of 853 total issues

Method OAuth2APIService.RejectOAuth2LogoutRequestExecute has 8 return statements (exceeds 4 allowed).
Open

func (a *OAuth2APIService) RejectOAuth2LogoutRequestExecute(r ApiRejectOAuth2LogoutRequestRequest) (*http.Response, error) {
    var (
        localVarHTTPMethod = http.MethodPut
        localVarPostBody   interface{}
        formFiles          []formFile
Severity: Major
Found in internal/httpclient/api_o_auth2.go - About 50 mins to fix

    Method OAuth2APIService.TrustOAuth2JwtGrantIssuerExecute has 8 return statements (exceeds 4 allowed).
    Open

    func (a *OAuth2APIService) TrustOAuth2JwtGrantIssuerExecute(r ApiTrustOAuth2JwtGrantIssuerRequest) (*TrustedOAuth2JwtGrantIssuer, *http.Response, error) {
        var (
            localVarHTTPMethod  = http.MethodPost
            localVarPostBody    interface{}
            formFiles           []formFile
    Severity: Major
    Found in internal/httpclient/api_o_auth2.go - About 50 mins to fix

      Method OAuth2APIService.RevokeOAuth2TokenExecute has 8 return statements (exceeds 4 allowed).
      Open

      func (a *OAuth2APIService) RevokeOAuth2TokenExecute(r ApiRevokeOAuth2TokenRequest) (*http.Response, error) {
          var (
              localVarHTTPMethod = http.MethodPost
              localVarPostBody   interface{}
              formFiles          []formFile
      Severity: Major
      Found in internal/httpclient/api_o_auth2.go - About 50 mins to fix

        Method OidcAPIService.GetOidcDynamicClientExecute has 8 return statements (exceeds 4 allowed).
        Open

        func (a *OidcAPIService) GetOidcDynamicClientExecute(r ApiGetOidcDynamicClientRequest) (*OAuth2Client, *http.Response, error) {
            var (
                localVarHTTPMethod  = http.MethodGet
                localVarPostBody    interface{}
                formFiles           []formFile
        Severity: Major
        Found in internal/httpclient/api_oidc.go - About 50 mins to fix

          Method OidcAPIService.DiscoverOidcConfigurationExecute has 8 return statements (exceeds 4 allowed).
          Open

          func (a *OidcAPIService) DiscoverOidcConfigurationExecute(r ApiDiscoverOidcConfigurationRequest) (*OidcConfiguration, *http.Response, error) {
              var (
                  localVarHTTPMethod  = http.MethodGet
                  localVarPostBody    interface{}
                  formFiles           []formFile
          Severity: Major
          Found in internal/httpclient/api_oidc.go - About 50 mins to fix

            Method OAuth2APIService.SetOAuth2ClientLifespansExecute has 8 return statements (exceeds 4 allowed).
            Open

            func (a *OAuth2APIService) SetOAuth2ClientLifespansExecute(r ApiSetOAuth2ClientLifespansRequest) (*OAuth2Client, *http.Response, error) {
                var (
                    localVarHTTPMethod  = http.MethodPut
                    localVarPostBody    interface{}
                    formFiles           []formFile
            Severity: Major
            Found in internal/httpclient/api_o_auth2.go - About 50 mins to fix

              Method JwkAPIService.GetJsonWebKeySetExecute has 8 return statements (exceeds 4 allowed).
              Open

              func (a *JwkAPIService) GetJsonWebKeySetExecute(r ApiGetJsonWebKeySetRequest) (*JsonWebKeySet, *http.Response, error) {
                  var (
                      localVarHTTPMethod  = http.MethodGet
                      localVarPostBody    interface{}
                      formFiles           []formFile
              Severity: Major
              Found in internal/httpclient/api_jwk.go - About 50 mins to fix

                Method MetadataAPIService.IsReadyExecute has 8 return statements (exceeds 4 allowed).
                Open

                func (a *MetadataAPIService) IsReadyExecute(r ApiIsReadyRequest) (*IsReady200Response, *http.Response, error) {
                    var (
                        localVarHTTPMethod  = http.MethodGet
                        localVarPostBody    interface{}
                        formFiles           []formFile
                Severity: Major
                Found in internal/httpclient/api_metadata.go - About 50 mins to fix

                  Method RegistrySQL.Init has 8 return statements (exceeds 4 allowed).
                  Open

                  func (m *RegistrySQL) Init(
                      ctx context.Context,
                      skipNetworkInit bool,
                      migrate bool,
                      ctxer contextx.Contextualizer,
                  Severity: Major
                  Found in driver/registry_sql.go - About 50 mins to fix

                    Function parameterAddToHeaderOrQuery has 8 return statements (exceeds 4 allowed).
                    Open

                    func parameterAddToHeaderOrQuery(headerOrQueryParams interface{}, keyPrefix string, obj interface{}, collectionType string) {
                        var v = reflect.ValueOf(obj)
                        var value = ""
                        if v == reflect.ValueOf(nil) {
                            value = "null"
                    Severity: Major
                    Found in internal/httpclient/client.go - About 50 mins to fix

                      Method MigrateHandler.MigrateSQL has 8 return statements (exceeds 4 allowed).
                      Open

                      func (h *MigrateHandler) MigrateSQL(cmd *cobra.Command, args []string) (err error) {
                          p, err := h.makePersister(cmd, args)
                          if err != nil {
                              return err
                          }
                      Severity: Major
                      Found in cmd/cli/handler_migrate.go - About 50 mins to fix

                        Method Validator.ValidateSectorIdentifierURL has 8 return statements (exceeds 4 allowed).
                        Open

                        func (v *Validator) ValidateSectorIdentifierURL(ctx context.Context, location string, redirectURIs []string) error {
                            l, err := url.Parse(location)
                            if err != nil {
                                return errorsx.WithStack(ErrInvalidClientMetadata.WithHintf("Value of sector_identifier_uri could not be parsed because %s.", err))
                            }
                        Severity: Major
                        Found in client/validator.go - About 50 mins to fix

                          Function NewImportClientCmd has 8 return statements (exceeds 4 allowed).
                          Open

                          func NewImportClientCmd() *cobra.Command {
                              cmd := &cobra.Command{
                                  Use:     "oauth2-client <file-1.json> [<file-2.json> ...]",
                                  Aliases: []string{"client", "clients", "oauth2-clients"},
                                  Short:   "Import one or more OAuth 2.0 Clients from files or STDIN",
                          Severity: Major
                          Found in cmd/cmd_import_client.go - About 50 mins to fix

                            Method JwkAPIService.GetJsonWebKeyExecute has 8 return statements (exceeds 4 allowed).
                            Open

                            func (a *JwkAPIService) GetJsonWebKeyExecute(r ApiGetJsonWebKeyRequest) (*JsonWebKeySet, *http.Response, error) {
                                var (
                                    localVarHTTPMethod  = http.MethodGet
                                    localVarPostBody    interface{}
                                    formFiles           []formFile
                            Severity: Major
                            Found in internal/httpclient/api_jwk.go - About 50 mins to fix

                              Method JwkAPIService.SetJsonWebKeySetExecute has 8 return statements (exceeds 4 allowed).
                              Open

                              func (a *JwkAPIService) SetJsonWebKeySetExecute(r ApiSetJsonWebKeySetRequest) (*JsonWebKeySet, *http.Response, error) {
                                  var (
                                      localVarHTTPMethod  = http.MethodPut
                                      localVarPostBody    interface{}
                                      formFiles           []formFile
                              Severity: Major
                              Found in internal/httpclient/api_jwk.go - About 50 mins to fix

                                Method MetadataAPIService.IsAliveExecute has 8 return statements (exceeds 4 allowed).
                                Open

                                func (a *MetadataAPIService) IsAliveExecute(r ApiIsAliveRequest) (*HealthStatus, *http.Response, error) {
                                    var (
                                        localVarHTTPMethod  = http.MethodGet
                                        localVarPostBody    interface{}
                                        formFiles           []formFile
                                Severity: Major
                                Found in internal/httpclient/api_metadata.go - About 50 mins to fix

                                  Method JwkAPIService.SetJsonWebKeyExecute has 8 return statements (exceeds 4 allowed).
                                  Open

                                  func (a *JwkAPIService) SetJsonWebKeyExecute(r ApiSetJsonWebKeyRequest) (*JsonWebKey, *http.Response, error) {
                                      var (
                                          localVarHTTPMethod  = http.MethodPut
                                          localVarPostBody    interface{}
                                          formFiles           []formFile
                                  Severity: Major
                                  Found in internal/httpclient/api_jwk.go - About 50 mins to fix

                                    Method WellknownAPIService.DiscoverJsonWebKeysExecute has 8 return statements (exceeds 4 allowed).
                                    Open

                                    func (a *WellknownAPIService) DiscoverJsonWebKeysExecute(r ApiDiscoverJsonWebKeysRequest) (*JsonWebKeySet, *http.Response, error) {
                                        var (
                                            localVarHTTPMethod  = http.MethodGet
                                            localVarPostBody    interface{}
                                            formFiles           []formFile
                                    Severity: Major
                                    Found in internal/httpclient/api_wellknown.go - About 50 mins to fix

                                      Method KeyManager.GenerateAndPersistKeySet has 8 return statements (exceeds 4 allowed).
                                      Open

                                      func (m *KeyManager) GenerateAndPersistKeySet(ctx context.Context, set, kid, alg, use string) (_ *jose.JSONWebKeySet, err error) {
                                          ctx, span := otel.GetTracerProvider().Tracer(tracingComponent).Start(ctx, "hsm.GenerateAndPersistKeySet",
                                              trace.WithAttributes(
                                                  attribute.String("set", set),
                                                  attribute.String("kid", kid),
                                      Severity: Major
                                      Found in hsm/manager_hsm.go - About 50 mins to fix

                                        Method OAuth2APIService.DeleteOAuth2ClientExecute has 7 return statements (exceeds 4 allowed).
                                        Open

                                        func (a *OAuth2APIService) DeleteOAuth2ClientExecute(r ApiDeleteOAuth2ClientRequest) (*http.Response, error) {
                                            var (
                                                localVarHTTPMethod = http.MethodDelete
                                                localVarPostBody   interface{}
                                                formFiles          []formFile
                                        Severity: Major
                                        Found in internal/httpclient/api_o_auth2.go - About 45 mins to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language