MCPcopy Create free account

hub / github.com/core247/keycloak-eds-plugin / functions

Functions150 in github.com/core247/keycloak-eds-plugin

↓ 13 callersMethodgetValueOrEmpty
(JSONObject jsonObject, String key)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:304
↓ 11 callersMethodverify
Verifies if the tax code in the given UserModel matches the tax code in the CertificateMetadata. @param currentUser the UserModel representing the
eds-plugin-individual/src/main/java/kz/core247/keycloak/eds/IndividualUserVerifierImpl.java:39
↓ 10 callersMethodverify
Verifies if the current user matches the provided bin and taxCode attributes. @param currentUser The UserModel representing the current user. @param
eds-plugin-corporate/src/main/java/kz/core247/keycloak/eds/CorporateUserVerifierImpl.java:42
↓ 8 callersMethodwithTaxCode
(String taxCode)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:41
↓ 6 callersMethodaction
Process the authentication action for the EdsLoginAuthenticator. @param context The AuthenticationFlowContext object containing the current authentic
eds-common/src/main/java/kz/core247/keycloak/eds/EdsLoginAuthenticator.java:53
↓ 6 callersMethodgetName
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:110
↓ 5 callersMethodgetNotAfter
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:142
↓ 5 callersMethodparseMetadata
Parses the metadata of a certificate. @param certificateValue the value of the certificate @return the CertificateMetadata object representing the me
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:71
↓ 4 callersMethoddateTime
Converts a {@link Date} to a string representation of the date and time using the ISO 8601 format "yyyy-MM-dd HH:mm:ss". @param date the date to conv
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/DateUtils.java:40
↓ 4 callersMethodgetNotBefore
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:138
↓ 4 callersMethodgetTaxCode
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:106
↓ 4 callersMethodgetVerifier
Retrieves the CommonCertificateVerifier based on the specified flag. @param isIndividual a flag indicating whether the verifier is for individual or
revoke-api/src/main/java/kz/core247/keycloak/eds/revoke/CertificateVerifierHolder.java:39
↓ 4 callersMethodwithBin
(String bin)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:101
↓ 3 callersMethodbuildResponse
Builds a response object based on the provided login form, error message, and status. @param form The login form provider. @param errorMessag
eds-common/src/main/java/kz/core247/keycloak/eds/EdsLoginAuthenticator.java:109
↓ 3 callersMethodgetBin
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:154
↓ 3 callersMethodgetCurrentDate
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/DateUtils.java:47
↓ 3 callersMethodinitKalkanProvider
Initializes the Kalkan security provider and adds it to the Security providers if it has not been added already. This method is thread-safe.
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/SecurityProviderInitializer.java:40
↓ 3 callersMethodopenNcaLayerError
* Displays the 'NCALayerError' element by setting its style display property to an empty string. * * @return {void}
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:129
↓ 3 callersMethodtoString
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:158
↓ 3 callersMethodverifyCertificateRevocation
{@inheritDoc}
revoke-api/src/main/java/kz/core247/keycloak/eds/revoke/NullCommonCertificateVerifier.java:24
↓ 2 callersMethodclose
{@inheritDoc}
eds-common/src/main/java/kz/core247/keycloak/eds/EdsLoginAuthenticator.java:162
↓ 2 callersMethodgetBirtDate
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:126
↓ 2 callersMethodgetCountry
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:130
↓ 2 callersMethodgetDn
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:146
↓ 2 callersMethodgetEmail
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:122
↓ 2 callersMethodgetGender
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:134
↓ 2 callersMethodgetOrganization
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:150
↓ 2 callersMethodgetPatronymic
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:118
↓ 2 callersMethodgetSurname
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:114
↓ 2 callersMethodloadClass
(String className)
revoke-api/src/main/java/kz/core247/keycloak/eds/revoke/CertificateVerifierHolder.java:53
↓ 2 callersMethodparseDn
Parses the DN (Distinguished Name) of an X509Certificate and returns a JSONObject representation. @param dn the DN to parse @param cert the X509Cer
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/EdsUtils.java:60
↓ 2 callersMethodrequiresUser
{@inheritDoc}
eds-common/src/main/java/kz/core247/keycloak/eds/EdsLoginAuthenticator.java:139
↓ 2 callersMethodverifyCertificateRevocation
(String certificateSerialNumber)
random-revoke-api-impl/src/main/java/kz/core247/example/RandomCommonCertificateVerifier.java:16
↓ 1 callersMethodassertSecurityProvidersContains
Asserts that the Security providers contains a Provider of the given class.
kalkan-lib/src/test/java/kz/core247/keycloak/eds/kalkan/SecurityProviderInitializerTest.java:53
↓ 1 callersMethodassertSecurityProvidersContainsExactlyOne
Asserts that the Security providers contains exactly one Provider of the given class.
kalkan-lib/src/test/java/kz/core247/keycloak/eds/kalkan/SecurityProviderInitializerTest.java:62
↓ 1 callersMethodcheckCertificateValidityAndSignature
Checks the validity and signature of a certificate. @param sigElement the XML signature element containing the certificate @return the CertificateMet
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:165
↓ 1 callersMethodcheckSignatureElement
Checks the signature element in the XML document. @param sigNode the signature node in the XML document @return the signature element @throws LibCert
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:148
↓ 1 callersMethodcreate
(KeycloakSession session)
eds-plugin-corporate/src/main/java/kz/core247/keycloak/eds/CorporateEdsLoginAuthenticatorFactory.java:33
↓ 1 callersMethodcreate
Creates an instance of the IndividualEdsLoginAuthenticator. @param session the KeycloakSession object used to create the authenticator @return an Aut
eds-plugin-individual/src/main/java/kz/core247/keycloak/eds/IndividualEdsLoginAuthenticatorFactory.java:39
↓ 1 callersMethoddoSignXML
* Signs an XML using the 'signXmlNewBack' method. * * @returns {boolean} - Indicates whether the XML signing was successful or not.
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:239
↓ 1 callersMethodextractDataFromSignature
Extracts the certificate metadata from the given XML signature element. @param rootEl the root XML element containing the signature @return the Certi
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:112
↓ 1 callersMethodgetActiveTokens
* Sends a request to get active tokens. * * @param {function} callBack - The callback function that will be called when the response is rece
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:191
↓ 1 callersMethodgetDataNew
* A method to fetch new data using the provided method, arguments, and callback. * * @param {string} method - The method to be executed for
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:113
↓ 1 callersMethodgetDisplayType
()
eds-plugin-corporate/src/main/java/kz/core247/keycloak/eds/CorporateEdsLoginAuthenticatorFactory.java:49
↓ 1 callersMethodgetDisplayType
{@inheritDoc}
eds-plugin-individual/src/main/java/kz/core247/keycloak/eds/IndividualEdsLoginAuthenticatorFactory.java:64
↓ 1 callersMethodgetFormattedSerialNumberFromCert
Retrieves a formatted serial number from a X509Certificate object. @param cert the X509Certificate object from which to retrieve the serial number @r
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:222
↓ 1 callersMethodgetHelpText
()
eds-plugin-corporate/src/main/java/kz/core247/keycloak/eds/CorporateEdsLoginAuthenticatorFactory.java:54
↓ 1 callersMethodgetHelpText
{@inheritDoc}
eds-plugin-individual/src/main/java/kz/core247/keycloak/eds/IndividualEdsLoginAuthenticatorFactory.java:72
↓ 1 callersMethodgetId
()
eds-plugin-corporate/src/main/java/kz/core247/keycloak/eds/CorporateEdsLoginAuthenticatorFactory.java:39
↓ 1 callersMethodgetId
{@inheritDoc}
eds-plugin-individual/src/main/java/kz/core247/keycloak/eds/IndividualEdsLoginAuthenticatorFactory.java:48
↓ 1 callersMethodgetReferenceCategory
()
eds-plugin-corporate/src/main/java/kz/core247/keycloak/eds/CorporateEdsLoginAuthenticatorFactory.java:44
↓ 1 callersMethodgetReferenceCategory
{@inheritDoc}
eds-plugin-individual/src/main/java/kz/core247/keycloak/eds/IndividualEdsLoginAuthenticatorFactory.java:56
↓ 1 callersMethodgetRootElement
Retrieves the root element of an XML document. @param dbf the DocumentBuilderFactory object used to create DocumentBuilder @param signedXml the XML d
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:96
↓ 1 callersMethodgetUser
Retrieves the authenticated user from the current authentication session. @param context The AuthenticationFlowContext object containing the current
eds-common/src/main/java/kz/core247/keycloak/eds/EdsLoginAuthenticator.java:119
↓ 1 callersMethodinitNCALayer
* Initialize the NCALayer with a callback method. * @param {string} callbackM - The name of the callback method. * @return {void}
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:42
↓ 1 callersMethodisIndividual
Indicates whether the authentication method is for individual users or not. @return true if the method is for individual users, false otherwise.
eds-common/src/main/java/kz/core247/keycloak/eds/EdsLoginAuthenticator.java:172
↓ 1 callersMethodisIndividual
{@inheritDoc}
eds-plugin-corporate/src/main/java/kz/core247/keycloak/eds/CorporateEdsLoginAuthenticator.java:38
↓ 1 callersMethodisIndividual
{@inheritDoc}
eds-plugin-individual/src/main/java/kz/core247/keycloak/eds/IndividualEdsLoginAuthenticator.java:44
↓ 1 callersMethodopenNCALayerNotConnectedModal
* Opens the "Not Connected" modal for the NCA layer. * @function openNCALayerNotConnectedModal * @returns {void}
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:33
↓ 1 callersMethodparseCertificateSignatures
Parses the certificate signatures from a NodeList. @param list the NodeList containing the certificate signatures @return the CertificateMetadata obj
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:127
↓ 1 callersMethodpingLayer
* Sends a ping to the server to check if the connection is still alive. * * @method pingLayer * @return {void}
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:18
↓ 1 callersMethodputCommonName
Puts the common name (CN) of an Rdn into a JSONObject representation of a subject. The common name is put into the subject JSONObject using the approp
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/EdsUtils.java:104
↓ 1 callersMethodputSerialNumber
Puts the serial number of an Rdn into a JSONObject representation of a subject. The cleaned serial number is put into the subject JSONObject using the
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/EdsUtils.java:88
↓ 1 callersMethodreset
()
revoke-api/src/main/java/kz/core247/keycloak/eds/revoke/CertificateVerifierHolder.java:68
↓ 1 callersMethodselectNCAStore
* Executes the selectNCAStore method. * * @return {void}
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:159
↓ 1 callersMethodselectSignType
* Selects a sign type based on the current state of the WebSocket connection. * If the connection is not open or is in the process of closing, it
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:220
↓ 1 callersMethodsignXmlNewCall
* Sign XML using the provided data and invoke the specified callback function. * * @param {function} callbackM - The callback function to be
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:172
↓ 1 callersMethodtoMetadata
Converts a JSONObject representing a certificate metadata into a CertificateMetadata object. @param jsonObject the JSONObject containing the certific
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:273
↓ 1 callersMethodvalidate
Validates a user against the provided certificate metadata. @param user The UserModel representing the user to be validated. @param certificat
eds-common/src/main/java/kz/core247/keycloak/eds/EdsLoginAuthenticator.java:99
↓ 1 callersMethodvalidateCertificateRevocation
Validates the revocation status of a certificate. @param cert the X509Certificate to be validated @throws LibCertificateException if the certificate
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:202
↓ 1 callersMethodvalidateClientAndKeyType
Validates the client and key type of a certificate. @param keys the list of extended key usages of the certificate @throws LibCertificateException if
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:254
↓ 1 callersMethodvalidateOnCertificateExpiry
Validates if the given X509Certificate is not expired or not yet valid. Throws a {@link LibCertificateException} if the certificate is expired or not
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:236
↓ 1 callersMethodvalidateSignature
Validates the signature of an XML document using a certificate. @param signature the XMLSignature object representing the signature @param cert the X
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateParser.java:189
↓ 1 callersMethodverifyCertificateRevocation
Verifies the revocation status of a certificate. @param certificateSerialNumber the serial number of the certificate @return true if the certificate
revoke-api/src/main/java/kz/core247/keycloak/eds/revoke/CommonCertificateVerifier.java:29
↓ 1 callersMethodwithBirtDate
(String birtDate)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:66
↓ 1 callersMethodwithCountry
(String country)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:71
↓ 1 callersMethodwithDn
(String dn)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:91
↓ 1 callersMethodwithEmail
(String email)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:61
↓ 1 callersMethodwithGender
(String gender)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:76
↓ 1 callersMethodwithName
(String name)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:46
↓ 1 callersMethodwithNotAfter
(String noteAfter)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:86
↓ 1 callersMethodwithNotBefore
(String notBefore)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:81
↓ 1 callersMethodwithOrganization
(String organization)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:96
↓ 1 callersMethodwithPatronymic
(String patronymic)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:56
↓ 1 callersMethodwithSurname
(String surname)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:51
MethodCertificateMetadata
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/CertificateMetadata.java:39
MethodCertificateVerifierException
(String msg)
revoke-api/src/main/java/kz/core247/keycloak/eds/revoke/CertificateVerifierException.java:21
MethodCertificateVerifierHolder
()
revoke-api/src/main/java/kz/core247/keycloak/eds/revoke/CertificateVerifierHolder.java:27
MethodCorporateUserVerifierImpl
()
eds-plugin-corporate/src/main/java/kz/core247/keycloak/eds/CorporateUserVerifierImpl.java:30
MethodCustomIndividualCertificateVerifier
()
revoke-api/src/test/java/kz/core247/keycloak/eds/revoke/CertificateVerifierHolderTest.java:66
MethodDateUtils
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/DateUtils.java:26
MethodEdsLoginAuthenticator
()
eds-common/src/main/java/kz/core247/keycloak/eds/EdsLoginAuthenticator.java:45
MethodEdsUtils
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/EdsUtils.java:50
MethodLibCertificateException
(String message)
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/LibCertificateException.java:22
MethodSecurityProviderInitializer
()
kalkan-lib/src/main/java/kz/core247/keycloak/eds/kalkan/SecurityProviderInitializer.java:29
Methodauthenticate
Authenticates the user by presenting the choose eds form. @param context The AuthenticationFlowContext object containing the current authentication c
eds-common/src/main/java/kz/core247/keycloak/eds/EdsLoginAuthenticator.java:130
Methodclose
{@inheritDoc}
eds-common/src/main/java/kz/core247/keycloak/eds/BaseEdsLoginAuthenticatorFactory.java:89
MethodconfiguredFor
{@inheritDoc}
eds-common/src/main/java/kz/core247/keycloak/eds/EdsLoginAuthenticator.java:147
Methodconstructor
()
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:5
MethodgetActiveTokensBack
* Activates tokens based on the result code. * * @param {Object} result - The result object containing the code.
eds-common/src/main/resources/theme-resources/resources/js/ncalayer-client.js:205
next →1–100 of 150, ranked by callers