Authentication configuration
The Authentication configuration stores OAuth credentials for Infor Public Sector Rest Services. The root node has a child node. The node has one or more credential nodes as children. Each credential node has these attributes:
Attribute | Description |
---|---|
Consumer Key | Consumer key for the credential. Required if you are using the
DefaultOAuthCredentialHandler , the IonApiOAuthCredentialHandler , or the PortalOAuthCredentialHandler . |
Enabled | Indicates whether the credential is enabled. |
Handler Type Information | Handler that will be used to retrieve OAuth credentials. Specify
the namespace (Hansen.Core.Authentication.OAuth ), the class, and the
assembly (Hansen.Core.Authentication ). These handlers are
available:
|
IPS User Name | Infor Public Sector user name that will be used for
OAuth requests. Required if you are using the
DefaultOAuthCredentialHandler . |
Name | Name of the credential. |
Provider Name | Name of the OAuth provider that Rest Services will use. Can be
set to oauth1a or portaloauth1a.
Required if you are using the PortalOAuthCredentialHandler . The
default for PortalOAuthCredentialHandler is
portaloauth1a. |
Secret | Secret to compare against for OAuth authentication. Required if
you are using the DefaultOAuthCredentialHandler , the
IonApiOAuthCredentialHandler , or the
PortalOAuthCredentialHandler . |
The
node, a child of the node, can have one child node. The node has one attribute:Attribute | Description |
---|---|
Automatically Create | Indicates whether a membership record will be created automatically if one doesn't already exist. This is used for SSO. |