Class AlgorithmProperties

java.lang.Object
org.cyclonedx.model.component.crypto.AlgorithmProperties

public class AlgorithmProperties extends Object
  • Constructor Details

    • AlgorithmProperties

      public AlgorithmProperties()
  • Method Details

    • getPrimitive

      public Primitive getPrimitive()
    • setPrimitive

      public void setPrimitive(Primitive primitive)
    • getParameterSetIdentifier

      public String getParameterSetIdentifier()
    • setParameterSetIdentifier

      public void setParameterSetIdentifier(String parameterSetIdentifier)
    • getCurve

      public String getCurve()
    • setCurve

      public void setCurve(String curve)
    • getExecutionEnvironment

      public ExecutionEnvironment getExecutionEnvironment()
    • setExecutionEnvironment

      public void setExecutionEnvironment(ExecutionEnvironment executionEnvironment)
    • getImplementationPlatform

      public ImplementationPlatform getImplementationPlatform()
    • setImplementationPlatform

      public void setImplementationPlatform(ImplementationPlatform implementationPlatform)
    • getCertificationLevel

      public List<CertificationLevel> getCertificationLevel()
    • setCertificationLevel

      public void setCertificationLevel(List<CertificationLevel> certificationLevel)
    • getMode

      public Mode getMode()
    • setMode

      public void setMode(Mode mode)
    • getPadding

      public Padding getPadding()
    • setPadding

      public void setPadding(Padding padding)
    • getCryptoFunctions

      public List<CryptoFunction> getCryptoFunctions()
    • setCryptoFunctions

      public void setCryptoFunctions(List<CryptoFunction> cryptoFunctions)
    • getClassicalSecurityLevel

      public Integer getClassicalSecurityLevel()
    • setClassicalSecurityLevel

      public void setClassicalSecurityLevel(Integer classicalSecurityLevel)
    • getNistQuantumSecurityLevel

      public Integer getNistQuantumSecurityLevel()
    • setNistQuantumSecurityLevel

      public void setNistQuantumSecurityLevel(Integer nistQuantumSecurityLevel)
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object