From 81d3482b6937617ba3fd778a42d2fbbbf0b8e2b7 Mon Sep 17 00:00:00 2001 From: mo khan Date: Thu, 17 Apr 2025 14:02:41 -0600 Subject: refactor: remove dead code --- pkg/oidc/id_token.go | 28 ---------------------------- pkg/oidc/metadata.go | 22 ---------------------- 2 files changed, 50 deletions(-) delete mode 100644 pkg/oidc/metadata.go (limited to 'pkg') diff --git a/pkg/oidc/id_token.go b/pkg/oidc/id_token.go index ce4ae22..b7f21ce 100644 --- a/pkg/oidc/id_token.go +++ b/pkg/oidc/id_token.go @@ -3,31 +3,3 @@ package oidc import "github.com/coreos/go-oidc/v3/oidc" type IDToken = oidc.IDToken - -// type IDToken struct { -// Audience string `json:"aud"` -// Email string `json:"email"` -// EmailVerified bool `json:"email_verified"` -// ExpiredAt int64 `json:"exp"` -// IssuedAt int64 `json:"iat"` -// Issuer string `json:"iss"` -// Name string `json:"name"` -// Nickname string `json:"nickname"` -// Picture string `json:"picture"` -// Subject string `json:"sub"` -// UpdatedAt time.Time `json:"updated_at"` -// } - -// func NewIDToken(raw string) (*IDToken, error) { -// sections := strings.SplitN(raw, ".", 3) -// if len(sections) != 3 { -// return nil, errors.New("Invalid token") -// } -// b, err := base64.RawURLEncoding.DecodeString(sections[1]) -// if err != nil { -// return nil, err -// } - -// token, err := serde.FromJSON[*IDToken](bytes.NewReader(b)) -// return token, err -// } diff --git a/pkg/oidc/metadata.go b/pkg/oidc/metadata.go deleted file mode 100644 index 8678f3b..0000000 --- a/pkg/oidc/metadata.go +++ /dev/null @@ -1,22 +0,0 @@ -package oidc - -type Metadata struct { - Issuer string `json:"issuer"` - AuthorizationEndpoint string `json:"authorization_endpoint"` - TokenEndpoint string `json:"token_endpoint"` - DeviceAuthorizationEndpoint string `json:"device_authorization_endpoint"` - UserInfoEndpoint string `json:"userinfo_endpoint"` - MFAChallengeEndpoint string `json:"mfa_challenge_endpoint"` - JWKSURI string `json:"jwks_uri"` - RegistrationEndpoint string `json:"registration_endpoint"` - RevocationEndpoint string `json:"revocation_endpoint"` - ScopesSupported []string `json:"scopes_supported"` - ResponseTypeSupported []string `json:"response_types_supported"` - CodeChallengeMethodsSupported []string `json:"code_challenge_methods_supported"` - ResponseModesSupported []string `json:"response_modes_supported"` - SubjectTypesSupported []string `json:"subject_types_supported"` - IDTokenSigningAlgValuesSupported []string `json:"id_token_signing_alg_values_supported"` - TokenEndpointAuthMethodsSupported []string `json:"token_endpoint_auth_methods_supported"` - ClaimsSupported []string `json:"claims_supported"` - RequestURIParameterSupported bool `json:"request_uri_parameter_supported"` -} -- cgit v1.2.3