Built-in Providers

Out of the box we have implemented the following providers for your use.

Each provider implements the cbsso.models.ISSOIntegrationProvider interface and provides the necessary functionality to interact with a specific identity provider.

This interface is primarily for use by the ProviderService@cbsso and is not necessarily intended for direct use but is available if you need it.

interface {
    public string function getName();
    public string function startAuthenticationWorflow( required any event );
    public any function processAuthorizationEvent( required any event );
}

Last updated