org.kurento.client.RTCCertificateStats Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kurento-client Show documentation
Show all versions of kurento-client Show documentation
Kurento Client
The Kurento Client project allows server applications to control media server resources.
/**
* This file is generated with Kurento ktool-rom-processor.
* Please don't edit. Changes should go to kms-interface-rom and
* ktool-rom-processor templates.
*/
package org.kurento.client;
/**
*
*
**/
@org.kurento.client.internal.ModuleName ("kurento")
public class RTCCertificateStats extends RTCStats {
/**
*
* Only use the fingerprint value as defined in Section 5 of [RFC4572].
*
**/
private String fingerprint;
/**
*
* For instance, 'sha-256'.
*
**/
private String fingerprintAlgorithm;
/**
*
* For example, DER-encoded, base-64 representation of a certifiate.
*
**/
private String base64Certificate;
/**
*
*
**/
private String issuerCertificateId;
/**
*
* Default private constructor of RTCCertificateStats for serialization with Jackson
*
**/
protected RTCCertificateStats() {
super();
}
/**
*
* Create a RTCCertificateStats
*
**/
public RTCCertificateStats(@org.kurento.client.internal.server.Param("id") String id, @org.kurento.client.internal.server.Param("type") org.kurento.client.StatsType type, @org.kurento.client.internal.server.Param("timestamp") double timestamp, @org.kurento.client.internal.server.Param("timestampMillis") long timestampMillis, @org.kurento.client.internal.server.Param("fingerprint") String fingerprint, @org.kurento.client.internal.server.Param("fingerprintAlgorithm") String fingerprintAlgorithm, @org.kurento.client.internal.server.Param("base64Certificate") String base64Certificate, @org.kurento.client.internal.server.Param("issuerCertificateId") String issuerCertificateId) {
super(
id,
type,
timestamp,
timestampMillis);
this.fingerprint = fingerprint;
this.fingerprintAlgorithm = fingerprintAlgorithm;
this.base64Certificate = base64Certificate;
this.issuerCertificateId = issuerCertificateId;
}
/**
*
* get Only use the fingerprint value as defined in Section 5 of [RFC4572].
*
**/
public String getFingerprint(){
return fingerprint;
}
/**
*
* set Only use the fingerprint value as defined in Section 5 of [RFC4572].
*
**/
public void setFingerprint(String fingerprint){
this.fingerprint = fingerprint;
}
/**
*
* get For instance, 'sha-256'.
*
**/
public String getFingerprintAlgorithm(){
return fingerprintAlgorithm;
}
/**
*
* set For instance, 'sha-256'.
*
**/
public void setFingerprintAlgorithm(String fingerprintAlgorithm){
this.fingerprintAlgorithm = fingerprintAlgorithm;
}
/**
*
* get For example, DER-encoded, base-64 representation of a certifiate.
*
**/
public String getBase64Certificate(){
return base64Certificate;
}
/**
*
* set For example, DER-encoded, base-64 representation of a certifiate.
*
**/
public void setBase64Certificate(String base64Certificate){
this.base64Certificate = base64Certificate;
}
/**
*
* get
*
**/
public String getIssuerCertificateId(){
return issuerCertificateId;
}
/**
*
* set
*
**/
public void setIssuerCertificateId(String issuerCertificateId){
this.issuerCertificateId = issuerCertificateId;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy