Record Class ModelBffSessionStore.PendingLogin
java.lang.Object
java.lang.Record
io.fluxzero.idp.bff.session.ModelBffSessionStore.PendingLogin
- Enclosing class:
ModelBffSessionStore
public static record ModelBffSessionStore.PendingLogin(BrowserHandle cookie, BrowserHandle callbackState, Instant expiresAt)
extends Record
-
Constructor Summary
ConstructorsConstructorDescriptionPendingLogin(BrowserHandle cookie, BrowserHandle callbackState, Instant expiresAt) Creates an instance of aPendingLoginrecord class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of thecallbackStaterecord component.cookie()Returns the value of thecookierecord component.final booleanIndicates whether some other object is "equal to" this one.Returns the value of theexpiresAtrecord component.final inthashCode()Returns a hash code value for this object.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
PendingLogin
Creates an instance of aPendingLoginrecord class.- Parameters:
cookie- the value for thecookierecord componentcallbackState- the value for thecallbackStaterecord componentexpiresAt- the value for theexpiresAtrecord component
-
-
Method Details
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
cookie
Returns the value of thecookierecord component.- Returns:
- the value of the
cookierecord component
-
callbackState
Returns the value of thecallbackStaterecord component.- Returns:
- the value of the
callbackStaterecord component
-
expiresAt
Returns the value of theexpiresAtrecord component.- Returns:
- the value of the
expiresAtrecord component
-