github.com/cs3org/reva/v2@v2.27.7/examples/oidc-mapping-tpc/oidcmapping-2.toml (about)

     1  [shared]
     2  jwt_secret = "Pive-Fumkiu4"
     3  
     4  # This toml config file will start a reva service that:
     5  # - handles user metadata and user preferences
     6  # - serves the grpc services on port 14000
     7  [grpc]
     8  address = "0.0.0.0:14000"
     9  
    10  [grpc.services.authprovider]
    11  auth_manager = "oidc"
    12  [grpc.services.authprovider.auth_managers.json]
    13  users = "users.json"
    14  [grpc.services.authprovider.auth_managers.oidc]
    15  gatewaysvc = "localhost:17000"
    16  issuer = "https://iam-escape.cloud.cnaf.infn.it/"
    17  # ESCAPE adopted the WLCG groups as group claims
    18  group_claim = "wlcg.groups"
    19  # The OIDC users mapping file path
    20  users_mapping = "users-oidc-2.demo.json"
    21  # If your local identity provider service configuration includes further claims,
    22  # please configure them also here
    23  #uid_claim = ""
    24  #gid_claim = ""
    25  
    26  [grpc.services.userprovider]
    27  driver = "json"
    28  [grpc.services.userprovider.drivers.json]
    29  users = "users.demo.json"