This documentation provides detailed information on how to use the SDK to interact with the OneLogin platform.
- API Reference: Learn about the available API endpoints and how to make requests using the SDK.
- Authentication: Understand the authentication mechanisms supported by the SDK and how to authenticate your requests.
- Error Handling: Explore the different types of errors that can occur during SDK usage and how to handle them properly.
- SDK Models: Get familiar with the models used by the SDK to represent data and interact with the API.
- Usage Examples: Find example code snippets and scenarios to help you understand how to use the SDK effectively.
- Design: Dive into the design considerations and architecture of the SDK.
- License: View the license agreement for the SDK.
- README: Read the SDK's introductory information, installation instructions, and basic usage guidelines.
The SDK follows a modular structure with the following key components:
internal/api
: Contains the implementation of the API client, request handling, and response parsing.internal/authentication
: Provides authentication mechanisms and related functionality.internal/error
: Defines various error types used by the SDK.internal/models
: Contains the model definitions used to represent data exchanged with the API.internal/utilities
: Includes utility functions and helper methods.pkg/onelogin
: Contains the main implementation of the OneLogin SDK.
To get started with the SDK, follow the installation instructions outlined in the README file. Once the SDK is installed, refer to the usage examples in Usage Examples to understand how to use the SDK to perform various operations.