File tree 20 files changed +531
-661
lines changed
usershareprovider/v0alpha
20 files changed +531
-661
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change @@ -92,3 +92,7 @@ go get -u github.com/golang/protobuf/protoc-gen-go
92
92
* Compile CS3 Apis:*
93
93
94
94
From the root of the directory (github.com/cernbox/cs3apis/) run ` make `
95
+
96
+ ## License
97
+
98
+ CS3 APIS are distributed under [ Apache 2.0 license] ( https://github.com/cs3org/cs3apis/blob/master/LICENSE ) .
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.appproviderv0alpha ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.appregistryv0alpha ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.appregistryv0alpha ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.authv0alpha ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.authv0alpha ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.publicsharev0alpha ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.publicsharev0alpha ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.rpc ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.rpc ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.shareregistryv0alpha ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
// This package contains common types
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.storageproviderv0alpha ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.storageproviderv0alpha ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.storageregistryv0alpha ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
// This package contains common types
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.types ;
Original file line number Diff line number Diff line change
1
+ // Copyright 2018-2019 CERN
2
+ //
3
+ // Licensed under the Apache License, Version 2.0 (the "License");
4
+ // you may not use this file except in compliance with the License.
5
+ // You may obtain a copy of the License at
6
+ //
7
+ // http://www.apache.org/licenses/LICENSE-2.0
8
+ //
9
+ // Unless required by applicable law or agreed to in writing, software
10
+ // distributed under the License is distributed on an "AS IS" BASIS,
11
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ // See the License for the specific language governing permissions and
13
+ // limitations under the License.
14
+ //
15
+ // In applying this license, CERN does not waive the privileges and immunities
16
+ // granted to it by virtue of its status as an Intergovernmental Organization
17
+ // or submit itself to any jurisdiction.
18
+
1
19
syntax = "proto3" ;
2
20
3
21
package cs3.usershareproviderv0alpha ;
You can’t perform that action at this time.
0 commit comments