Navigation

  • index
  • next |
  • B2Handle 1.2.0-dev0 documentation »
  • Welcome to the B2Handle documentation

Welcome to the B2Handle documentation¶

The B2Handle Python module enables interaction with a Handle System server (v8.0 or higher) through a dedicated client class.

Note

If you’d like to use the client for reading handles, no user credentials are needed. For creating or modifying handles however, user credentials and access to a specific handle server are required.

Contents:

  • Handle Client documentation
    • General usage
    • Instantiation
    • Authentication
    • Basic Handle interaction
    • Managing multiple URLs with 10320/loc
    • Full method documentation
    • Utilities
    • Client credentials
    • Exceptions
  • Authentication at a Handle Server
    • Using username and password
    • Using client certificates
    • Common problems
  • Creating the client certificate
    • Creating a private/public key pair
    • Upload the user’s public key to the HS_PUBKEY entry
    • Transforming the binary private key (.bin) to a .pem file
    • Creating the certificate file
    • Removing the public key from the certificate file
    • Usage
  • Giving write permissions to users
    • HS_ADMIN entry for each username in the prefix owner handle record
    • HS_VLIST entry containing usernames in the prefix owner handle record
    • HS_VLIST entry containing usernames in another place
  • Handle Server Configuration
    • Replace the default certificate
    • Creating the keystore

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Table of Contents

  • Welcome to the B2Handle documentation
  • Indices and tables

Next topic

Handle Client documentation

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • B2Handle 1.2.0-dev0 documentation »
  • Welcome to the B2Handle documentation
© Copyright 2015-2017, Deutsches Klimarechenzentrum GmbH, GRNET S.A., SURFsara. Created using Sphinx 4.1.2.