Native applications
General information
Native application (NAT) indicates an application stored on a mobile device or desktop, which runs natively.
Native applications have to use the Authorization Code with PKCE flow.
Use the Refresh Token flow to request new tokens without user interaction.
Native application attributes
Identity Cloud uses the following attributes for native applications:
- Protocol type - set to OAuth 2.0/OIDC by Identity Cloud
- Client ID
- Allowed return URIs
- Access token lifetime
- ID token lifetime
- Refresh token lifetime
- Authorization endpoint
- Token endpoint
- Metadata endpoint
- Identity Cloud issuer
- Identity Cloud signer certificate