abstract class org.apache.kafkaesque.common.security.scram.internals.ScramMessages$AbstractScramMessage extends java.lang.Object
{
static final java.lang.String ALPHA;
static final java.lang.String VALUE_SAFE;
static final java.lang.String VALUE;
static final java.lang.String PRINTABLE;
static final java.lang.String SASLNAME;
static final java.lang.String BASE64_CHAR;
static final java.lang.String BASE64;
static final java.lang.String RESERVED;
static final java.lang.String EXTENSIONS;
void <init>()
{
org.apache.kafkaesque.common.security.scram.internals.ScramMessages$AbstractScramMessage v;
v := @this: org.apache.kafkaesque.common.security.scram.internals.ScramMessages$AbstractScramMessage;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
abstract java.lang.String toMessage();
public byte[] toBytes()
{
org.apache.kafkaesque.common.security.scram.internals.ScramMessages$AbstractScramMessage v;
byte[] v;
java.nio.charset.Charset v;
java.lang.String v;
v := @this: org.apache.kafkaesque.common.security.scram.internals.ScramMessages$AbstractScramMessage;
v = virtualinvoke v.<org.apache.kafkaesque.common.security.scram.internals.ScramMessages$AbstractScramMessage: java.lang.String toMessage()>();
v = <java.nio.charset.StandardCharsets: java.nio.charset.Charset UTF_8>;
v = virtualinvoke v.<java.lang.String: byte[] getBytes(java.nio.charset.Charset)>(v);
return v;
}
protected java.lang.String toMessage(byte[])
{
org.apache.kafkaesque.common.security.scram.internals.ScramMessages$AbstractScramMessage v;
byte[] v;
java.nio.charset.Charset v;
java.lang.String v;
v := @this: org.apache.kafkaesque.common.security.scram.internals.ScramMessages$AbstractScramMessage;
v := @parameter: byte[];
v = new java.lang.String;
v = <java.nio.charset.StandardCharsets: java.nio.charset.Charset UTF_8>;
specialinvoke v.<java.lang.String: void <init>(byte[],java.nio.charset.Charset)>(v, v);
return v;
}
static void <clinit>()
{
java.lang.Object[] v, v, v;
java.lang.String v, v, v;
v = newarray (java.lang.Object)[3];
v[0] = "[a-zA-Z0-9/+]";
v[1] = "[a-zA-Z0-9/+]";
v[2] = "[a-zA-Z0-9/+]";
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("(?:%s{4})*(?:%s{3}=|%s{2}==)?", v);
<org.apache.kafkaesque.common.security.scram.internals.ScramMessages$AbstractScramMessage: java.lang.String BASE64> = v;
v = newarray (java.lang.Object)[1];
v[0] = "[\\x01-\\x7F&&[^,]]+";
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("(m=%s,)?", v);
<org.apache.kafkaesque.common.security.scram.internals.ScramMessages$AbstractScramMessage: java.lang.String RESERVED> = v;
v = newarray (java.lang.Object)[2];
v[0] = "[A-Za-z]+";
v[1] = "[\\x01-\\x7F&&[^,]]+";
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("(,%s=%s)*", v);
<org.apache.kafkaesque.common.security.scram.internals.ScramMessages$AbstractScramMessage: java.lang.String EXTENSIONS> = v;
return;
}
}