Custom App -- Will Okta API support this use case?

We are working on a new web-based SaaS product. For some use cases (e.g. document storage), we would like our users to have seamless access (SSO-type experience with a single upfront authorization valid for X time) to some apps in the Okta Integration Network. Is this kind of use case one that can be supported?

You can customize the session lifetime under Security>Authentication>Sign On policies