Skip to content

Commit 9a4512c

Browse files
committed
Remove Authorizer property from public API
1 parent bfe23b6 commit 9a4512c

9 files changed

Lines changed: 14 additions & 18 deletions

File tree

authorizer/example_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ func ExampleApiKey() {
2222
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
2323
Endpoint: "wss://xxxxxxxxxxxxxxxxxxxx.appsync-realtime-api.us-east-1.amazonaws.com",
2424
Subprotocols: []string{appsync.ProtocolEvents},
25-
Authorizer: authz,
25+
Authorizers: appsync.Authorizers{Default: authz},
2626
})
2727
if err != nil {
2828
log.Fatal(err)
@@ -44,7 +44,7 @@ func ExampleIAM() {
4444
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
4545
Endpoint: "wss://xxxxxxxxxxxxxxxxxxxx.appsync-realtime-api.us-east-1.amazonaws.com",
4646
Subprotocols: []string{appsync.ProtocolEvents},
47-
Authorizer: authz,
47+
Authorizers: appsync.Authorizers{Default: authz},
4848
})
4949
if err != nil {
5050
log.Fatal(err)
@@ -67,7 +67,7 @@ func ExampleToken() {
6767
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
6868
Endpoint: "wss://xxxxxxxxxxxxxxxxxxxx.appsync-realtime-api.us-east-1.amazonaws.com",
6969
Subprotocols: []string{appsync.ProtocolEvents},
70-
Authorizer: authz,
70+
Authorizers: appsync.Authorizers{Default: authz},
7171
})
7272
if err != nil {
7373
log.Fatal(err)

connect.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,9 +181,7 @@ func Connect(ctx context.Context, options ConnectionOptions) (Client, error) {
181181
builder := new_builder()
182182

183183
builder.
184-
WithAuthorizers(Authorizers{
185-
Default: options.Authorizer,
186-
}).
184+
WithAuthorizers(options.Authorizers).
187185
WithEndpoint(options.Endpoint).
188186
WithSubprotocol(options.Subprotocols...).
189187
WithBackpressure(options.Backpressure)

e2e/e2e_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ func TestAppSyncAuthorizers(t *testing.T) {
9292
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
9393
Endpoint: ws_endpoint,
9494
Subprotocols: []string{appsync.ProtocolEvents},
95-
Authorizer: authz,
95+
Authorizers: appsync.Authorizers{Default: authz},
9696
})
9797
if err != nil {
9898
t.Fatalf("connect: %v", err)
@@ -163,7 +163,7 @@ func TestSuccessfulUnsubscribe(t *testing.T) {
163163
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
164164
Endpoint: ws_endpoint,
165165
Subprotocols: []string{appsync.ProtocolEvents},
166-
Authorizer: authz,
166+
Authorizers: appsync.Authorizers{Default: authz},
167167
})
168168
if err != nil {
169169
t.Fatalf("connect: %v", err)
@@ -217,7 +217,7 @@ func TestInvalidApiKeyCannotConnect(t *testing.T) {
217217
_, err = appsync.Connect(ctx, appsync.ConnectionOptions{
218218
Endpoint: ws_endpoint,
219219
Subprotocols: []string{appsync.ProtocolEvents},
220-
Authorizer: authz,
220+
Authorizers: appsync.Authorizers{Default: authz},
221221
})
222222

223223
if err == nil {

example_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ func ExampleConnect() {
2525
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
2626
Endpoint: "wss://xxxxxxxxxxxxxxxxxxxx.appsync-realtime-api.us-east-1.amazonaws.com",
2727
Subprotocols: []string{appsync.ProtocolEvents},
28-
Authorizer: authz,
28+
Authorizers: appsync.Authorizers{Default: authz},
2929
})
3030
if err != nil {
3131
log.Fatal(err)
@@ -47,7 +47,7 @@ func ExampleClient_Subscribe() {
4747
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
4848
Endpoint: "wss://xxxxxxxxxxxxxxxxxxxx.appsync-realtime-api.us-east-1.amazonaws.com",
4949
Subprotocols: []string{appsync.ProtocolEvents},
50-
Authorizer: authz,
50+
Authorizers: appsync.Authorizers{Default: authz},
5151
})
5252
if err != nil {
5353
log.Fatal(err)
@@ -91,7 +91,7 @@ func ExampleClient_Publish() {
9191
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
9292
Endpoint: "wss://xxxxxxxxxxxxxxxxxxxx.appsync-realtime-api.us-east-1.amazonaws.com",
9393
Subprotocols: []string{appsync.ProtocolEvents},
94-
Authorizer: authz,
94+
Authorizers: appsync.Authorizers{Default: authz},
9595
})
9696
if err != nil {
9797
log.Fatal(err)

examples/api-key/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ func main() {
4141
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
4242
Endpoint: wsEndpoint,
4343
Subprotocols: []string{appsync.ProtocolEvents},
44-
Authorizer: authz,
44+
Authorizers: appsync.Authorizers{Default: authz},
4545
})
4646
if err != nil {
4747
log.Fatal(err)

examples/custom-authorizer/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ func main() {
8787
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
8888
Endpoint: wsEndpoint,
8989
Subprotocols: []string{appsync.ProtocolEvents},
90-
Authorizer: authz,
90+
Authorizers: appsync.Authorizers{Default: authz},
9191
})
9292
if err != nil {
9393
log.Fatal(err)

examples/iam/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ func main() {
4141
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
4242
Endpoint: wsEndpoint,
4343
Subprotocols: []string{appsync.ProtocolEvents},
44-
Authorizer: authz,
44+
Authorizers: appsync.Authorizers{Default: authz},
4545
})
4646
if err != nil {
4747
log.Fatal(err)

examples/token/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ func main() {
4141
client, err := appsync.Connect(ctx, appsync.ConnectionOptions{
4242
Endpoint: wsEndpoint,
4343
Subprotocols: []string{appsync.ProtocolEvents},
44-
Authorizer: authz,
44+
Authorizers: appsync.Authorizers{Default: authz},
4545
})
4646
if err != nil {
4747
log.Fatal(err)

ports.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ import (
1010
type ConnectionOptions struct {
1111
Endpoint string
1212
Subprotocols []string
13-
// @deprecated
14-
Authorizer authorizer.Authorizer
1513
Authorizers Authorizers
1614
Backpressure Backpressure
1715
}

0 commit comments

Comments
 (0)