Interface ApplicationExportInterface

Export format for applications

interface ApplicationExportInterface {
    application?: Record<string, OAuth2ClientSkeleton>;
    connector?: Record<string, ConnectorSkeleton>;
    managedApplication: Record<string, ApplicationSkeleton>;
    mapping?: Record<string, MappingSkeleton>;
    meta?: ExportMetaData;
    saml?: {
        cot?: Record<string, CircleOfTrustSkeleton>;
        hosted?: Record<string, Saml2ProviderSkeleton>;
        metadata?: Record<string, string[]>;
        remote?: Record<string, Saml2ProviderSkeleton>;
    };
    script?: Record<string, ScriptSkeleton>;
}

Properties

application?: Record<string, OAuth2ClientSkeleton>

OAuth2 clients

connector?: Record<string, ConnectorSkeleton>

connectors

managedApplication: Record<string, ApplicationSkeleton>

Managed applications

mapping?: Record<string, MappingSkeleton>

mappings

Metadata

saml?: {
    cot?: Record<string, CircleOfTrustSkeleton>;
    hosted?: Record<string, Saml2ProviderSkeleton>;
    metadata?: Record<string, string[]>;
    remote?: Record<string, Saml2ProviderSkeleton>;
}

Saml providers, circles of trust, and metadata

Type declaration

script?: Record<string, ScriptSkeleton>

Scripts