mirror of
https://github.com/openziti/zrok.git
synced 2025-08-14 18:18:30 +02:00
fixed up auth check interval
This commit is contained in:
19
sdk/share.go
19
sdk/share.go
@ -38,6 +38,10 @@ func CreateShare(root env_core.Root, request *ShareRequest) (*Share, error) {
|
||||
}
|
||||
}
|
||||
|
||||
if request.OauthProvider != "" {
|
||||
out.Body.AuthScheme = string(Oauth)
|
||||
}
|
||||
|
||||
zrok, err := root.Client()
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "error getting zrok client")
|
||||
@ -70,12 +74,15 @@ func newPrivateShare(root env_core.Root, request *ShareRequest) *share.SharePara
|
||||
func newPublicShare(root env_core.Root, request *ShareRequest) *share.ShareParams {
|
||||
req := share.NewShareParams()
|
||||
req.Body = &rest_model_zrok.ShareRequest{
|
||||
EnvZID: root.Environment().ZitiIdentity,
|
||||
ShareMode: string(request.ShareMode),
|
||||
FrontendSelection: request.Frontends,
|
||||
BackendMode: string(request.BackendMode),
|
||||
BackendProxyEndpoint: request.Target,
|
||||
AuthScheme: string(None),
|
||||
EnvZID: root.Environment().ZitiIdentity,
|
||||
ShareMode: string(request.ShareMode),
|
||||
FrontendSelection: request.Frontends,
|
||||
BackendMode: string(request.BackendMode),
|
||||
BackendProxyEndpoint: request.Target,
|
||||
AuthScheme: string(None),
|
||||
OauthEmailDomains: request.OauthEmailDomains,
|
||||
OauthProvider: request.OauthProvider,
|
||||
OauthAuthorizationCheckInterval: request.OauthAuthorizationCheckInterval.String(),
|
||||
}
|
||||
return req
|
||||
}
|
||||
|
Reference in New Issue
Block a user