66 "github.com/deploymenttheory/go-api-http-client/logger"
77)
88
9+ // TODO migrate strings
910func BuildIntegrationWithOAuth (jamfBaseDomain string , logger logger.Logger , bufferPeriod time.Duration , clientId string , clientSecret string ) (* Integration , error ) {
1011 integration := Integration {
1112 BaseDomain : jamfBaseDomain ,
@@ -19,6 +20,7 @@ func BuildIntegrationWithOAuth(jamfBaseDomain string, logger logger.Logger, buff
1920 return & integration , err
2021}
2122
23+ // TODO migrate strings
2224func BuildIntegrationWithBasicAuth (jamfBaseDomain string , logger logger.Logger , bufferPeriod time.Duration , username string , password string ) (* Integration , error ) {
2325 integration := Integration {
2426 BaseDomain : jamfBaseDomain ,
@@ -32,29 +34,27 @@ func BuildIntegrationWithBasicAuth(jamfBaseDomain string, logger logger.Logger,
3234 return & integration , err
3335}
3436
37+ // TODO migrate strings
3538func (j * Integration ) BuildOAuth (clientId string , clientSecret string , bufferPeriod time.Duration ) {
3639 authInterface := oauth {
37- // args
3840 clientId : clientId ,
3941 clientSecret : clientSecret ,
4042 bufferPeriod : bufferPeriod ,
41-
42- // integration
43- baseDomain : j .BaseDomain ,
44- Logger : j .Logger ,
43+ baseDomain : j .BaseDomain ,
44+ Logger : j .Logger ,
4545 }
4646
4747 j .auth = & authInterface
4848}
4949
50+ // TODO migrate strings
5051func (j * Integration ) BuildBasicAuth (username string , password string , bufferPeriod time.Duration ) {
5152 authInterface := basicAuth {
5253 username : username ,
5354 password : password ,
5455 bufferPeriod : bufferPeriod ,
55-
56- logger : j .Logger ,
57- baseDomain : j .BaseDomain ,
56+ logger : j .Logger ,
57+ baseDomain : j .BaseDomain ,
5858 }
5959
6060 j .auth = & authInterface
0 commit comments