class SetupController extends Controller

Methods

__construct(Saml2Service $saml2Service, MetadataParser $metadataParser)

No description

index()

Show the setup wizard page.

success(int $idp)

Show the success page after setup.

parseText(Request $request)

Parse metadata from XML text.

parseXml(Request $request)

Parse metadata XML sent from client-side fetch.

fetchFromUrl(Request $request)

Fetch metadata from URL server-side (proxy for CORS issues).

save(Request $request)

Save the IDP configuration.

array
getSpMetadata()

Get SP metadata information.

array
prepareFormData(array $data)

Prepare form data from parsed metadata.

Details

at line 16
__construct(Saml2Service $saml2Service, MetadataParser $metadataParser)

No description

Parameters

Saml2Service $saml2Service
MetadataParser $metadataParser

at line 24
index()

Show the setup wizard page.

at line 49
success(int $idp)

Show the success page after setup.

Parameters

int $idp

at line 63
parseText(Request $request)

Parse metadata from XML text.

Parameters

Request $request

at line 86
parseXml(Request $request)

Parse metadata XML sent from client-side fetch.

Parameters

Request $request

at line 117
fetchFromUrl(Request $request)

Fetch metadata from URL server-side (proxy for CORS issues).

Parameters

Request $request

at line 146
save(Request $request)

Save the IDP configuration.

Parameters

Request $request

at line 184
protected array getSpMetadata()

Get SP metadata information.

Return Value

array

at line 208
protected array prepareFormData(array $data)

Prepare form data from parsed metadata.

Parameters

array $data

Return Value

array