Class AlgorithmProperties
java.lang.Object
org.cyclonedx.model.component.crypto.AlgorithmProperties
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate CertificationLevelprivate Integerprivate List<CryptoFunction> private Stringprivate ExecutionEnvironmentprivate ImplementationPlatformprivate Modeprivate Integerprivate Paddingprivate Stringprivate Primitive -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetCurve()getMode()inthashCode()voidsetCertificationLevel(CertificationLevel certificationLevel) voidsetClassicalSecurityLevel(Integer classicalSecurityLevel) voidsetCryptoFunctions(List<CryptoFunction> cryptoFunctions) voidvoidsetExecutionEnvironment(ExecutionEnvironment executionEnvironment) voidsetImplementationPlatform(ImplementationPlatform implementationPlatform) voidvoidsetNistQuantumSecurityLevel(Integer nistQuantumSecurityLevel) voidsetPadding(Padding padding) voidsetParameterSetIdentifier(String parameterSetIdentifier) voidsetPrimitive(Primitive primitive)
-
Field Details
-
primitive
-
parameterSetIdentifier
-
curve
-
executionEnvironment
-
implementationPlatform
-
certificationLevel
-
mode
-
padding
-
cryptoFunctions
-
classicalSecurityLevel
-
nistQuantumSecurityLevel
-
-
Constructor Details
-
AlgorithmProperties
public AlgorithmProperties()
-
-
Method Details
-
getPrimitive
-
setPrimitive
-
getParameterSetIdentifier
-
setParameterSetIdentifier
-
getCurve
-
setCurve
-
getExecutionEnvironment
-
setExecutionEnvironment
-
getImplementationPlatform
-
setImplementationPlatform
-
getCertificationLevel
-
setCertificationLevel
-
getMode
-
setMode
-
getPadding
-
setPadding
-
getCryptoFunctions
-
setCryptoFunctions
-
getClassicalSecurityLevel
-
setClassicalSecurityLevel
-
getNistQuantumSecurityLevel
-
setNistQuantumSecurityLevel
-
equals
-
hashCode
public int hashCode()
-