28 lines
602 B
Java
28 lines
602 B
Java
package org.bouncycastle.crypto.tls;
|
|
|
|
import java.security.SecureRandom;
|
|
import org.bouncycastle.crypto.prng.RandomGenerator;
|
|
|
|
/* loaded from: classes6.dex */
|
|
public interface TlsContext {
|
|
byte[] exportKeyingMaterial(String str, byte[] bArr, int i);
|
|
|
|
ProtocolVersion getClientVersion();
|
|
|
|
RandomGenerator getNonceRandomGenerator();
|
|
|
|
TlsSession getResumableSession();
|
|
|
|
SecureRandom getSecureRandom();
|
|
|
|
SecurityParameters getSecurityParameters();
|
|
|
|
ProtocolVersion getServerVersion();
|
|
|
|
Object getUserObject();
|
|
|
|
boolean isServer();
|
|
|
|
void setUserObject(Object obj);
|
|
}
|