Package org.keycloak.crypto.fips
Class BCFIPSUserIdentityExtractorProvider
java.lang.Object
org.keycloak.common.crypto.UserIdentityExtractorProvider
org.keycloak.crypto.fips.BCFIPSUserIdentityExtractorProvider
public class BCFIPSUserIdentityExtractorProvider
extends org.keycloak.common.crypto.UserIdentityExtractorProvider
- Version:
- $Revision: 1 $
- Author:
- Peter Nalyvayko
-
Nested Class Summary
Nested classes/interfaces inherited from class org.keycloak.common.crypto.UserIdentityExtractorProvider
org.keycloak.common.crypto.UserIdentityExtractorProvider.OrBuilder, org.keycloak.common.crypto.UserIdentityExtractorProvider.OrExtractor, org.keycloak.common.crypto.UserIdentityExtractorProvider.PatternMatcher, org.keycloak.common.crypto.UserIdentityExtractorProvider.SubjectAltNameExtractor, org.keycloak.common.crypto.UserIdentityExtractorProvider.X500NameRDNExtractor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.keycloak.common.crypto.UserIdentityExtractorProvider.SubjectAltNameExtractorgetSubjectAltNameExtractor(int generalName) org.keycloak.common.crypto.UserIdentityExtractorgetX500NameExtractor(String identifier, Function<X509Certificate[], Principal> x500Name) Methods inherited from class org.keycloak.common.crypto.UserIdentityExtractorProvider
either, getCertificatePemIdentityExtractor, getPatternIdentityExtractor
-
Constructor Details
-
BCFIPSUserIdentityExtractorProvider
public BCFIPSUserIdentityExtractorProvider()
-
-
Method Details
-
getX500NameExtractor
public org.keycloak.common.crypto.UserIdentityExtractor getX500NameExtractor(String identifier, Function<X509Certificate[], Principal> x500Name) - Specified by:
getX500NameExtractorin classorg.keycloak.common.crypto.UserIdentityExtractorProvider
-
getSubjectAltNameExtractor
public org.keycloak.common.crypto.UserIdentityExtractorProvider.SubjectAltNameExtractor getSubjectAltNameExtractor(int generalName) - Specified by:
getSubjectAltNameExtractorin classorg.keycloak.common.crypto.UserIdentityExtractorProvider
-