equal
deleted
inserted
replaced
45 static final HandshakeAbsence chOnLoadAbsence = |
45 static final HandshakeAbsence chOnLoadAbsence = |
46 new PskKeyExchangeModesOnLoadAbsence(); |
46 new PskKeyExchangeModesOnLoadAbsence(); |
47 static final HandshakeAbsence chOnTradeAbsence = |
47 static final HandshakeAbsence chOnTradeAbsence = |
48 new PskKeyExchangeModesOnTradeAbsence(); |
48 new PskKeyExchangeModesOnTradeAbsence(); |
49 |
49 |
50 static final SSLStringize pkemStringize = |
50 static final SSLStringizer pkemStringizer = |
51 new PskKeyExchangeModesStringize(); |
51 new PskKeyExchangeModesStringizer(); |
52 |
52 |
53 enum PskKeyExchangeMode { |
53 enum PskKeyExchangeMode { |
54 PSK_KE ((byte)0, "psk_ke"), |
54 PSK_KE ((byte)0, "psk_ke"), |
55 PSK_DHE_KE ((byte)1, "psk_dhe_ke"); |
55 PSK_DHE_KE ((byte)1, "psk_dhe_ke"); |
56 |
56 |
147 } |
147 } |
148 } |
148 } |
149 } |
149 } |
150 |
150 |
151 private static final |
151 private static final |
152 class PskKeyExchangeModesStringize implements SSLStringize { |
152 class PskKeyExchangeModesStringizer implements SSLStringizer { |
153 @Override |
153 @Override |
154 public String toString(ByteBuffer buffer) { |
154 public String toString(ByteBuffer buffer) { |
155 try { |
155 try { |
156 return (new PskKeyExchangeModesSpec(buffer)).toString(); |
156 return (new PskKeyExchangeModesSpec(buffer)).toString(); |
157 } catch (IOException ioe) { |
157 } catch (IOException ioe) { |