Versions in this module Expand all Collapse all v0 v0.2.0 Jun 16, 2025 v0.1.0 May 31, 2025 Changes in this version + const APIKeyLength + const DefaultExpirationSeconds + func GenerateAPIKey() (string, error) + func NewReconciler(client client.Client, options ...utils.ReconcilerOption[*v1alpha1.APIKey]) *utils.Reconciler[*v1alpha1.APIKey] + func WithDefaultReconcilers() utils.ReconcilerOption[*v1alpha1.APIKey] + func WithDeleteReconciler() utils.ReconcilerOption[*v1alpha1.APIKey] + func WithStatusReconciler() utils.ReconcilerOption[*v1alpha1.APIKey] + type DeleteReconciler struct + func NewDeleteReconciler(client client.Client) *DeleteReconciler + func (r *DeleteReconciler) Reconcile(ctx context.Context, apiKey *v1alpha1.APIKey) (ctrl.Result, error) + type StatusReconciler struct + func NewStatusReconciler(client client.Client) *StatusReconciler + func (r *StatusReconciler) Reconcile(ctx context.Context, apiKey *v1alpha1.APIKey) (ctrl.Result, error)