Package org.asynchttpclient.scram
Class ScramSessionCache.Entry
- java.lang.Object
-
- org.asynchttpclient.scram.ScramSessionCache.Entry
-
- Enclosing class:
- ScramSessionCache
public static class ScramSessionCache.Entry extends Object
Cached session entry for reauthentication. SECURITY: No SaltedPassword stored — only derived keys.
-
-
Field Summary
Fields Modifier and Type Field Description byte[]clientKeyintiterationCountAtomicIntegernonceCountStringoriginalServerFirstMessage@Nullable StringrealmNamebyte[]saltbyte[]serverKey@Nullable StringsrlongsrTimestampNanosbyte[]storedKeyintttl
-
-
-
Field Detail
-
realmName
@Nullable public final @Nullable String realmName
-
salt
public final byte[] salt
-
iterationCount
public final int iterationCount
-
clientKey
public final byte[] clientKey
-
storedKey
public final byte[] storedKey
-
serverKey
public final byte[] serverKey
-
sr
@Nullable public volatile @Nullable String sr
-
ttl
public volatile int ttl
-
srTimestampNanos
public volatile long srTimestampNanos
-
nonceCount
public final AtomicInteger nonceCount
-
originalServerFirstMessage
public final String originalServerFirstMessage
-
-