Index: filter/featureBreaker/user.go |
diff --git a/filter/featureBreaker/user.go b/filter/featureBreaker/user.go |
index 1bf1a4ee57d55769825acadb073d88498304635d..895336ceefea5ab12c1bdef8509d870f9d3c83d6 100644 |
--- a/filter/featureBreaker/user.go |
+++ b/filter/featureBreaker/user.go |
@@ -12,14 +12,14 @@ import ( |
type userState struct { |
*state |
- user.Interface |
+ user.RawInterface |
} |
-var _ user.Interface = (*userState)(nil) |
+var _ user.RawInterface = (*userState)(nil) |
func (u *userState) CurrentOAuth(scopes ...string) (ret *user.User, err error) { |
err = u.run(func() (err error) { |
- ret, err = u.Interface.CurrentOAuth(scopes...) |
+ ret, err = u.RawInterface.CurrentOAuth(scopes...) |
return |
}) |
return |
@@ -27,7 +27,7 @@ func (u *userState) CurrentOAuth(scopes ...string) (ret *user.User, err error) { |
func (u *userState) LoginURL(dest string) (ret string, err error) { |
err = u.run(func() (err error) { |
- ret, err = u.Interface.LoginURL(dest) |
+ ret, err = u.RawInterface.LoginURL(dest) |
return |
}) |
return |
@@ -35,7 +35,7 @@ func (u *userState) LoginURL(dest string) (ret string, err error) { |
func (u *userState) LoginURLFederated(dest, identity string) (ret string, err error) { |
err = u.run(func() (err error) { |
- ret, err = u.Interface.LoginURLFederated(dest, identity) |
+ ret, err = u.RawInterface.LoginURLFederated(dest, identity) |
return |
}) |
return |
@@ -43,7 +43,7 @@ func (u *userState) LoginURLFederated(dest, identity string) (ret string, err er |
func (u *userState) LogoutURL(dest string) (ret string, err error) { |
err = u.run(func() (err error) { |
- ret, err = u.Interface.LogoutURL(dest) |
+ ret, err = u.RawInterface.LogoutURL(dest) |
return |
}) |
return |
@@ -51,7 +51,7 @@ func (u *userState) LogoutURL(dest string) (ret string, err error) { |
func (u *userState) OAuthConsumerKey() (ret string, err error) { |
err = u.run(func() (err error) { |
- ret, err = u.Interface.OAuthConsumerKey() |
+ ret, err = u.RawInterface.OAuthConsumerKey() |
return |
}) |
return |
@@ -60,7 +60,7 @@ func (u *userState) OAuthConsumerKey() (ret string, err error) { |
// FilterUser installs a featureBreaker user filter in the context. |
func FilterUser(c context.Context, defaultError error) (context.Context, FeatureBreaker) { |
state := newState(defaultError) |
- return user.AddFilters(c, func(ic context.Context, i user.Interface) user.Interface { |
+ return user.AddFilters(c, func(ic context.Context, i user.RawInterface) user.RawInterface { |
return &userState{state, i} |
}), state |
} |