NCM::Component::vomsclient - schema

Types

  • /software/components/vomsclient/structure_vomsclient_voms_info
    • /software/components/vomsclient/structure_vomsclient_voms_info/name
      • Description: The complete name of the VO, if the ‘vos’ key is an alias name. This property is deprecated : it is recommended to use the complete name of the VO as ‘vos’ key.
      • Optional
      • Type: string
    • /software/components/vomsclient/structure_vomsclient_voms_info/host
      • Description: The complete hostname of the VOMS server.
      • Required
      • Type: type_fqdn
    • /software/components/vomsclient/structure_vomsclient_voms_info/port
      • Description: The port number of the VOMS server.
      • Required
      • Type: type_port
    • /software/components/vomsclient/structure_vomsclient_voms_info/cert
      • Description: The certificate for the server.
      • Required
      • Type: string
    • /software/components/vomsclient/structure_vomsclient_voms_info/oldcert
      • Description: The expiring certificate for the server. This allows smooth transition between 2 certificates.
      • Optional
      • Type: string
    • /software/components/vomsclient/structure_vomsclient_voms_info/DN
      • Description: DN of VOMS server certificate.
      • Optional
      • Type: string
    • /software/components/vomsclient/structure_vomsclient_voms_info/issuer
      • Description: DN of VOMS server certificate issuer.
      • Optional
      • Type: string
  • /software/components/vomsclient/vomsclient_component
    • /software/components/vomsclient/vomsclient_component/lscfile
      • Description: Use LSC format instead of certificate to configure vomsCertsDir.
      • Optional
      • Type: boolean
    • /software/components/vomsclient/vomsclient_component/vomsCertsDir
      • Description: The directory to write the VOMS server certificates into. If the directory doesn’t exist, it is created. It will remove all managed files and create new ones each time the configuration is done.
      • Optional
      • Type: string
    • /software/components/vomsclient/vomsclient_component/vomsServersDir
      • Description: The directory to write the VOMS server parameters into. If the directory doesn’t exist, it is created. It will remove all managed file and create new ones each time the configuration is done.
      • Optional
      • Type: string
    • /software/components/vomsclient/vomsclient_component/vos
      • Description: This is a named list of VOMS VO information. Each key should be the VO name. The value is a list of dict: each dict describes one VOMS server supporting the VO.
      • Optional
      • Type: structure_vomsclient_voms_info