summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pkg/oidc/custom_claims.go10
-rw-r--r--pkg/oidc/id_token.go15
-rw-r--r--pkg/oidc/raw_token.go7
3 files changed, 17 insertions, 15 deletions
diff --git a/pkg/oidc/custom_claims.go b/pkg/oidc/custom_claims.go
new file mode 100644
index 0000000..0d89d89
--- /dev/null
+++ b/pkg/oidc/custom_claims.go
@@ -0,0 +1,10 @@
+package oidc
+
+type CustomClaims struct {
+ Name string `json:"name"`
+ Nickname string `json:"nickname"`
+ Email string `json:"email"`
+ ProfileURL string `json:"profile"`
+ Picture string `json:"picture"`
+ Groups []string `json:"groups_direct"`
+}
diff --git a/pkg/oidc/id_token.go b/pkg/oidc/id_token.go
index aa79db7..ce3fb23 100644
--- a/pkg/oidc/id_token.go
+++ b/pkg/oidc/id_token.go
@@ -51,18 +51,3 @@ Example ID Token from GitLab OIDC Provider:
```
*/
type IDToken = oidc.IDToken
-
-type CustomClaims struct {
- Name string `json:"name"`
- Nickname string `json:"nickname"`
- Email string `json:"email"`
- ProfileURL string `json:"profile"`
- Picture string `json:"picture"`
- Groups []string `json:"groups_direct"`
-}
-
-type RawToken string
-
-func (r RawToken) String() string {
- return string(r)
-}
diff --git a/pkg/oidc/raw_token.go b/pkg/oidc/raw_token.go
new file mode 100644
index 0000000..08bd1e5
--- /dev/null
+++ b/pkg/oidc/raw_token.go
@@ -0,0 +1,7 @@
+package oidc
+
+type RawToken string
+
+func (r RawToken) String() string {
+ return string(r)
+}