import { GeneratedSchema } from './../foundations/index.js'; /** * * @remarks This is a type for database creation. * @see {@link SamlApplicationSession} for the original type. */ export type CreateSamlApplicationSession = { tenantId?: string; /** The globally unique identifier of the session. */ id: string; applicationId: string; /** The identifier of the SAML SSO auth request ID, SAML request ID is pretty long. */ samlRequestId: string; /** The identifier of the OIDC auth request state. */ oidcState?: string | null; /** The relay state of the SAML auth request. */ relayState?: string | null; /** The raw request of the SAML auth request. */ rawAuthRequest: string; createdAt?: number; expiresAt: number; }; export type SamlApplicationSession = { tenantId: string; /** The globally unique identifier of the session. */ id: string; applicationId: string; /** The identifier of the SAML SSO auth request ID, SAML request ID is pretty long. */ samlRequestId: string; /** The identifier of the OIDC auth request state. */ oidcState: string | null; /** The relay state of the SAML auth request. */ relayState: string | null; /** The raw request of the SAML auth request. */ rawAuthRequest: string; createdAt: number; expiresAt: number; }; export type SamlApplicationSessionKeys = 'tenantId' | 'id' | 'applicationId' | 'samlRequestId' | 'oidcState' | 'relayState' | 'rawAuthRequest' | 'createdAt' | 'expiresAt'; export declare const SamlApplicationSessions: GeneratedSchema;