Class SecurityMetadata.SecurityMetadataBuilder

java.lang.Object
org.ivoa.dm.tool.SecurityMetadata.SecurityMetadataBuilder
Enclosing class:
SecurityMetadata

public static class SecurityMetadata.SecurityMetadataBuilder extends Object
A builder class for SecurityMetadata, mainly for use in the functional builder pattern.
  • Field Details

    • signature

      public String signature
      a digest style signature.
    • vulnerabilities

      public List<Vulnerability> vulnerabilities
      Known vulnerabilities in the image.
    • compliance

      public List<Compliance> compliance
      Compliance information for the image.
  • Constructor Details

    • SecurityMetadataBuilder

      public SecurityMetadataBuilder()
  • Method Details

    • create

      public SecurityMetadata create()
      create a SecurityMetadata from this builder.
      Returns:
      an object initialized from the builder.