This commit is contained in:
2025-08-26 19:29:41 -04:00
parent 6725529b01
commit a7d5425124
42 changed files with 116 additions and 157 deletions

View File

@ -12,8 +12,8 @@ import (
"go.uber.org/zap"
"github.com/kms/api-key-service/internal/config"
"github.com/kms/api-key-service/internal/errors"
"github.com/RyanCopley/skybridge/kms/internal/config"
"github.com/RyanCopley/skybridge/kms/internal/errors"
)
// HeaderValidator provides secure validation of authentication headers

View File

@ -10,10 +10,10 @@ import (
"github.com/golang-jwt/jwt/v5"
"go.uber.org/zap"
"github.com/kms/api-key-service/internal/cache"
"github.com/kms/api-key-service/internal/config"
"github.com/kms/api-key-service/internal/domain"
"github.com/kms/api-key-service/internal/errors"
"github.com/RyanCopley/skybridge/kms/internal/cache"
"github.com/RyanCopley/skybridge/kms/internal/config"
"github.com/RyanCopley/skybridge/kms/internal/domain"
"github.com/RyanCopley/skybridge/kms/internal/errors"
)
// JWTManager handles JWT token operations

View File

@ -14,9 +14,9 @@ import (
"go.uber.org/zap"
"github.com/kms/api-key-service/internal/config"
"github.com/kms/api-key-service/internal/domain"
"github.com/kms/api-key-service/internal/errors"
"github.com/RyanCopley/skybridge/kms/internal/config"
"github.com/RyanCopley/skybridge/kms/internal/domain"
"github.com/RyanCopley/skybridge/kms/internal/errors"
)
// OAuth2Provider represents an OAuth2/OIDC provider

View File

@ -9,9 +9,9 @@ import (
"go.uber.org/zap"
"github.com/kms/api-key-service/internal/cache"
"github.com/kms/api-key-service/internal/config"
"github.com/kms/api-key-service/internal/errors"
"github.com/RyanCopley/skybridge/kms/internal/cache"
"github.com/RyanCopley/skybridge/kms/internal/config"
"github.com/RyanCopley/skybridge/kms/internal/errors"
)
// PermissionManager handles hierarchical permission management

View File

@ -17,9 +17,9 @@ import (
"github.com/google/uuid"
"go.uber.org/zap"
"github.com/kms/api-key-service/internal/config"
"github.com/kms/api-key-service/internal/domain"
"github.com/kms/api-key-service/internal/errors"
"github.com/RyanCopley/skybridge/kms/internal/config"
"github.com/RyanCopley/skybridge/kms/internal/domain"
"github.com/RyanCopley/skybridge/kms/internal/errors"
)
// SAMLProvider represents a SAML 2.0 identity provider