chore: move to new org

This commit is contained in:
Florian Forster 2022-04-26 15:33:10 +02:00
parent 72f28a10ce
commit 46bbbfb72a
62 changed files with 134 additions and 133 deletions

View file

@ -2,13 +2,13 @@
## Did you find a bug? ## Did you find a bug?
Please file an issue [here](https://github.com/caos/oidc/issues/new?assignees=&labels=bug&template=bug_report.md&title=). Please file an issue [here](https://github.com/zitadel/oidc/issues/new?assignees=&labels=bug&template=bug_report.md&title=).
Bugs are evaluated every day as soon as possible. Bugs are evaluated every day as soon as possible.
## Enhancement ## Enhancement
Do you miss a feature? Please file an issue [here](https://github.com/caos/oidc/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=) Do you miss a feature? Please file an issue [here](https://github.com/zitadel/oidc/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=)
Enhancements are discussed and evaluated every Wednesday by the ZITADEL core team. Enhancements are discussed and evaluated every Wednesday by the ZITADEL core team.
@ -16,8 +16,8 @@ Enhancements are discussed and evaluated every Wednesday by the ZITADEL core tea
We add the label "good first issue" for problems we think are a good starting point to contribute to the OIDC SDK. We add the label "good first issue" for problems we think are a good starting point to contribute to the OIDC SDK.
* [Issues for first time contributors](https://github.com/caos/oidc/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) * [Issues for first time contributors](https://github.com/zitadel/oidc/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
* [All issues](https://github.com/caos/oidc/issues) * [All issues](https://github.com/zitadel/oidc/issues)
### Make a PR ### Make a PR
@ -33,7 +33,7 @@ Make sure you use semantic release:
Checkout the [examples folder](example) for different client and server implementations. Checkout the [examples folder](example) for different client and server implementations.
Or checkout how we use it ourselves in our OpenSource Identity and Access Management [ZITADEL](https://github.com/caos/zitadel). Or checkout how we use it ourselves in our OpenSource Identity and Access Management [ZITADEL](https://github.com/zitadel/zitadel).
## **Did you find a security flaw?** ## **Did you find a security flaw?**

View file

@ -1,11 +1,11 @@
# OpenID Connect SDK (client and server) for Go # OpenID Connect SDK (client and server) for Go
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release) [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
[![Release](https://github.com/caos/oidc/workflows/Release/badge.svg)](https://github.com/caos/oidc/actions) [![Release](https://github.com/zitadel/oidc/workflows/Release/badge.svg)](https://github.com/zitadel/oidc/actions)
[![license](https://badgen.net/github/license/caos/oidc/)](https://github.com/caos/oidc/blob/master/LICENSE) [![license](https://badgen.net/github/license/zitadel/oidc/)](https://github.com/zitadel/oidc/blob/master/LICENSE)
[![release](https://badgen.net/github/release/caos/oidc/stable)](https://github.com/caos/oidc/releases) [![release](https://badgen.net/github/release/zitadel/oidc/stable)](https://github.com/zitadel/oidc/releases)
[![Go Report Card](https://goreportcard.com/badge/github.com/caos/oidc)](https://goreportcard.com/report/github.com/caos/oidc) [![Go Report Card](https://goreportcard.com/badge/github.com/zitadel/oidc)](https://goreportcard.com/report/github.com/zitadel/oidc)
[![codecov](https://codecov.io/gh/caos/oidc/branch/master/graph/badge.svg)](https://codecov.io/gh/caos/oidc) [![codecov](https://codecov.io/gh/zitadel/oidc/branch/master/graph/badge.svg)](https://codecov.io/gh/zitadel/oidc)
![openid_certified](https://cloud.githubusercontent.com/assets/1454075/7611268/4d19de32-f97b-11e4-895b-31b2455a7ca6.png) ![openid_certified](https://cloud.githubusercontent.com/assets/1454075/7611268/4d19de32-f97b-11e4-895b-31b2455a7ca6.png)
@ -43,9 +43,9 @@ Check the `/example` folder where example code for different scenarios is locate
```bash ```bash
# start oidc op server # start oidc op server
# oidc discovery http://localhost:9998/.well-known/openid-configuration # oidc discovery http://localhost:9998/.well-known/openid-configuration
go run github.com/caos/oidc/example/server go run github.com/zitadel/oidc/example/server
# start oidc web client # start oidc web client
CLIENT_ID=web CLIENT_SECRET=secret ISSUER=http://localhost:9998/ SCOPES="openid profile" PORT=9999 go run github.com/caos/oidc/example/client/app CLIENT_ID=web CLIENT_SECRET=secret ISSUER=http://localhost:9998/ SCOPES="openid profile" PORT=9999 go run github.com/zitadel/oidc/example/client/app
``` ```
- open http://localhost:9999/login in your browser - open http://localhost:9999/login in your browser
@ -110,4 +110,4 @@ See the exact licensing terms [here](./LICENSE)
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
[^1]: https://github.com/caos/oidc/issues/135#issuecomment-950563892 [^1]: https://github.com/zitadel/oidc/issues/135#issuecomment-950563892

View file

@ -35,7 +35,7 @@ TBD
## Public Disclosure ## Public Disclosure
All accepted and mitigated vulnerabilitys will be published on the [Github Security Page](https://github.com/caos/oidc/security/advisories) All accepted and mitigated vulnerabilitys will be published on the [Github Security Page](https://github.com/zitadel/oidc/security/advisories)
### Timing ### Timing

View file

@ -12,8 +12,8 @@ import (
"github.com/gorilla/mux" "github.com/gorilla/mux"
"github.com/sirupsen/logrus" "github.com/sirupsen/logrus"
"github.com/caos/oidc/pkg/client/rs" "github.com/zitadel/oidc/pkg/client/rs"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
const ( const (

View file

@ -11,9 +11,9 @@ import (
"github.com/google/uuid" "github.com/google/uuid"
"github.com/sirupsen/logrus" "github.com/sirupsen/logrus"
"github.com/caos/oidc/pkg/client/rp" "github.com/zitadel/oidc/pkg/client/rp"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
var ( var (

View file

@ -10,9 +10,9 @@ import (
"golang.org/x/oauth2" "golang.org/x/oauth2"
githubOAuth "golang.org/x/oauth2/github" githubOAuth "golang.org/x/oauth2/github"
"github.com/caos/oidc/pkg/client/rp" "github.com/zitadel/oidc/pkg/client/rp"
"github.com/caos/oidc/pkg/client/rp/cli" "github.com/zitadel/oidc/pkg/client/rp/cli"
"github.com/caos/oidc/pkg/http" "github.com/zitadel/oidc/pkg/http"
) )
var ( var (

View file

@ -13,7 +13,7 @@ import (
"github.com/sirupsen/logrus" "github.com/sirupsen/logrus"
"golang.org/x/oauth2" "golang.org/x/oauth2"
"github.com/caos/oidc/pkg/client/profile" "github.com/zitadel/oidc/pkg/client/profile"
) )
var ( var (

View file

@ -3,8 +3,8 @@ package internal
import ( import (
"time" "time"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
"github.com/caos/oidc/pkg/op" "github.com/zitadel/oidc/pkg/op"
) )
var ( var (

View file

@ -5,9 +5,9 @@ import (
"golang.org/x/text/language" "golang.org/x/text/language"
"github.com/caos/oidc/pkg/op" "github.com/zitadel/oidc/pkg/op"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
const ( const (

View file

@ -12,8 +12,8 @@ import (
"golang.org/x/text/language" "golang.org/x/text/language"
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
"github.com/caos/oidc/pkg/op" "github.com/zitadel/oidc/pkg/op"
) )
var ( var (

View file

@ -11,8 +11,8 @@ import (
"github.com/gorilla/mux" "github.com/gorilla/mux"
"golang.org/x/text/language" "golang.org/x/text/language"
"github.com/caos/oidc/example/server/internal" "github.com/zitadel/oidc/example/server/internal"
"github.com/caos/oidc/pkg/op" "github.com/zitadel/oidc/pkg/op"
) )
const ( const (

2
go.mod
View file

@ -1,4 +1,4 @@
module github.com/caos/oidc module github.com/zitadel/oidc
go 1.15 go 1.15

View file

@ -10,9 +10,9 @@ import (
"golang.org/x/oauth2" "golang.org/x/oauth2"
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/caos/oidc/pkg/crypto" "github.com/zitadel/oidc/pkg/crypto"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
var ( var (

View file

@ -5,8 +5,8 @@ import (
"golang.org/x/oauth2" "golang.org/x/oauth2"
"github.com/caos/oidc/pkg/http" "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
//JWTProfileExchange handles the oauth2 jwt profile exchange //JWTProfileExchange handles the oauth2 jwt profile exchange

View file

@ -7,8 +7,8 @@ import (
"golang.org/x/oauth2" "golang.org/x/oauth2"
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/caos/oidc/pkg/client" "github.com/zitadel/oidc/pkg/client"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
//jwtProfileTokenSource implement the oauth2.TokenSource //jwtProfileTokenSource implement the oauth2.TokenSource

View file

@ -4,9 +4,9 @@ import (
"context" "context"
"net/http" "net/http"
"github.com/caos/oidc/pkg/client/rp" "github.com/zitadel/oidc/pkg/client/rp"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
const ( const (

View file

@ -1,7 +1,7 @@
package rp package rp
import ( import (
"github.com/caos/oidc/pkg/oidc/grants/tokenexchange" "github.com/zitadel/oidc/pkg/oidc/grants/tokenexchange"
) )
//DelegationTokenRequest is an implementation of TokenExchangeRequest //DelegationTokenRequest is an implementation of TokenExchangeRequest

View file

@ -9,8 +9,8 @@ import (
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
func NewRemoteKeySet(client *http.Client, jwksURL string, opts ...func(*remoteKeySet)) oidc.KeySet { func NewRemoteKeySet(client *http.Client, jwksURL string, opts ...func(*remoteKeySet)) oidc.KeySet {

View file

@ -1,3 +1,3 @@
package mock package mock
//go:generate mockgen -package mock -destination ./verifier.mock.go github.com/caos/oidc/pkg/rp Verifier //go:generate mockgen -package mock -destination ./verifier.mock.go github.com/zitadel/oidc/pkg/rp Verifier

View file

@ -1,5 +1,5 @@
// Code generated by MockGen. DO NOT EDIT. // Code generated by MockGen. DO NOT EDIT.
// Source: github.com/caos/oidc/pkg/rp (interfaces: Verifier) // Source: github.com/zitadel/oidc/pkg/rp (interfaces: Verifier)
// Package mock is a generated GoMock package. // Package mock is a generated GoMock package.
package mock package mock
@ -10,7 +10,7 @@ import (
"github.com/golang/mock/gomock" "github.com/golang/mock/gomock"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
// MockVerifier is a mock of Verifier interface // MockVerifier is a mock of Verifier interface

View file

@ -12,9 +12,9 @@ import (
"golang.org/x/oauth2" "golang.org/x/oauth2"
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/caos/oidc/pkg/client" "github.com/zitadel/oidc/pkg/client"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
const ( const (

View file

@ -5,7 +5,7 @@ import (
"golang.org/x/oauth2" "golang.org/x/oauth2"
"github.com/caos/oidc/pkg/oidc/grants/tokenexchange" "github.com/zitadel/oidc/pkg/oidc/grants/tokenexchange"
) )
//TokenExchangeRP extends the `RelyingParty` interface for the *draft* oauth2 `Token Exchange` //TokenExchangeRP extends the `RelyingParty` interface for the *draft* oauth2 `Token Exchange`

View file

@ -6,7 +6,7 @@ import (
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type IDTokenVerifier interface { type IDTokenVerifier interface {

View file

@ -6,9 +6,9 @@ import (
"net/http" "net/http"
"time" "time"
"github.com/caos/oidc/pkg/client" "github.com/zitadel/oidc/pkg/client"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type ResourceServer interface { type ResourceServer interface {

View file

@ -3,7 +3,7 @@ package oidc
import ( import (
"crypto/sha256" "crypto/sha256"
"github.com/caos/oidc/pkg/crypto" "github.com/zitadel/oidc/pkg/crypto"
) )
const ( const (

View file

@ -9,8 +9,8 @@ import (
"golang.org/x/oauth2" "golang.org/x/oauth2"
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/caos/oidc/pkg/crypto" "github.com/zitadel/oidc/pkg/crypto"
"github.com/caos/oidc/pkg/http" "github.com/zitadel/oidc/pkg/http"
) )
const ( const (

View file

@ -12,7 +12,7 @@ import (
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
str "github.com/caos/oidc/pkg/strings" str "github.com/zitadel/oidc/pkg/strings"
) )
type Claims interface { type Claims interface {

View file

@ -10,9 +10,9 @@ import (
"github.com/gorilla/mux" "github.com/gorilla/mux"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
str "github.com/caos/oidc/pkg/strings" str "github.com/zitadel/oidc/pkg/strings"
) )
type AuthRequest interface { type AuthRequest interface {

View file

@ -13,10 +13,10 @@ import (
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
"github.com/caos/oidc/pkg/op" "github.com/zitadel/oidc/pkg/op"
"github.com/caos/oidc/pkg/op/mock" "github.com/zitadel/oidc/pkg/op/mock"
) )
// //

View file

@ -3,7 +3,7 @@ package op
import ( import (
"time" "time"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
const ( const (

View file

@ -1,7 +1,7 @@
package op package op
import ( import (
"github.com/caos/oidc/pkg/crypto" "github.com/zitadel/oidc/pkg/crypto"
) )
type Crypto interface { type Crypto interface {

View file

@ -3,8 +3,8 @@ package op
import ( import (
"net/http" "net/http"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
func discoveryHandler(c Configuration, s Signer) func(http.ResponseWriter, *http.Request) { func discoveryHandler(c Configuration, s Signer) func(http.ResponseWriter, *http.Request) {

View file

@ -10,9 +10,9 @@ import (
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
"github.com/caos/oidc/pkg/op" "github.com/zitadel/oidc/pkg/op"
"github.com/caos/oidc/pkg/op/mock" "github.com/zitadel/oidc/pkg/op/mock"
) )
func TestDiscover(t *testing.T) { func TestDiscover(t *testing.T) {

View file

@ -3,7 +3,7 @@ package op_test
import ( import (
"testing" "testing"
"github.com/caos/oidc/pkg/op" "github.com/zitadel/oidc/pkg/op"
) )
func TestEndpoint_Path(t *testing.T) { func TestEndpoint_Path(t *testing.T) {

View file

@ -3,8 +3,8 @@ package op
import ( import (
"net/http" "net/http"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type ErrAuthRequest interface { type ErrAuthRequest interface {

View file

@ -6,7 +6,7 @@ import (
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
) )
type KeyProvider interface { type KeyProvider interface {

View file

@ -11,9 +11,9 @@ import (
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
"github.com/caos/oidc/pkg/op" "github.com/zitadel/oidc/pkg/op"
"github.com/caos/oidc/pkg/op/mock" "github.com/zitadel/oidc/pkg/op/mock"
) )
func TestKeys(t *testing.T) { func TestKeys(t *testing.T) {

View file

@ -1,5 +1,5 @@
// Code generated by MockGen. DO NOT EDIT. // Code generated by MockGen. DO NOT EDIT.
// Source: github.com/caos/oidc/pkg/op (interfaces: Authorizer) // Source: github.com/zitadel/oidc/pkg/op (interfaces: Authorizer)
// Package mock is a generated GoMock package. // Package mock is a generated GoMock package.
package mock package mock
@ -7,8 +7,8 @@ package mock
import ( import (
reflect "reflect" reflect "reflect"
http "github.com/caos/oidc/pkg/http" http "github.com/zitadel/oidc/pkg/http"
op "github.com/caos/oidc/pkg/op" op "github.com/zitadel/oidc/pkg/op"
gomock "github.com/golang/mock/gomock" gomock "github.com/golang/mock/gomock"
) )

View file

@ -8,8 +8,8 @@ import (
"github.com/gorilla/schema" "github.com/gorilla/schema"
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
"github.com/caos/oidc/pkg/op" "github.com/zitadel/oidc/pkg/op"
) )
func NewAuthorizer(t *testing.T) op.Authorizer { func NewAuthorizer(t *testing.T) op.Authorizer {

View file

@ -5,8 +5,8 @@ import (
"github.com/golang/mock/gomock" "github.com/golang/mock/gomock"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
"github.com/caos/oidc/pkg/op" "github.com/zitadel/oidc/pkg/op"
) )
func NewClient(t *testing.T) op.Client { func NewClient(t *testing.T) op.Client {

View file

@ -1,5 +1,5 @@
// Code generated by MockGen. DO NOT EDIT. // Code generated by MockGen. DO NOT EDIT.
// Source: github.com/caos/oidc/pkg/op (interfaces: Client) // Source: github.com/zitadel/oidc/pkg/op (interfaces: Client)
// Package mock is a generated GoMock package. // Package mock is a generated GoMock package.
package mock package mock
@ -8,8 +8,8 @@ import (
reflect "reflect" reflect "reflect"
time "time" time "time"
oidc "github.com/caos/oidc/pkg/oidc" oidc "github.com/zitadel/oidc/pkg/oidc"
op "github.com/caos/oidc/pkg/op" op "github.com/zitadel/oidc/pkg/op"
gomock "github.com/golang/mock/gomock" gomock "github.com/golang/mock/gomock"
) )

View file

@ -1,5 +1,5 @@
// Code generated by MockGen. DO NOT EDIT. // Code generated by MockGen. DO NOT EDIT.
// Source: github.com/caos/oidc/pkg/op (interfaces: Configuration) // Source: github.com/zitadel/oidc/pkg/op (interfaces: Configuration)
// Package mock is a generated GoMock package. // Package mock is a generated GoMock package.
package mock package mock
@ -7,7 +7,7 @@ package mock
import ( import (
reflect "reflect" reflect "reflect"
op "github.com/caos/oidc/pkg/op" op "github.com/zitadel/oidc/pkg/op"
gomock "github.com/golang/mock/gomock" gomock "github.com/golang/mock/gomock"
language "golang.org/x/text/language" language "golang.org/x/text/language"
) )

View file

@ -1,8 +1,8 @@
package mock package mock
//go:generate mockgen -package mock -destination ./storage.mock.go github.com/caos/oidc/pkg/op Storage //go:generate mockgen -package mock -destination ./storage.mock.go github.com/zitadel/oidc/pkg/op Storage
//go:generate mockgen -package mock -destination ./authorizer.mock.go github.com/caos/oidc/pkg/op Authorizer //go:generate mockgen -package mock -destination ./authorizer.mock.go github.com/zitadel/oidc/pkg/op Authorizer
//go:generate mockgen -package mock -destination ./client.mock.go github.com/caos/oidc/pkg/op Client //go:generate mockgen -package mock -destination ./client.mock.go github.com/zitadel/oidc/pkg/op Client
//go:generate mockgen -package mock -destination ./configuration.mock.go github.com/caos/oidc/pkg/op Configuration //go:generate mockgen -package mock -destination ./configuration.mock.go github.com/zitadel/oidc/pkg/op Configuration
//go:generate mockgen -package mock -destination ./signer.mock.go github.com/caos/oidc/pkg/op Signer //go:generate mockgen -package mock -destination ./signer.mock.go github.com/zitadel/oidc/pkg/op Signer
//go:generate mockgen -package mock -destination ./key.mock.go github.com/caos/oidc/pkg/op KeyProvider //go:generate mockgen -package mock -destination ./key.mock.go github.com/zitadel/oidc/pkg/op KeyProvider

View file

@ -1,5 +1,5 @@
// Code generated by MockGen. DO NOT EDIT. // Code generated by MockGen. DO NOT EDIT.
// Source: github.com/caos/oidc/pkg/op (interfaces: KeyProvider) // Source: github.com/zitadel/oidc/pkg/op (interfaces: KeyProvider)
// Package mock is a generated GoMock package. // Package mock is a generated GoMock package.
package mock package mock

View file

@ -1,5 +1,5 @@
// Code generated by MockGen. DO NOT EDIT. // Code generated by MockGen. DO NOT EDIT.
// Source: github.com/caos/oidc/pkg/op (interfaces: Signer) // Source: github.com/zitadel/oidc/pkg/op (interfaces: Signer)
// Package mock is a generated GoMock package. // Package mock is a generated GoMock package.
package mock package mock

View file

@ -1,5 +1,5 @@
// Code generated by MockGen. DO NOT EDIT. // Code generated by MockGen. DO NOT EDIT.
// Source: github.com/caos/oidc/pkg/op (interfaces: Storage) // Source: github.com/zitadel/oidc/pkg/op (interfaces: Storage)
// Package mock is a generated GoMock package. // Package mock is a generated GoMock package.
package mock package mock
@ -9,8 +9,8 @@ import (
reflect "reflect" reflect "reflect"
time "time" time "time"
oidc "github.com/caos/oidc/pkg/oidc" oidc "github.com/zitadel/oidc/pkg/oidc"
op "github.com/caos/oidc/pkg/op" op "github.com/zitadel/oidc/pkg/op"
gomock "github.com/golang/mock/gomock" gomock "github.com/golang/mock/gomock"
jose "gopkg.in/square/go-jose.v2" jose "gopkg.in/square/go-jose.v2"
) )

View file

@ -3,15 +3,16 @@ package mock
import ( import (
"context" "context"
"errors" "errors"
"github.com/caos/oidc/pkg/oidc"
"testing" "testing"
"time" "time"
"github.com/zitadel/oidc/pkg/oidc"
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/golang/mock/gomock" "github.com/golang/mock/gomock"
"github.com/caos/oidc/pkg/op" "github.com/zitadel/oidc/pkg/op"
) )
func NewStorage(t *testing.T) op.Storage { func NewStorage(t *testing.T) op.Storage {

View file

@ -12,8 +12,8 @@ import (
"golang.org/x/text/language" "golang.org/x/text/language"
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
const ( const (

View file

@ -5,7 +5,7 @@ import (
"errors" "errors"
"net/http" "net/http"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
) )
type ProbesFn func(context.Context) error type ProbesFn func(context.Context) error

View file

@ -4,8 +4,8 @@ import (
"context" "context"
"net/http" "net/http"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type SessionEnder interface { type SessionEnder interface {

View file

@ -6,7 +6,7 @@ import (
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type AuthStorage interface { type AuthStorage interface {

View file

@ -4,9 +4,9 @@ import (
"context" "context"
"time" "time"
"github.com/caos/oidc/pkg/crypto" "github.com/zitadel/oidc/pkg/crypto"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
"github.com/caos/oidc/pkg/strings" "github.com/zitadel/oidc/pkg/strings"
) )
type TokenCreator interface { type TokenCreator interface {

View file

@ -4,8 +4,8 @@ import (
"context" "context"
"net/http" "net/http"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
//CodeExchange handles the OAuth 2.0 authorization_code grant, including //CodeExchange handles the OAuth 2.0 authorization_code grant, including

View file

@ -5,8 +5,8 @@ import (
"net/http" "net/http"
"net/url" "net/url"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type Introspector interface { type Introspector interface {

View file

@ -5,8 +5,8 @@ import (
"net/http" "net/http"
"time" "time"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type JWTAuthorizationGrantExchanger interface { type JWTAuthorizationGrantExchanger interface {

View file

@ -6,9 +6,9 @@ import (
"net/http" "net/http"
"time" "time"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
"github.com/caos/oidc/pkg/strings" "github.com/zitadel/oidc/pkg/strings"
) )
type RefreshTokenRequest interface { type RefreshTokenRequest interface {

View file

@ -5,8 +5,8 @@ import (
"net/http" "net/http"
"net/url" "net/url"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type Exchanger interface { type Exchanger interface {

View file

@ -6,8 +6,8 @@ import (
"net/url" "net/url"
"strings" "strings"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type Revoker interface { type Revoker interface {

View file

@ -6,8 +6,8 @@ import (
"net/http" "net/http"
"strings" "strings"
httphelper "github.com/caos/oidc/pkg/http" httphelper "github.com/zitadel/oidc/pkg/http"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type UserinfoProvider interface { type UserinfoProvider interface {

View file

@ -4,7 +4,7 @@ import (
"context" "context"
"time" "time"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type AccessTokenVerifier interface { type AccessTokenVerifier interface {

View file

@ -4,7 +4,7 @@ import (
"context" "context"
"time" "time"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type IDTokenHintVerifier interface { type IDTokenHintVerifier interface {

View file

@ -8,7 +8,7 @@ import (
"gopkg.in/square/go-jose.v2" "gopkg.in/square/go-jose.v2"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
) )
type JWTProfileVerifier interface { type JWTProfileVerifier interface {