Top Fields Constructors Methods
org.jabref.gui.preferences.network

public Class CustomCertificateViewModel

extends AbstractViewModel
Class Inheritance
Imports
java.time.LocalDate, java.util.Optional, javafx.beans.property.ObjectProperty, .ReadOnlyObjectProperty, .ReadOnlyStringProperty, .SimpleObjectProperty, .SimpleStringProperty, .StringProperty, org.jabref.gui.AbstractViewModel, org.jabref.logic.net.ssl.SSLCertificate

Field Summary

Modifier and TypeField and Description
private final StringProperty
private final StringProperty
private final StringProperty
private final StringProperty
private final StringProperty
private final ObjectProperty<LocalDate>
private final ObjectProperty<LocalDate>
private final StringProperty

Constructor Summary

AccessConstructor and Description
public
CustomCertificateViewModel(String thumbprint, String serialNumber, String issuer, LocalDate validFrom, LocalDate validTo, String sigAlgorithm, String version)

Method Summary

Modifier and TypeMethod and Description
public static CustomCertificateViewModel
public String
public Optional<String>
public String
public String
public String
public LocalDate
public LocalDate
public String
public ReadOnlyStringProperty
public StringProperty
public ReadOnlyStringProperty
public CustomCertificateViewModel
public ReadOnlyStringProperty
public ReadOnlyObjectProperty<LocalDate>
public ReadOnlyObjectProperty<LocalDate>
public ReadOnlyStringProperty

Field Detail

issuerPropertyback to summary
private final StringProperty issuerProperty
pathPropertyback to summary
private final StringProperty pathProperty
serialNumberPropertyback to summary
private final StringProperty serialNumberProperty
signatureAlgorithmPropertyback to summary
private final StringProperty signatureAlgorithmProperty
thumbprintPropertyback to summary
private final StringProperty thumbprintProperty
validFromPropertyback to summary
private final ObjectProperty<LocalDate> validFromProperty
validToPropertyback to summary
private final ObjectProperty<LocalDate> validToProperty
versionPropertyback to summary
private final StringProperty versionProperty

Constructor Detail

CustomCertificateViewModelback to summary
public CustomCertificateViewModel(String thumbprint, String serialNumber, String issuer, LocalDate validFrom, LocalDate validTo, String sigAlgorithm, String version)

Method Detail

fromSSLCertificateback to summary
public static CustomCertificateViewModel fromSSLCertificate(SSLCertificate sslCertificate)
getIssuerback to summary
public String getIssuer()
getPathback to summary
public Optional<String> getPath()
getSerialNumberback to summary
public String getSerialNumber()
getSignatureAlgorithmback to summary
public String getSignatureAlgorithm()
getThumbprintback to summary
public String getThumbprint()
getValidFromback to summary
public LocalDate getValidFrom()
getValidToback to summary
public LocalDate getValidTo()
getVersionback to summary
public String getVersion()
issuerPropertyback to summary
public ReadOnlyStringProperty issuerProperty()
pathPropertyPropertyback to summary
public StringProperty pathPropertyProperty()
serialNumberPropertyback to summary
public ReadOnlyStringProperty serialNumberProperty()
setPathback to summary
public CustomCertificateViewModel setPath(String path)
signatureAlgorithmPropertyback to summary
public ReadOnlyStringProperty signatureAlgorithmProperty()
validFromPropertyback to summary
public ReadOnlyObjectProperty<LocalDate> validFromProperty()
validToPropertyback to summary
public ReadOnlyObjectProperty<LocalDate> validToProperty()
versionPropertyback to summary
public ReadOnlyStringProperty versionProperty()