Skip to content

Conversation

@paullatzelsperger
Copy link
Member

What this PR changes/adds

This PR moves most STS modules into IdentityHub and welds STS directly into IdentityHub and IssuerService.

the EmbeddedSecureTokenService from the connector repo was removed completely, since IdentityHub/IssuerService use
a participant-context-aware variant of it.

Why it does that

Briefly state why the change was necessary.

Further notes

List other areas of code that have changed but are not necessarily linked to the main feature. This could be method
signature changes, package declarations, bugs that were encountered and were fixed inline, etc.

Who will sponsor this feature?

Please @-mention the committer that will sponsor your feature.

Linked Issue(s)

Closes # <-- insert Issue number if one exists

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

@paullatzelsperger paullatzelsperger added enhancement New feature or request refactoring Changing directories, modules, structures, etc. without functional changes labels Feb 25, 2025
}

@Provider
public StsClientTokenGeneratorService clientTokenService(ServiceExtensionContext context) {

Check notice

Code scanning / CodeQL

Useless parameter Note

The parameter 'context' is never used.
}


public Builder id(String id) {

Check notice

Code scanning / CodeQL

Missing Override annotation Note

This method overrides
Builder<StsAccount,Builder>.id
; it is advisable to add an Override annotation.
* @param parameters Optional generator arguments, such as a salt value. Not all generators require this value.
* @return a randomly generated client secret.
*/
String generateClientSecret(@Nullable Object parameters);

Check notice

Code scanning / CodeQL

Useless parameter Note

The parameter 'parameters' is never used.
@paullatzelsperger paullatzelsperger marked this pull request as ready for review February 25, 2025 09:45
@paullatzelsperger paullatzelsperger force-pushed the refactor/always_use_embedded_sts branch from b42e3ff to f0ca12e Compare February 25, 2025 09:48
Copy link
Contributor

@jimmarino jimmarino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✂️

@paullatzelsperger paullatzelsperger merged commit 6c6b6f3 into eclipse-edc:main Feb 25, 2025
18 checks passed
@paullatzelsperger paullatzelsperger deleted the refactor/always_use_embedded_sts branch February 25, 2025 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request refactoring Changing directories, modules, structures, etc. without functional changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants