func NewFositeMemoryStore(
	r InternalRegistry,
	c Configuration,
) *FositeMemoryStore {
	return &FositeMemoryStore{
		AuthorizeCodes:  make(map[string]authorizeCode),
		IDSessions:      make(map[string]fosite.Requester),
		AccessTokens:    make(map[string]fosite.Requester),
		PKCES:           make(map[string]fosite.Requester),
		RefreshTokens:   make(map[string]fosite.Requester),
		BlacklistedJTIs: make(map[string]time.Time),

		c: c,
		r: r,
	}
}
A capture-replay flaw exists when the design of the software makes it possible for a malicious user to sniff network traffic and bypass authentication by replaying it to the server in question to the same effect as the original message (or with minor changes).