Package org.bouncycastle.tls
Class BasicTlsPSKIdentity
java.lang.Object
org.bouncycastle.tls.BasicTlsPSKIdentity
- All Implemented Interfaces:
TlsPSKIdentity
A basic PSK Identity holder.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBasicTlsPSKIdentity
(byte[] identity, byte[] psk) BasicTlsPSKIdentity
(String identity, byte[] psk) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
getPSK()
byte[]
void
notifyIdentityHint
(byte[] psk_identity_hint) void
-
Field Details
-
identity
protected byte[] identity -
psk
protected byte[] psk
-
-
Constructor Details
-
BasicTlsPSKIdentity
public BasicTlsPSKIdentity(byte[] identity, byte[] psk) -
BasicTlsPSKIdentity
-
-
Method Details
-
skipIdentityHint
public void skipIdentityHint()- Specified by:
skipIdentityHint
in interfaceTlsPSKIdentity
-
notifyIdentityHint
public void notifyIdentityHint(byte[] psk_identity_hint) - Specified by:
notifyIdentityHint
in interfaceTlsPSKIdentity
-
getPSKIdentity
public byte[] getPSKIdentity()- Specified by:
getPSKIdentity
in interfaceTlsPSKIdentity
-
getPSK
public byte[] getPSK()- Specified by:
getPSK
in interfaceTlsPSKIdentity
-