Teleforge API Reference - v0.1.0
Preparing search index...
bff/src
Module bff/src
Classes
HttpServiceAdapter
ServiceAdapterRegistry
ConfiguredBffRouter
BffContextError
BffError
BffValidationError
BffIdentityError
BffRouteError
BffRouteRegistry
BffSessionError
Functions
createRestAdapter
invokeAdapter
buildBffResponse
buildRouteResponse
resolveRouteCompletion
withCompletion
withCompletionHandler
validateCompletionAction
createBffConfig
normalizeBffConfigOptions
validateBffConfigOptions
createBffRequestContext
ensureBffError
serializeErrorResponse
getStatusCodeForBffError
emitRefreshTokenReuseDetected
withIdentityResolution
resolveIdentity
enforceBffAuth
runWithCache
runMiddlewares
enforceLaunchModes
withExecutionTimeout
defineBffRoute
executeBffRoute
normalizeRouteServiceConfig
toLegacyProxyConfig
validateBffRouteConfig
createSessionRoutes
createSessionExchangeHandler
withSessionValidation
createSessionRefreshHandler
createSessionRevokeHandler
createAccessToken
createRefreshToken
hashRefreshToken
getAccessTokenTtlSeconds
getRefreshTokenTtlSeconds
verifyAccessToken
verifyRefreshToken
validateSession
getBearerToken
hydrateSessionContext
Interfaces
ServiceContext
HealthStatus
ServiceAdapter
HttpServiceOperation
HttpRetryPolicy
HttpServiceAdapterConfig
BffServiceRouteConfig
InvokeAdapterOptions
CompletionEnvelope
BffResponse
BffFeatureFlags
BffJwtConfig
BffValidationConfig
BffIdentityConfig
BffConfigOptions
BffConfig
BffResolvedConfigOptions
BffRouter
BffContextOptions
CookieOptions
BffAuthState
BffResponseState
BffRequestContext
ErrorResponse
FieldError
SessionRefreshTokenReuseDetectedEvent
SessionSecurityEventSink
AppUser
ResolvedIdentity
IdentityCacheEntry
IdentityAdapter
IdentityResolverContext
IdentityResolutionOptions
CachePolicy
ProxyConfig
BffRouteDefinition
BffRouteMatch
BffExecutionOptions
BffCacheStore
RefreshTokenRecord
SessionClaims
CreateSessionInput
SessionRecord
RotateRefreshTokenInput
SessionAdapter
SessionConfig
SessionValidationOptions
ExchangeInput
ExchangeOutput
RefreshInput
RevokeInput
RevokeOutput
SessionRouteOptions
Type Aliases
ServiceMap
InferBffRouteInput
InferBffRouteOutput
BffClientShape
CompletionAction
CompletionResolver
BffCacheAdapter
BffServiceAdapter
BffAuthType
BffChatType
BffContextErrorCode
BffErrorCode
SessionSecurityEvent
IdentityStrategy
BffIdentityErrorCode
CustomIdentityResolver
BffAuthMode
BffRouteMethod
BffRouteErrorCode
BffMiddleware
BffCompletionConfig
BffHandler
BffRouteConfig
BffSessionErrorCode
RotateRefreshTokenResult
Variables
BffErrorCodes
SessionSecurityEventTypes
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Classes
Http
Service
Adapter
Service
Adapter
Registry
Configured
Bff
Router
Bff
Context
Error
Bff
Error
Bff
Validation
Error
Bff
Identity
Error
Bff
Route
Error
Bff
Route
Registry
Bff
Session
Error
Functions
create
Rest
Adapter
invoke
Adapter
build
Bff
Response
build
Route
Response
resolve
Route
Completion
with
Completion
with
Completion
Handler
validate
Completion
Action
create
Bff
Config
normalize
Bff
Config
Options
validate
Bff
Config
Options
create
Bff
Request
Context
ensure
Bff
Error
serialize
Error
Response
get
Status
Code
For
Bff
Error
emit
Refresh
Token
Reuse
Detected
with
Identity
Resolution
resolve
Identity
enforce
Bff
Auth
run
With
Cache
run
Middlewares
enforce
Launch
Modes
with
Execution
Timeout
define
Bff
Route
execute
Bff
Route
normalize
Route
Service
Config
to
Legacy
Proxy
Config
validate
Bff
Route
Config
create
Session
Routes
create
Session
Exchange
Handler
with
Session
Validation
create
Session
Refresh
Handler
create
Session
Revoke
Handler
create
Access
Token
create
Refresh
Token
hash
Refresh
Token
get
Access
Token
Ttl
Seconds
get
Refresh
Token
Ttl
Seconds
verify
Access
Token
verify
Refresh
Token
validate
Session
get
Bearer
Token
hydrate
Session
Context
Interfaces
Service
Context
Health
Status
Service
Adapter
Http
Service
Operation
Http
Retry
Policy
Http
Service
Adapter
Config
Bff
Service
Route
Config
Invoke
Adapter
Options
Completion
Envelope
Bff
Response
Bff
Feature
Flags
Bff
Jwt
Config
Bff
Validation
Config
Bff
Identity
Config
Bff
Config
Options
Bff
Config
Bff
Resolved
Config
Options
Bff
Router
Bff
Context
Options
Cookie
Options
Bff
Auth
State
Bff
Response
State
Bff
Request
Context
Error
Response
Field
Error
Session
Refresh
Token
Reuse
Detected
Event
Session
Security
Event
Sink
App
User
Resolved
Identity
Identity
Cache
Entry
Identity
Adapter
Identity
Resolver
Context
Identity
Resolution
Options
Cache
Policy
Proxy
Config
Bff
Route
Definition
Bff
Route
Match
Bff
Execution
Options
Bff
Cache
Store
Refresh
Token
Record
Session
Claims
Create
Session
Input
Session
Record
Rotate
Refresh
Token
Input
Session
Adapter
Session
Config
Session
Validation
Options
Exchange
Input
Exchange
Output
Refresh
Input
Revoke
Input
Revoke
Output
Session
Route
Options
Type Aliases
Service
Map
Infer
Bff
Route
Input
Infer
Bff
Route
Output
Bff
Client
Shape
Completion
Action
Completion
Resolver
Bff
Cache
Adapter
Bff
Service
Adapter
Bff
Auth
Type
Bff
Chat
Type
Bff
Context
Error
Code
Bff
Error
Code
Session
Security
Event
Identity
Strategy
Bff
Identity
Error
Code
Custom
Identity
Resolver
Bff
Auth
Mode
Bff
Route
Method
Bff
Route
Error
Code
Bff
Middleware
Bff
Completion
Config
Bff
Handler
Bff
Route
Config
Bff
Session
Error
Code
Rotate
Refresh
Token
Result
Variables
Bff
Error
Codes
Session
Security
Event
Types
Teleforge API Reference - v0.1.0
Loading...