Serialisierte Form

  • Package de.dlr.proseo.archivemgr.rest.model

    • Klasse de.dlr.proseo.archivemgr.rest.model.RestProductArchive

      class RestProductArchive extends Object implements Serializable
      serialVersionUID:
      -3107733362036186949L
      • Serialisierte Felder

        • archiveType
          String archiveType
          Interface protocol for this archive, one of { AIP, AUXIP, PODIP, PRIP, SIMPLEAIP }
        • availableProductClasses
          List<String> availableProductClasses
          List of product class names (product types) retrievable from this archive
        • baseUri
          String baseUri
          Base URI to access the archive (of the form "http[s]://<hostname>[:<port>]", no trailing slash)
        • clientId
          String clientId
          Client-ID for OpenID-based token requests
        • clientSecret
          String clientSecret
          Client secret for OpenID-based token requests
        • code
          String code
          Short code for the archive (unique key)
        • context
          String context
          The context path of the archive service endpoint
        • id
          Long id
          The persistent id of this object
        • name
          String name
          Descriptive name for the archive
        • password
          String password
          Password for Basic Authentication (CAUTION - Clear text)
        • sendAuthInBody
          Boolean sendAuthInBody
          Flag indicating whether credentials for OpenID-based token requests shall be sent in request body
        • tokenRequired
          Boolean tokenRequired
          Flag indicating whether token-based authentication shall be used
        • tokenUri
          String tokenUri
          The full URI for token requests (may be routed to a different host from the archive service itself)
        • username
          String username
          The username for Basic Authentication (for token or service requests, depending on authentication method)
        • version
          Long version
          A version identifier to track updates to the object (especially to detect concurrent update attempts)