diff options
| author | mo khan <mo@mokhan.ca> | 2025-04-17 14:02:41 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2025-04-17 14:02:41 -0600 |
| commit | 81d3482b6937617ba3fd778a42d2fbbbf0b8e2b7 (patch) | |
| tree | f08d5e765ab6fdb79247f555aa3170b1903df076 /pkg/oidc | |
| parent | 0647ba57f26572d311dffe9ad615793f75d0a5ef (diff) | |
refactor: remove dead code
Diffstat (limited to 'pkg/oidc')
| -rw-r--r-- | pkg/oidc/id_token.go | 28 | ||||
| -rw-r--r-- | pkg/oidc/metadata.go | 22 |
2 files changed, 0 insertions, 50 deletions
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"` -} |
