@@ -71,7 +71,13 @@ paths:
71
71
application/json :
72
72
schema :
73
73
$ref : ' #/components/schemas/Error'
74
- x-wso2-curl : " "
74
+ x-codeSamples :
75
+ - lang : Curl
76
+ source : |
77
+ curl -X 'GET' \
78
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/local/claims' \
79
+ -H 'accept: application/json' \
80
+ -H 'Authorization: Bearer {bearer_token}'
75
81
post :
76
82
tags :
77
83
- Claims (local)
@@ -119,7 +125,36 @@ paths:
119
125
' */* ' :
120
126
schema :
121
127
$ref : ' #/components/schemas/Error'
122
- x-wso2-curl : " "
128
+ x-codeSamples :
129
+ - lang : Curl
130
+ source : |
131
+ curl -X 'POST' \
132
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/local/claims' \
133
+ -H 'accept: */*' \
134
+ -H 'Content-Type: application/json' \
135
+ -H 'Authorization: Bearer {bearer_token}' \
136
+ -d '{
137
+ "claimURI": "http://wso2.org/claims/username",
138
+ "description": "Some description about the claim.",
139
+ "displayOrder": 10,
140
+ "displayName": "Username",
141
+ "readOnly": true,
142
+ "regEx": "^([a-zA-Z)$",
143
+ "required": true,
144
+ "supportedByDefault": true,
145
+ "attributeMapping": [
146
+ {
147
+ "mappedAttribute": "username",
148
+ "userstore": "SECONDARY"
149
+ }
150
+ ],
151
+ "properties": [
152
+ {
153
+ "key": "string",
154
+ "value": "string"
155
+ }
156
+ ]
157
+ }'
123
158
x-codegen-request-body-name : localClaim
124
159
/claim-dialects/local/claims/{claim-id} :
125
160
get :
@@ -166,7 +201,13 @@ paths:
166
201
application/json :
167
202
schema :
168
203
$ref : ' #/components/schemas/Error'
169
- x-wso2-curl : " "
204
+ x-codeSamples :
205
+ - lang : Curl
206
+ source : |
207
+ curl -X 'GET' \
208
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/local/claims/{claim-id}' \
209
+ -H 'accept: application/json' \
210
+ -H 'Authorization: Bearer {bearer_token}'
170
211
put :
171
212
tags :
172
213
- Claims (local)
@@ -215,7 +256,36 @@ paths:
215
256
' */* ' :
216
257
schema :
217
258
$ref : ' #/components/schemas/Error'
218
- x-wso2-curl : " "
259
+ x-codeSamples :
260
+ - lang : Curl
261
+ source : |
262
+ curl -X 'PUT' \
263
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/local/claims/{claim-id}' \
264
+ -H 'accept: */*' \
265
+ -H 'Content-Type: application/json' \
266
+ -H 'Authorization: Bearer {bearer_token}' \
267
+ -d '{
268
+ "claimURI": "http://wso2.org/claims/username",
269
+ "description": "Some description about the claim.",
270
+ "displayOrder": 10,
271
+ "displayName": "Username",
272
+ "readOnly": true,
273
+ "regEx": "^([a-zA-Z)$",
274
+ "required": true,
275
+ "supportedByDefault": true,
276
+ "attributeMapping": [
277
+ {
278
+ "mappedAttribute": "username",
279
+ "userstore": "SECONDARY"
280
+ }
281
+ ],
282
+ "properties": [
283
+ {
284
+ "key": "string",
285
+ "value": "string"
286
+ }
287
+ ]
288
+ }'
219
289
x-codegen-request-body-name : localClaim
220
290
delete :
221
291
tags :
@@ -252,7 +322,14 @@ paths:
252
322
' */* ' :
253
323
schema :
254
324
$ref : ' #/components/schemas/Error'
255
- x-wso2-curl : " "
325
+ x-codeSamples :
326
+ - lang : Curl
327
+ source : |
328
+ curl -X 'DELETE' \
329
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/local/claims/{claim-id}' \
330
+ -H 'accept: */*' \
331
+ -H 'Authorization: Bearer {bearer_token}'
332
+
256
333
/claim-dialects :
257
334
get :
258
335
tags :
@@ -307,7 +384,13 @@ paths:
307
384
application/json :
308
385
schema :
309
386
$ref : ' #/components/schemas/Error'
310
- x-wso2-curl : " "
387
+ x-codeSamples :
388
+ - lang : Curl
389
+ source : |
390
+ curl -X 'GET' \
391
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects' \
392
+ -H 'accept: application/json' \
393
+ -H 'Authorization: Bearer {bearer_token}'
311
394
post :
312
395
tags :
313
396
- Claim dialects
@@ -354,7 +437,17 @@ paths:
354
437
' */* ' :
355
438
schema :
356
439
$ref : ' #/components/schemas/Error'
357
- x-wso2-curl : " "
440
+ x-codeSamples :
441
+ - lang : Curl
442
+ source : |
443
+ curl -X 'POST' \
444
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects' \
445
+ -H 'accept: */*' \
446
+ -H 'Authorization: Bearer {bearer_token}' \
447
+ -H 'Content-Type: application/json' \
448
+ -d '{
449
+ "dialectURI": "urn:ietf:params:scim:schemas:core:2.0:User"
450
+ }'
358
451
x-codegen-request-body-name : claimDialect
359
452
/claim-dialects/{dialect-id} :
360
453
get :
@@ -401,7 +494,13 @@ paths:
401
494
application/json :
402
495
schema :
403
496
$ref : ' #/components/schemas/Error'
404
- x-wso2-curl : " "
497
+ x-codeSamples :
498
+ - lang : Curl
499
+ source : |
500
+ curl -X 'GET' \
501
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/{dialect-id}' \
502
+ -H 'accept: application/json' \
503
+ -H 'Authorization: Bearer {bearer_token}'
405
504
put :
406
505
tags :
407
506
- Claim dialects
@@ -444,7 +543,17 @@ paths:
444
543
' */* ' :
445
544
schema :
446
545
$ref : ' #/components/schemas/Error'
447
- x-wso2-curl : " "
546
+ x-codeSamples :
547
+ - lang : Curl
548
+ source : |
549
+ curl -X 'PUT' \
550
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/{dialect-id}' \
551
+ -H 'accept: */*' \
552
+ -H 'Authorization: Bearer {bearer_token}' \
553
+ -H 'Content-Type: application/json' \
554
+ -d '{
555
+ "dialectURI": "urn:ietf:params:scim:schemas:core:2.0:User"
556
+ }'
448
557
x-codegen-request-body-name : claimDialect
449
558
delete :
450
559
tags :
@@ -481,7 +590,14 @@ paths:
481
590
' */* ' :
482
591
schema :
483
592
$ref : ' #/components/schemas/Error'
484
- x-wso2-curl : " "
593
+ x-codeSamples :
594
+ - lang : Curl
595
+ source : |
596
+ curl -X 'DELETE' \
597
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/{dialect-id}' \
598
+ -H 'accept: */*' \
599
+ -H 'Authorization: Bearer {bearer_token}'
600
+
485
601
/claim-dialects/{dialect-id}/claims :
486
602
get :
487
603
tags :
@@ -548,7 +664,14 @@ paths:
548
664
application/json :
549
665
schema :
550
666
$ref : ' #/components/schemas/Error'
551
- x-wso2-curl : " "
667
+ x-codeSamples :
668
+ - lang : Curl
669
+ source : |
670
+ curl -X 'GET' \
671
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/{dialect-id}/export' \
672
+ -H 'accept: application/json' \
673
+ -H 'Authorization: Bearer {bearer_token}'
674
+
552
675
post :
553
676
tags :
554
677
- Claims (External)
@@ -608,7 +731,18 @@ paths:
608
731
' */* ' :
609
732
schema :
610
733
$ref : ' #/components/schemas/Error'
611
- x-wso2-curl : " "
734
+ x-codeSamples :
735
+ - lang : Curl
736
+ source : |
737
+ curl -X 'POST' \
738
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/{dialect-id}/claims' \
739
+ -H 'accept: */*' \
740
+ -H 'Content-Type: application/json' \
741
+ -H 'Authorization: Bearer {bearer_token}' \
742
+ -d '{
743
+ "claimURI": "urn:ietf:params:scim:schemas:core:2.0:User:userName",
744
+ "mappedLocalClaimURI": "http://wso2.org/claims/username"
745
+ }'
612
746
x-codegen-request-body-name : externalClaim
613
747
/claim-dialects/{dialect-id}/claims/{claim-id} :
614
748
get :
@@ -662,7 +796,14 @@ paths:
662
796
application/json :
663
797
schema :
664
798
$ref : ' #/components/schemas/Error'
665
- x-wso2-curl : " "
799
+ x-codeSamples :
800
+ - lang : Curl
801
+ source : |
802
+ curl -X 'GET' \
803
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/{dialect-id}/claims/{claim-id}' \
804
+ -H 'accept: application/json' \
805
+ -H 'Authorization: Bearer {bearer_token}'
806
+
666
807
put :
667
808
tags :
668
809
- Claims (External)
@@ -717,7 +858,19 @@ paths:
717
858
' */* ' :
718
859
schema :
719
860
$ref : ' #/components/schemas/Error'
720
- x-wso2-curl : " "
861
+ x-codeSamples :
862
+ - lang : Curl
863
+ source : |
864
+ curl -X 'PUT' \
865
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/{dialect-id}/claims/{claim-id}' \
866
+ -H 'accept: */*' \
867
+ -H 'Content-Type: application/json' \
868
+ -H 'Authorization: Bearer {bearer_token}' \
869
+ -d '{
870
+ "claimURI": "urn:ietf:params:scim:schemas:core:2.0:User:userName",
871
+ "mappedLocalClaimURI": "http://wso2.org/claims/username"
872
+ }'
873
+
721
874
x-codegen-request-body-name : externalClaim
722
875
delete :
723
876
tags :
@@ -760,7 +913,14 @@ paths:
760
913
' */* ' :
761
914
schema :
762
915
$ref : ' #/components/schemas/Error'
763
- x-wso2-curl : " "
916
+ x-codeSamples :
917
+ - lang : Curl
918
+ source : |
919
+ curl -X 'DELETE' \
920
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/{dialect-id}/claims/{claim-id}' \
921
+ -H 'accept: */*' \
922
+ -H 'Authorization: Bearer {bearer_token}'
923
+
764
924
/claim-dialects/{dialect-id}/export :
765
925
get :
766
926
tags :
@@ -799,6 +959,14 @@ paths:
799
959
$ref : ' #/components/responses/NotFound'
800
960
' 500 ' :
801
961
$ref : ' #/components/responses/ServerError'
962
+ x-codeSamples :
963
+ - lang : Curl
964
+ source : |
965
+ curl -X 'GET' \
966
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/{dialect-id}/export' \
967
+ -H 'accept: application/json' \
968
+ -H 'Authorization: Bearer {bearer_token}'
969
+
802
970
/claim-dialects/import :
803
971
put :
804
972
tags :
@@ -826,6 +994,15 @@ paths:
826
994
$ref : ' #/components/responses/Forbidden'
827
995
' 500 ' :
828
996
$ref : ' #/components/responses/ServerError'
997
+ x-codeSamples :
998
+ - lang : Curl
999
+ source : |
1000
+ curl -X 'PUT' \
1001
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/import?preserveClaims=false' \
1002
+ -H 'accept: */*' \
1003
+ -H 'Content-Type: multipart/form-data' \
1004
+ -H 'Authorization: Bearer {bearer_token}'
1005
+
829
1006
post :
830
1007
tags :
831
1008
- Claim dialects
@@ -851,6 +1028,14 @@ paths:
851
1028
$ref : ' #/components/responses/Forbidden'
852
1029
' 500 ' :
853
1030
$ref : ' #/components/responses/ServerError'
1031
+ x-codeSamples :
1032
+ - lang : Curl
1033
+ source : |
1034
+ curl -X 'POST' \
1035
+ 'https://api.asgardeo.io/t/{organization-name}/api/server/v1/claim-dialects/import' \
1036
+ -H 'accept: */*' \
1037
+ -H 'Content-Type: multipart/form-data' \
1038
+ -H 'Authorization: Bearer {bearer_token}'
854
1039
components :
855
1040
schemas :
856
1041
LocalClaimReq :
0 commit comments