@inrupt/solid-client-authn-core / ISessionInternalInfo
Interface: ISessionInternalInfo¶
Captures information about sessions that is persisted in storage, but that should not be exposed as part of our public API, and is only used for internal purposes. It is complementary to ISessionInfo when retrieving all information about a stored session, both public and internal.
Properties¶
clientAppSecret¶
• Optional clientAppSecret: undefined | string
For public clients, and Solid Identity Providers that do not support Client WebIDs, the client secret is still required at the token endpoint.
Defined in: src/sessionInfo/ISessionInfo.ts:87
idToken¶
• Optional idToken: undefined | string
The ID token associated with the session (if any).
Defined in: src/sessionInfo/ISessionInfo.ts:66
issuer¶
• Optional issuer: undefined | string
The OIDC issuer that issued the tokens authenticating the session.
Defined in: src/sessionInfo/ISessionInfo.ts:76
redirectUrl¶
• Optional redirectUrl: undefined | string
The redirect URL registered when initially logging the session in.
Defined in: src/sessionInfo/ISessionInfo.ts:81
refreshToken¶
• Optional refreshToken: undefined | string
The refresh token associated with the session (if any).
Defined in: src/sessionInfo/ISessionInfo.ts:71