15 lines
604 B
Go
15 lines
604 B
Go
package authen
|
|
|
|
import (
|
|
"git.inspur.com/sbg-jszt/cfn/cfn-schedule-agent/internal/pkg/authen/contract"
|
|
"git.inspur.com/sbg-jszt/cfn/cfn-schedule-agent/internal/pkg/authen/utility"
|
|
"git.inspur.com/sbg-jszt/cfn/cfn-schedule-agent/internal/pkg/authen/utility/crypto"
|
|
"git.inspur.com/sbg-jszt/cfn/cfn-schedule-agent/internal/pkg/authen/utility/jwt"
|
|
)
|
|
|
|
var (
|
|
Configuration contract.Configuration = utility.NewBaseConfig()
|
|
LoginInfoCryptor = crypto.NewAEADCryptor(Configuration)
|
|
JWTAuthorizer = jwt.NewJWTAuthorizer(Configuration, LoginInfoCryptor)
|
|
)
|