alexandroid/decompiled/jadx/sources/chip/devicecontroller/CommissionParameters.java
KaKi87 a47fad5135 📦 Add decompiled Alexa 2.2.730155.0 (jadx, apktool, Hermes strings)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-07 00:04:16 +01:00

67 lines
1.9 KiB
Java

package chip.devicecontroller;
import javax.annotation.Nullable;
/* compiled from: r8-map-id-b9432e0f623b4a4bff4ba50a8a24c4aafad2c1e11092747b9fb5e6a22af5a940 */
/* loaded from: classes15.dex */
public final class CommissionParameters {
@Nullable
private final byte[] csrNonce;
@Nullable
private final ICDRegistrationInfo icdRegistrationInfo;
@Nullable
private final NetworkCredentials networkCredentials;
/* compiled from: r8-map-id-b9432e0f623b4a4bff4ba50a8a24c4aafad2c1e11092747b9fb5e6a22af5a940 */
public static class Builder {
@Nullable
private byte[] csrNonce = null;
@Nullable
private NetworkCredentials networkCredentials = null;
@Nullable
private ICDRegistrationInfo icdRegistrationInfo = null;
public CommissionParameters build() {
return new CommissionParameters(this);
}
public Builder setCsrNonce(byte[] bArr) {
this.csrNonce = bArr;
return this;
}
public Builder setICDRegistrationInfo(ICDRegistrationInfo iCDRegistrationInfo) {
this.icdRegistrationInfo = iCDRegistrationInfo;
return this;
}
public Builder setNetworkCredentials(NetworkCredentials networkCredentials) {
this.networkCredentials = networkCredentials;
return this;
}
}
private CommissionParameters(Builder builder) {
this.csrNonce = builder.csrNonce;
this.networkCredentials = builder.networkCredentials;
this.icdRegistrationInfo = builder.icdRegistrationInfo;
}
public final byte[] getCsrNonce() {
return this.csrNonce;
}
public final ICDRegistrationInfo getICDRegistrationInfo() {
return this.icdRegistrationInfo;
}
public final NetworkCredentials getNetworkCredentials() {
return this.networkCredentials;
}
}