# SAML

SAML Configuration for Single-SignOn(SSO) establishment between Service-Provider(SP) and Identity-Provider(IDP)

## Get SAMLs

 - [GET /samls/{offset}/{amount}](https://docs.transportial.com/apis/saml/handle_2.md): Get SAML Configurations

## Get SAMLs

 - [POST /samls/{offset}/{amount}](https://docs.transportial.com/apis/saml/handle_135.md): Get SAML Configurations

## Update SAML

 - [PUT /saml](https://docs.transportial.com/apis/saml/handle_225.md): Update SAML Configuration

## Add new SAML

 - [POST /saml](https://docs.transportial.com/apis/saml/handle_89.md): Add new SAML Configuration

## Get Platform SAML Metadata

 - [GET /saml/platformSamlMetadata](https://docs.transportial.com/apis/saml/handle_167.md): Get current platform's SAML Metadata (Issuer, Assertion Consumer Service URL, etc.) required for a SAML Configuration.

## Get SAML

 - [GET /saml/{id}](https://docs.transportial.com/apis/saml/handle_306.md): Get a SAML Configuration by id

## Delete SAML

 - [DELETE /saml/{id}](https://docs.transportial.com/apis/saml/handle_208.md): Delete a SAML Configuration

## Assertion Consumer Service for SAMLResponse from IDP

 - [POST /saml/assertion](https://docs.transportial.com/apis/saml/handle_316.md): ACS handles authenticates SAMLResponse (validates authentication & assertions) and redirects in response.

## Generate Service-Provider's SAML Metadata XML File

 - [POST /saml/spSamlMetadata/xml](https://docs.transportial.com/apis/saml/handle_348.md): Generate XML File based on provided Service-Provider's SAML Metadata.

