Lines Matching refs:spt

90 	spt := newServicePrincipalToken()
92 if !spt.inner.AutoRefresh {
96 spt.SetAutoRefresh(false)
97 if spt.inner.AutoRefresh {
103 spt := newServicePrincipalToken()
105 if spt.inner.RefreshWithin != defaultRefresh {
109 spt.SetRefreshWithin(2 * defaultRefresh)
110 if spt.inner.RefreshWithin != 2*defaultRefresh {
116 spt := newServicePrincipalToken()
119 spt.SetSender(c)
120 if !reflect.DeepEqual(c, spt.sender) {
126 spt := newServicePrincipalToken()
143 spt.SetSender(s)
144 err := spt.Refresh()
158 spt, err := NewServicePrincipalTokenFromMSI("http://msiendpoint/", resource, cb)
181 spt.SetSender(s)
182 err = spt.Refresh()
196 spt, err := NewServicePrincipalTokenFromMSI(endpoint, "https://resource")
210 spt.SetSender(c)
211 err = spt.RefreshWithContext(ctx)
226 spt := newServicePrincipalToken()
245 spt.SetSender(s)
246 err := spt.Refresh()
253 spt := newServicePrincipalToken()
271 spt.SetSender(s)
272 err := spt.Refresh()
278 func testServicePrincipalTokenRefreshSetsBody(t *testing.T, spt *ServicePrincipalToken, f func(*tes…
296 spt.SetSender(s)
297 err := spt.Refresh()
340 spt := newServicePrincipalTokenUsernamePassword(t)
341 testServicePrincipalTokenRefreshSetsBody(t, spt, func(t *testing.T, b []byte) {
356 spt := newServicePrincipalTokenAuthorizationCode(t)
357 testServicePrincipalTokenRefreshSetsBody(t, spt, func(t *testing.T, b []byte) {
370 testServicePrincipalTokenRefreshSetsBody(t, spt, func(t *testing.T, b []byte) {
386 spt := newServicePrincipalToken()
387 testServicePrincipalTokenRefreshSetsBody(t, spt, func(t *testing.T, b []byte) {
397 spt := newServicePrincipalToken()
411 spt.SetSender(s)
412 err := spt.Refresh()
422 spt := newServicePrincipalToken()
436 spt.SetSender(s)
437 err := spt.Refresh()
444 spt := newServicePrincipalToken()
455 spt.SetSender(s)
456 err := spt.Refresh()
463 spt := newServicePrincipalToken()
467 spt.SetSender(c)
469 err := spt.Refresh()
476 spt := newServicePrincipalToken()
480 spt.SetSender(c)
482 err := spt.Refresh()
489 spt := newServicePrincipalToken()
503 spt.SetSender(s)
505 err := spt.Refresh()
508 } else if spt.inner.Token.AccessToken != "accessToken" ||
509 spt.inner.Token.ExpiresIn != "3600" ||
510 spt.inner.Token.ExpiresOn != json.Number(expiresOn) ||
511 spt.inner.Token.NotBefore != json.Number(expiresOn) ||
512 spt.inner.Token.Resource != "resource" ||
513 spt.inner.Token.Type != "Bearer" {
515 j, *spt)
520 spt := newServicePrincipalToken()
521 expireToken(&spt.inner.Token)
537 spt.SetSender(s)
538 err := spt.EnsureFresh()
548 spt := newServicePrincipalToken()
549 expireToken(&spt.inner.Token)
554 spt.SetSender(c)
555 err := spt.EnsureFresh()
565 spt := newServicePrincipalToken()
566 expireToken(&spt.inner.Token)
571 spt.SetSender(c)
572 err := spt.EnsureFresh()
582 spt := newServicePrincipalToken()
583 setTokenToExpireIn(&spt.inner.Token, 1000*time.Second)
596 spt.SetSender(s)
597 err := spt.EnsureFresh()
608 spt := newServicePrincipalToken(func(Token) error {
618 spt.SetSender(sender)
619 err := spt.Refresh()
630 spt := newServicePrincipalToken(func(Token) error {
639 spt.SetSender(sender)
640 err := spt.Refresh()
649 spt := newServicePrincipalTokenManual()
650 spt.inner.Token.RefreshToken = ""
651 err := spt.Refresh()
661 spt, err := NewServicePrincipalTokenFromMSI("http://msiendpoint/", resource, cb)
667 if _, ok := spt.inner.Secret.(*ServicePrincipalMSISecret); !ok {
671 if spt.inner.Resource != resource {
675 if len(spt.refreshCallbacks) != 1 {
685spt, err := NewServicePrincipalTokenFromMSIWithUserAssignedID("http://msiendpoint/", resource, use…
691 if _, ok := spt.inner.Secret.(*ServicePrincipalMSISecret); !ok {
695 if spt.inner.Resource != resource {
699 if len(spt.refreshCallbacks) != 1 {
703 if spt.inner.ClientID != userID {
716spt, err := NewServicePrincipalTokenFromManualTokenSecret(TestOAuthConfig, "id", "resource", token…
721 if !reflect.DeepEqual(token, spt.inner.Token) {
722 t.Fatalf("Tokens do not match: %s, %s", token, spt.inner.Token)
725 if !reflect.DeepEqual(secret, spt.inner.Secret) {
726 t.Fatalf("Secrets do not match: %s, %s", secret, spt.inner.Secret)
743 spt := newServicePrincipalTokenManual()
744 b, err := json.Marshal(spt)
753 if !reflect.DeepEqual(spt, spt2) {
759 spt := newServicePrincipalToken()
760 b, err := json.Marshal(spt)
769 if !reflect.DeepEqual(spt, spt2) {
775 spt := newServicePrincipalTokenCertificate(t)
776 b, err := json.Marshal(spt)
788 spt, err := newServicePrincipalTokenFromMSI("http://msiendpoint/", "https://resource", nil)
792 b, err := json.Marshal(spt)
804 spt := newServicePrincipalTokenUsernamePassword(t)
805 b, err := json.Marshal(spt)
814 if !reflect.DeepEqual(spt, spt2) {
820 spt := newServicePrincipalTokenAuthorizationCode(t)
821 b, err := json.Marshal(spt)
830 if !reflect.DeepEqual(spt, spt2) {
836 spt := newServicePrincipalTokenManual()
837 tokenJSON, err := spt.MarshalTokenJSON()
920 spt, _ := NewServicePrincipalToken(TestOAuthConfig, "id", "secret", "resource", callbacks...)
921 return spt
927 spt, _ := NewServicePrincipalTokenFromManualToken(TestOAuthConfig, "id", "resource", token)
928 return spt
950spt, _ := NewServicePrincipalTokenFromCertificate(TestOAuthConfig, "id", certificate, privateKey, …
951 return spt
955spt, _ := NewServicePrincipalTokenFromUsernamePassword(TestOAuthConfig, "id", "username", "passwor…
956 return spt
960spt, _ := NewServicePrincipalTokenFromAuthorizationCode(TestOAuthConfig, "id", "clientSecret", "co…
961 return spt