Skip to content

Instantly share code, notes, and snippets.

@Berdir
Forked from aneek/schema.yml
Last active August 29, 2015 14:16
Show Gist options
  • Save Berdir/82c8e0c0e030b6a2271d to your computer and use it in GitHub Desktop.
Save Berdir/82c8e0c0e030b6a2271d to your computer and use it in GitHub Desktop.
# Defines the schema to store each connection entry.
sso_connect.connection.* :
type: config_entity
label: SSO connection
mapping:
name:
type: label
label: 'Name'
id:
type: string
label: 'Machine name'
url:
type: string
label: 'URL of the SSO Provider'
consumerSettings:
type: sequence
label: 'Advanced storage for Consumer'
sequence:
type: mapping
mapping:
key:
type: string
label: The SSO Key
secret:
type: string
label: The SSO Secret
fieldMapping:
type: sequence
label: 'The field mapping to store data'
sequence:
type: mapping
mapping:
profile_field:
type: string
label: The profile field
sso_field:
type: string
label: The SSO field from different site
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment