OAuth Headless Server YAML Configuration Reference

You can define an OAuth headless server client extension with a client-extension.yaml file.

Usage Details

This client-extension.yaml file defines an OAuth headless server client extension:

yoke-oauth-headless-server:
    type: oAuthApplicationHeadlessServer

YAML Properties

These properties are specific to OAuth headless server client extensions:

NameData TypeDefault ValueDescription
descriptionString The client extension’s description.
homePageURLString (partial URL)https://$[conf:ext.lxc.liferay.com.mainDomain]The base address of the OAuth2 application profile’s resource server.
nameString(Derived from the OAuth2 application profile)The OAuth2 application profile’s name.
privacyPolicyURLURL The URL for the OAuth2 application profile’s privacy policy.
scopesString[][]An array of scopes that are associated with the OAuth2 application profile.
userAccountEmailAddressString(The default administrator user’s email address)The email address for the user account associated with this OAuth2 application profile. This is only used if the userAccountScreenName property is undefined.
userAccountScreenNameString(The default administrator user’s screen name)The screen name for the user account associated with the OAuth2 application profile. This overrides the value for userAccountEmailAddress.

Capabilities

Product

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy