# OneLogin_Saml_Settings

Holds SAML settings for the SamlResponse and SamlAuthRequest classes.

These settings need to be filled in by the user prior to being used.

### Methods

## Return an Array with the values (compatibility with the new version)

    getValues()

### Constants

## NAMEID_EMAIL_ADDRESS

    NAMEID_EMAIL_ADDRESS

## NAMEID_X509_SUBJECT_NAME

    NAMEID_X509_SUBJECT_NAME

## NAMEID_WINDOWS_DOMAIN_QUALIFIED_NAME

    NAMEID_WINDOWS_DOMAIN_QUALIFIED_NAME

## NAMEID_KERBEROS

    NAMEID_KERBEROS

## NAMEID_ENTITY

    NAMEID_ENTITY

## NAMEID_TRANSIENT

    NAMEID_TRANSIENT

## NAMEID_PERSISTENT

    NAMEID_PERSISTENT

### Properties

## The URL to submit SAML authentication requests to.

    idpSingleSignOnUrl : string

var |

### Type(s)

`string`

## The URL to submit SAML Logout Request to.

    idpSingleLogOutUrl : string

var |

### Type(s)

`string`

## The x509 certificate used to authenticate the request.

    idpPublicCertificate : string

var |

### Type(s)

`string`

## The URL where to the SAML Response/SAML Assertion will be posted.

    spReturnUrl : string

var |

### Type(s)

`string`

## The name of the application.

    spIssuer : string

var |

### Type(s)

`string`

## Specifies what format to return the authentication token, i.e, the email address.

    requestedNameIdFormat : string

var |

### Type(s)

`string`