package
0.0.0-20250225075827-aaead1e547b9
Repository: https://github.com/pilab-dev/shadow-sso.git
Documentation: pkg.go.dev

# Functions

NewClientService creates a new ClientService instance.

# Constants

Confidential clients can securely store secrets.
Public clients cannot securely store secrets (mobile apps, SPAs).

# Structs

Client represents an OAuth2 client application nolint:tagliatelle.
ClientFilter defines filtering options for listing clients.
ClientService handles client management operations.
JSONWebKey represents a public key in JWK format.
JWKS represents a JSON Web Key Set for client authentication.

# Interfaces

ClientStore defines the interface for client storage and retrieval.

# Type aliases

ClientType represents the type of OAuth2 client.