NXCALS-3975 - Impersonalize meta-api calls with RBAC
Showing
- .gitignore 5 additions, 0 deletions.gitignore
- common/build.gradle 1 addition, 0 deletionscommon/build.gradle
- common/src/main/java/cern/nxcals/api/extraction/data/avro/Avro.java 3 additions, 3 deletions.../main/java/cern/nxcals/api/extraction/data/avro/Avro.java
- common/src/main/java/cern/nxcals/common/grpc/MultiAddressNameResolverFactory.java 72 additions, 0 deletions...n/nxcals/common/grpc/MultiAddressNameResolverFactory.java
- common/src/main/java/cern/nxcals/common/grpc/RbacTokenInterceptor.java 37 additions, 0 deletions...in/java/cern/nxcals/common/grpc/RbacTokenInterceptor.java
- common/src/main/proto/cern/nxcals/api/extraction/thin/extraction-service.proto 14 additions, 230 deletions.../cern/nxcals/api/extraction/thin/extraction-service.proto
- common/src/test/java/cern/nxcals/api/extraction/data/avro/AvroTest.java 3 additions, 2 deletions...t/java/cern/nxcals/api/extraction/data/avro/AvroTest.java
- common/src/test/java/cern/nxcals/common/grpc/MultiAddressNameResolverFactoryTest.java 73 additions, 0 deletions...cals/common/grpc/MultiAddressNameResolverFactoryTest.java
- common/src/test/java/cern/nxcals/common/grpc/RbacTokenInterceptorTest.java 58 additions, 0 deletions...ava/cern/nxcals/common/grpc/RbacTokenInterceptorTest.java
- extraction-api-demo/build.gradle 1 addition, 0 deletionsextraction-api-demo/build.gradle
- extraction-api-thin/build.gradle 19 additions, 1 deletionextraction-api-thin/build.gradle
- extraction-api-thin/src/main/java/cern/nxcals/api/extraction/thin/ServiceFactory.java 81 additions, 0 deletions.../java/cern/nxcals/api/extraction/thin/ServiceFactory.java
- extraction-api-thin/src/main/resources/CERN_CA.crt 53 additions, 0 deletionsextraction-api-thin/src/main/resources/CERN_CA.crt
- extraction-api-thin/src/test/java/cern/nxcals/api/extraction/thin/ServiceFactoryTest.java 53 additions, 0 deletions...a/cern/nxcals/api/extraction/thin/ServiceFactoryTest.java
- extraction-api-thin/src/test/java/cern/nxcals/api/extraction/thin/TestClient.java 77 additions, 0 deletions...test/java/cern/nxcals/api/extraction/thin/TestClient.java
- gradle.properties 3 additions, 0 deletionsgradle.properties
- metadata-api/src/main/java/cern/nxcals/api/extraction/metadata/security/RbacTokenProvider.java 12 additions, 1 deletion...s/api/extraction/metadata/security/RbacTokenProvider.java
- spark-server/build.gradle 1 addition, 1 deletionspark-server/build.gradle
- spark-server/examples/extraction_service_pb2.py 0 additions, 222 deletionsspark-server/examples/extraction_service_pb2.py
- spark-server/examples/extraction_service_pb2_grpc.py 0 additions, 64 deletionsspark-server/examples/extraction_service_pb2_grpc.py
Loading
Please register or sign in to comment