1. Username: [MASUser currentUser].userName (Updates the user details from userInfo endpoint)
- Client certificate has username only in the case of MASGrantFlowPassword.
- Depending on what AuthCredentials are being used this differs.
- Should avoid using ClientCertificate.
2. Mag-identifier: Secrete data (Stored in keychain and can not be accessed).
3. Client ID: Secrete data (Stored in keychain and can not be accessed).
- Dynamic clients: Only Master Client ID is part of msso_config.json
- Static clients: Client ID and Client Secrete are part of msso_config.json
4. Client Secret: Secrete data (Stored in keychain and can not be accessed).