Interface MetadataGeneratorParameters

All Known Implementing Classes:
MetadataGeneratorParametersImpl

public interface MetadataGeneratorParameters
Interface which describes metadata that needs to be generated.
  • Method Details

    • getEncryptionCert

      @Nullable List<String> getEncryptionCert()
      Get the (mutli-line) string representations of the encryption certs.
      Returns:
      Returns the encryption cert or null if none available.
    • getSigningCert

      @Nullable List<String> getSigningCert()
      Get the (mutli-line) string representation of the signing cert.
      Returns:
      Returns the signing cert or null if none available.
    • getBackchannelCert

      @Nullable List<String> getBackchannelCert()
      Get the (mutli-line)string representation of the back channel cert.
      Returns:
      Returns the back channel cert or null if non available.
    • getEntityID

      @Nonnull @NotEmpty String getEntityID()
      Returns the entityID.
      Returns:
      the entityID.
    • getDnsName

      @Nonnull @NotEmpty String getDnsName()
      Returns the dnsName (for use in endpoints).
      Returns:
      the dnsname.
    • getScope

      String getScope()
      Returns the scope used.
      Returns:
      the scope.