Skip to content

Commit 043fcdd

Browse files
authored
Merge pull request #10 from mathworks-ref-arch/87siva-patch-1
Update README.md
2 parents df6849f + 867d400 commit 043fcdd

1 file changed

Lines changed: 7 additions & 10 deletions

File tree

README.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,28 +36,25 @@ The [documentation portal](https://mathworks-ref-arch.github.io/matlab-aws-suppo
3636
cd Software/Java
3737
mvn clean package
3838
```
39-
3. In MATLAB, run `startup.m` from `Software/MATLAB` to add the interface to your path.
40-
4. Follow the detailed [Installation guide](https://mathworks-ref-arch.github.io/matlab-aws-support-v2/Overview.html#installation) for advanced scenarios (proxy settings, custom SDK bundles, etc.).
39+
3. Ensure the AWS credentials are valid before running the startup. Check [Authentication](https://mathworks-ref-arch.github.io/matlab-aws-support-v2/Authentication.html) for different ways.
40+
4. Open MATLAB, run `startup.m` from `Software/MATLAB` to add the interface to your path.
41+
5. Check the detailed [Installation guide](https://mathworks-ref-arch.github.io/matlab-aws-support-v2/Installation.html) for advanced scenarios (proxy settings, custom SDK bundles, etc.).
42+
43+
> **Note:** If MATLAB does not recognize the MATLAB AWS classes and the startup script prints "False" for any of the AWS Service, or if the credentials are not reflected in MATLAB (Errors: The provided token has expired.), MATLAB has to be restarted and the startup scripts have to be run again.
4144
4245
## Documentation
4346

4447
Full usage instructions, service-specific walkthroughs, and the MATLAB AWS API reference are published at the [MATLAB AWS documentation site](https://mathworks-ref-arch.github.io/matlab-aws-support-v2).
4548

4649
## Authentication
4750

48-
You must supply AWS credentials before calling any service. The package supports:
49-
50-
1. **Default Credential Provider Chain** – honors AWS environment variables, shared config files, Java system properties, ECS/EC2 metadata (IMDS), and web identity/OIDC sources.
51-
2. **Explicit Credential Providers** – create providers via `aws.auth.CredentialProvider` for named profiles, static or session credentials, web-identity tokens, or custom JSON secrets.
52-
53-
See [Documentation/Authentication.md](Documentation/Authentication.md) for step-by-step guidance.
51+
You must supply AWS credentials before calling any service. The package supports a different ways of credential provider.
52+
See [Documentation/Authentication.md](https://mathworks-ref-arch.github.io/matlab-aws-support-v2/Authentication.html) for different approaches to obtain the credentials from provider.
5453

5554
## Getting Started
5655

5756
```matlab
5857
% Configure MATLAB with AWS clients and dependencies
59-
run(fullfile("Software","MATLAB","startup.m"));
60-
6158
% Example: List buckets and read a secret
6259
s3 = aws.s3.Client();
6360
resp = s3.listBuckets();

0 commit comments

Comments
 (0)