Authentication configuration
The root
node has two children: and .The
has these attributes:Attribute | Description |
---|---|
Access Token Expiration (in Seconds) | Number of seconds before the token expires. The default is 600 (10 minutes). |
Enable Refresh Token | Indicates whether refresh tokens are used. |
Refresh Token Expiration (in Seconds) | Number of seconds before the refresh token expires. The default is 1200 (20 minutes). |
Secret Key | Key that will be used to sign the token. This attribute is optional. If not present the agency's encryption key is used instead. |
The Infor Public Sector Rest Services. This node has one or more credential nodes as children. Each credential node has these attributes:
node stores OAuth credentials forAttribute | Description |
---|---|
Consumer Key | Consumer key for the credential. Required if you are using the
ConfigOAuthCredentialHandler , 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 ConfigOAuthCredentialHandler . |
Name | Name of the credential. |
Priority | Priority of the credential handler. |
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 use for OAuth authentication. Required if you are using
the ConfigOAuthCredentialHandler , 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. |