@@ -9,21 +9,22 @@ const (
99 APIAuthPath string = "api/2/api_authorizations"
1010)
1111
12- func (sdk * OneloginSDK ) CreateAuthServer (authServer * mod.AuthServer ) (interface {}, error ) {
12+ // ListAuthServers
13+ func (sdk * OneloginSDK ) GetAuthServers (queryParams mod.Queryable ) (interface {}, error ) {
1314 p , err := utl .BuildAPIPath (APIAuthPath )
1415 if err != nil {
1516 return nil , err
1617 }
17- resp , err := sdk .Client .Post (& p , authServer )
18+ resp , err := sdk .Client .Get (& p , queryParams )
1819 if err != nil {
1920 return nil , err
2021 }
2122 return utl .CheckHTTPResponse (resp )
2223}
2324
24- // was ListAuthServers
25- func (sdk * OneloginSDK ) GetAuthServers ( queryParams mod.Queryable ) (interface {}, error ) {
26- p , err := utl .BuildAPIPath (APIAuthPath )
25+ // GetAuthServersByID
26+ func (sdk * OneloginSDK ) GetAuthServerByID ( authID int , queryParams mod.Queryable ) (interface {}, error ) {
27+ p , err := utl .BuildAPIPath (APIAuthPath , authID )
2728 if err != nil {
2829 return nil , err
2930 }
@@ -34,20 +35,22 @@ func (sdk *OneloginSDK) GetAuthServers(queryParams mod.Queryable) (interface{},
3435 return utl .CheckHTTPResponse (resp )
3536}
3637
37- func (sdk * OneloginSDK ) GetAuthServerByID (id int , queryParams mod.Queryable ) (interface {}, error ) {
38+ // Create Authorization Server
39+ func (sdk * OneloginSDK ) CreateAuthServer (authServer * mod.AuthServer ) (interface {}, error ) {
3840 p , err := utl .BuildAPIPath (APIAuthPath )
3941 if err != nil {
4042 return nil , err
4143 }
42- resp , err := sdk .Client .Get (& p , queryParams )
44+ resp , err := sdk .Client .Post (& p , authServer )
4345 if err != nil {
4446 return nil , err
4547 }
4648 return utl .CheckHTTPResponse (resp )
4749}
4850
49- func (sdk * OneloginSDK ) UpdateAuthServer (id int , authServer mod.AuthServer ) (interface {}, error ) {
50- p , err := utl .BuildAPIPath (APIAuthPath )
51+ // UpdateAuthServerByID
52+ func (sdk * OneloginSDK ) UpdateAuthServer (authID int , authServer * mod.AuthServer ) (interface {}, error ) {
53+ p , err := utl .BuildAPIPath (APIAuthPath , authID )
5154 if err != nil {
5255 return nil , err
5356 }
@@ -58,8 +61,9 @@ func (sdk *OneloginSDK) UpdateAuthServer(id int, authServer mod.AuthServer) (int
5861 return utl .CheckHTTPResponse (resp )
5962}
6063
61- func (sdk * OneloginSDK ) DeleteAuthServer (id int ) (interface {}, error ) {
62- p , err := utl .BuildAPIPath (APIAuthPath , id )
64+ // DeleteAuthServerById
65+ func (sdk * OneloginSDK ) DeleteAuthServer (authID int ) (interface {}, error ) {
66+ p , err := utl .BuildAPIPath (APIAuthPath , authID )
6367 if err != nil {
6468 return nil , err
6569 }
@@ -71,147 +75,147 @@ func (sdk *OneloginSDK) DeleteAuthServer(id int) (interface{}, error) {
7175}
7276
7377// Claim related endpoints
74- func (sdk * OneloginSDK ) CreateAuthServerClaim (id int , claim mod.AccessTokenClaim ) (interface {}, error ) {
75- p , err := utl .BuildAPIPath (APIAuthPath , id , "claims" )
78+ // List Access Token Claims
79+ func (sdk * OneloginSDK ) GetAuthClaims (authID int , queryParams mod.Queryable ) (interface {}, error ) {
80+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "claims" )
7681 if err != nil {
7782 return nil , err
7883 }
79- resp , err := sdk .Client .Post (& p , claim )
84+ resp , err := sdk .Client .Get (& p , queryParams )
8085 if err != nil {
8186 return nil , err
8287 }
8388 return utl .CheckHTTPResponse (resp )
8489}
8590
86- func (sdk * OneloginSDK ) DeleteAuthClaim ( id , claimID int ) (interface {}, error ) {
87- p , err := utl .BuildAPIPath (APIAuthPath , id , "claims" , claimID )
91+ func (sdk * OneloginSDK ) CreateAuthServerClaim ( authID int , claim mod. AccessTokenClaim ) (interface {}, error ) {
92+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "claims" )
8893 if err != nil {
8994 return nil , err
9095 }
91- resp , err := sdk .Client .Delete (& p )
96+ resp , err := sdk .Client .Post (& p , claim )
9297 if err != nil {
9398 return nil , err
9499 }
95100 return utl .CheckHTTPResponse (resp )
96101}
97102
98- func (sdk * OneloginSDK ) GetAuthClaims ( id int , queryParams mod.Queryable ) (interface {}, error ) {
99- p , err := utl .BuildAPIPath (APIAuthPath , id , "claims" )
103+ func (sdk * OneloginSDK ) UpdateAuthClaim ( authID int , claimID int , claim mod.AccessTokenClaim ) (interface {}, error ) {
104+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "claims" , claimID )
100105 if err != nil {
101106 return nil , err
102107 }
103- resp , err := sdk .Client .Get (& p , queryParams )
108+ resp , err := sdk .Client .Put (& p , claim )
104109 if err != nil {
105110 return nil , err
106111 }
107112 return utl .CheckHTTPResponse (resp )
108113}
109114
110- func (sdk * OneloginSDK ) UpdateClaim ( id , claimID int , claim mod. AccessTokenClaim ) (interface {}, error ) {
111- p , err := utl .BuildAPIPath (APIAuthPath , id , "claims" , claimID )
115+ func (sdk * OneloginSDK ) DeleteAuthClaim ( authID , claimID int ) (interface {}, error ) {
116+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "claims" , claimID )
112117 if err != nil {
113118 return nil , err
114119 }
115- resp , err := sdk .Client .Put (& p , claim )
120+ resp , err := sdk .Client .Delete (& p )
116121 if err != nil {
117122 return nil , err
118123 }
119124 return utl .CheckHTTPResponse (resp )
120125}
121126
122127// Scopes related endpoints
123- func (sdk * OneloginSDK ) CreateAuthServerScope ( id int , scope mod.Scope ) (interface {}, error ) {
124- p , err := utl .BuildAPIPath (APIAuthPath , id , "scopes" )
128+ func (sdk * OneloginSDK ) GetAuthServerScopes ( authID int , queryParams mod.Queryable ) (interface {}, error ) {
129+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "scopes" )
125130 if err != nil {
126131 return nil , err
127132 }
128- resp , err := sdk .Client .Post (& p , scope )
133+ resp , err := sdk .Client .Get (& p , queryParams )
129134 if err != nil {
130135 return nil , err
131136 }
132137 return utl .CheckHTTPResponse (resp )
133138}
134139
135- func (sdk * OneloginSDK ) DeleteAuthServerScope ( id , scopeID int ) (interface {}, error ) {
136- p , err := utl .BuildAPIPath (APIAuthPath , id , "scopes" , scopeID )
140+ func (sdk * OneloginSDK ) CreateAuthServerScope ( authID int , scope mod. Scope ) (interface {}, error ) {
141+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "scopes" )
137142 if err != nil {
138143 return nil , err
139144 }
140- resp , err := sdk .Client .Delete (& p )
145+ resp , err := sdk .Client .Post (& p , scope )
141146 if err != nil {
142147 return nil , err
143148 }
144149 return utl .CheckHTTPResponse (resp )
145150}
146151
147- func (sdk * OneloginSDK ) GetAuthServerScopes ( id int , queryParams mod.Queryable ) (interface {}, error ) {
148- p , err := utl .BuildAPIPath (APIAuthPath , id , "scopes" )
152+ func (sdk * OneloginSDK ) UpdateAuthServerScope ( authID , scopeID int , scope mod.Scope ) (interface {}, error ) {
153+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "scopes" , scopeID )
149154 if err != nil {
150155 return nil , err
151156 }
152- resp , err := sdk .Client .Get (& p , queryParams )
157+ resp , err := sdk .Client .Put (& p , scope )
153158 if err != nil {
154159 return nil , err
155160 }
156161 return utl .CheckHTTPResponse (resp )
157162}
158163
159- func (sdk * OneloginSDK ) UpdateAuthServerScope ( id , scopeID int , scope mod. Scope ) (interface {}, error ) {
160- p , err := utl .BuildAPIPath (APIAuthPath , id , "scopes" , scopeID )
164+ func (sdk * OneloginSDK ) DeleteAuthServerScope ( authID , scopeID int ) (interface {}, error ) {
165+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "scopes" , scopeID )
161166 if err != nil {
162167 return nil , err
163168 }
164- resp , err := sdk .Client .Put (& p , scope )
169+ resp , err := sdk .Client .Delete (& p )
165170 if err != nil {
166171 return nil , err
167172 }
168173 return utl .CheckHTTPResponse (resp )
169174}
170175
171176// Client App related endpoints
172-
173- func (sdk * OneloginSDK ) CreateClientApp (id int , clientApp mod.ClientApp ) (interface {}, error ) {
174- p , err := utl .BuildAPIPath (APIAuthPath , id , "clients" )
177+ func (sdk * OneloginSDK ) GetClientApps (authID int ) (interface {}, error ) {
178+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "clients" )
175179 if err != nil {
176180 return nil , err
177181 }
178- resp , err := sdk .Client .Post (& p , clientApp )
182+ resp , err := sdk .Client .Get (& p , nil )
179183 if err != nil {
180184 return nil , err
181185 }
182186 return utl .CheckHTTPResponse (resp )
183187}
184188
185- func (sdk * OneloginSDK ) GetClientApps ( id int ) (interface {}, error ) {
186- p , err := utl .BuildAPIPath (APIAuthPath , id , "clients" )
189+ func (sdk * OneloginSDK ) CreateClientApp ( authID int , clientApp mod. ClientAppRequest ) (interface {}, error ) {
190+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "clients" )
187191 if err != nil {
188192 return nil , err
189193 }
190- resp , err := sdk .Client .Get (& p , nil )
194+ resp , err := sdk .Client .Post (& p , clientApp )
191195 if err != nil {
192196 return nil , err
193197 }
194198 return utl .CheckHTTPResponse (resp )
195199}
196200
197- func (sdk * OneloginSDK ) DeleteClientApp ( id , clientID int ) (interface {}, error ) {
198- p , err := utl .BuildAPIPath (APIAuthPath , id , "clients" , clientID )
201+ func (sdk * OneloginSDK ) UpdateClientApp ( authID , clientID int , clientApp mod. ClientAppRequest ) (interface {}, error ) {
202+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "clients" , clientID )
199203 if err != nil {
200204 return nil , err
201205 }
202- resp , err := sdk .Client .Delete (& p )
206+ resp , err := sdk .Client .Put (& p , clientApp )
203207 if err != nil {
204208 return nil , err
205209 }
206210 return utl .CheckHTTPResponse (resp )
207211}
208212
209- func (sdk * OneloginSDK ) UpdateClientApp ( id , clientID int , clientApp mod. ClientApp ) (interface {}, error ) {
210- p , err := utl .BuildAPIPath (APIAuthPath , id , "clients" , clientID )
213+ func (sdk * OneloginSDK ) DeleteClientApp ( authID , clientID int ) (interface {}, error ) {
214+ p , err := utl .BuildAPIPath (APIAuthPath , authID , "clients" , clientID )
211215 if err != nil {
212216 return nil , err
213217 }
214- resp , err := sdk .Client .Put (& p , clientApp )
218+ resp , err := sdk .Client .Delete (& p )
215219 if err != nil {
216220 return nil , err
217221 }
0 commit comments