Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: BCFIPS support (sub-part 03) #5852

Merged
merged 12 commits into from
Aug 16, 2023
Merged

feat: BCFIPS support (sub-part 03) #5852

merged 12 commits into from
Aug 16, 2023

Conversation

smansoft
Copy link
Contributor


Description

  • BCFIPS support has been added (sub-part 03);
  • EdDSA has been removed;
  • OCSPCertificateVerifier.java - restored spaces instead tabs.

Target issue

closes #5780

Implementation Details

The part (sub-part 03) of this PR (some functionality):

https://github.com/JanssenProject/jans/tree/fips-support-issue-2278

#2278
#3751


@smansoft smansoft requested review from yurem and yuriyz as code owners August 13, 2023 23:34
@mo-auto mo-auto added comp-jans-auth-server Component affected by issue or PR kind-feature Issue or PR is a new feature request labels Aug 13, 2023
@smansoft smansoft marked this pull request as draft August 13, 2023 23:48
@smansoft smansoft marked this pull request as ready for review August 14, 2023 01:42
@sonarqubecloud
Copy link

[jans-cli] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@sonarqubecloud
Copy link

[jans-linux-setup] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@sonarqubecloud
Copy link

[jans-config-api-parent] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

warning The version of Java (11.0.20) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17.
Read more here

@sonarqubecloud
Copy link

[Jans authentication server parent] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

warning The version of Java (11.0.20) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17.
Read more here

@sonarqubecloud
Copy link

[jans-core] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

warning The version of Java (11.0.20) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17.
Read more here

@yurem yurem merged commit 8b0d12b into main Aug 16, 2023
@yurem yurem deleted the bcfips-support-03-issue-5780 branch August 16, 2023 18:25
devrimyatar pushed a commit that referenced this pull request Dec 30, 2023
* refactor (jans-auth-server): OCSPCertificateVerifier.java: only tab -> spaces;

* feat (jans-auth-server): AuthCryptoProvider: bc-fips support has been added;

* feat (jans-auth-server): bc-fips support has been added;
feat (jans-auth-server): EdDSA has been removed;

* refactor: code improvement, according to Sonar Quality requirements;

* refactor: code improvement, according to Sonar Quality requirements;

* refactor: code improvement, according to Sonar Quality requirements;

* refactor: code improvement, according to Sonar Quality requirements;

* chore: partially restore ECDSA

* feat (jans-auth-server): SecurityProviderUtility: check state functions have been added;

* feat (jans-auth-server): EDDSA support has been restored (for bcprov);

* refactor: code improvement, according to Sonar Quality requirements;

---------

Co-authored-by: Yuriy Movchan <Yuriy.Movchan@gmail.com>
Signed-off-by: Mustafa Baser <mbaser@mail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp-jans-auth-server Component affected by issue or PR kind-feature Issue or PR is a new feature request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat: BCFIPS support (sub-part 03)
3 participants