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[]voidnotifyIdentityHint(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:
skipIdentityHintin interfaceTlsPSKIdentity
-
notifyIdentityHint
public void notifyIdentityHint(byte[] psk_identity_hint) - Specified by:
notifyIdentityHintin interfaceTlsPSKIdentity
-
getPSKIdentity
public byte[] getPSKIdentity()- Specified by:
getPSKIdentityin interfaceTlsPSKIdentity
-
getPSK
public byte[] getPSK()- Specified by:
getPSKin interfaceTlsPSKIdentity
-