Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCESS_DENIED - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- ACCESS_TOKEN_HASH - Enum constant in enum class de.gematik.idp.field.ClaimName
- AccessTokenBuilder - Class in de.gematik.idp.token
- AccessTokenBuilder() - Constructor for class de.gematik.idp.token.AccessTokenBuilder
- ACCOUNT_SELECTION_REQUIRED - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- ACR_VALUES_SUPPORTED - Enum constant in enum class de.gematik.idp.field.ClaimName
- addAllBodyClaims(Map<String, Object>) - Method in class de.gematik.idp.authentication.JwtBuilder
- addAllHeaderClaims(Map<String, Object>) - Method in class de.gematik.idp.authentication.JwtBuilder
- addBodyClaim(ClaimName, Object) - Method in class de.gematik.idp.authentication.JwtBuilder
- addHeaderClaim(ClaimName, Object) - Method in class de.gematik.idp.authentication.JwtBuilder
- ALGORITHM - Enum constant in enum class de.gematik.idp.field.ClaimName
- ALTERNATIVE_AUTHORIZATION_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- AMR_FAST_TRACK - Static variable in class de.gematik.idp.IdpConstants
- APPLIST_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- AUDIENCE - Enum constant in enum class de.gematik.idp.field.ClaimName
- AUTH_CERT_SUBJECT_PUBLIC_KEY_INFO - Enum constant in enum class de.gematik.idp.field.ClaimName
- AUTH_PAIR_ENDPOINT - Enum constant in enum class de.gematik.idp.field.ClaimName
- AUTH_TIME - Enum constant in enum class de.gematik.idp.field.ClaimName
- AUTHENTICATION_CERTIFICATE - Enum constant in enum class de.gematik.idp.field.ClaimName
- AUTHENTICATION_CLASS_REFERENCE - Enum constant in enum class de.gematik.idp.field.ClaimName
- AUTHENTICATION_DATA - Enum constant in enum class de.gematik.idp.field.ClaimName
- AUTHENTICATION_DATA_VERSION - Enum constant in enum class de.gematik.idp.field.ClaimName
- AUTHENTICATION_METHODS_REFERENCE - Enum constant in enum class de.gematik.idp.field.ClaimName
- AuthenticationChallenge - Class in de.gematik.idp.authentication
- AuthenticationChallenge() - Constructor for class de.gematik.idp.authentication.AuthenticationChallenge
- AuthenticationChallengeBuilder - Class in de.gematik.idp.authentication
- AuthenticationChallengeBuilder() - Constructor for class de.gematik.idp.authentication.AuthenticationChallengeBuilder
- AuthenticationChallengeVerifier - Class in de.gematik.idp.authentication
- AuthenticationChallengeVerifier() - Constructor for class de.gematik.idp.authentication.AuthenticationChallengeVerifier
- AuthenticationMethodReference - Enum Class in de.gematik.idp.field
- AuthenticationResponse - Class in de.gematik.idp.authentication
- AuthenticationResponse() - Constructor for class de.gematik.idp.authentication.AuthenticationResponse
- AuthenticationResponseBuilder - Class in de.gematik.idp.authentication
- AuthenticationResponseBuilder() - Constructor for class de.gematik.idp.authentication.AuthenticationResponseBuilder
- AuthenticationTokenBuilder - Class in de.gematik.idp.authentication
- AuthenticationTokenBuilder() - Constructor for class de.gematik.idp.authentication.AuthenticationTokenBuilder
- AUTHORITY_INFO_ACCESS - Enum constant in enum class de.gematik.idp.field.ClaimName
- AUTHORIZATION_ENDPOINT - Enum constant in enum class de.gematik.idp.field.ClaimName
- AUTHORIZED_PARTY - Enum constant in enum class de.gematik.idp.field.ClaimName
B
- BASIC_AUTHORIZATION_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- BIRTHDATE - Enum constant in enum class de.gematik.idp.field.ClaimName
- BP_256 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolCurves
- BP_384 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolCurves
- BP_512 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolCurves
- BP256 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolCurves
- BP384 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolCurves
- BP512 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolCurves
- BRAINPOOL256_USING_SHA256 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolAlgorithmSuiteIdentifiers
- BRAINPOOL384_USING_SHA384 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolAlgorithmSuiteIdentifiers
- BRAINPOOL512_USING_SHA512 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolAlgorithmSuiteIdentifiers
- BrainpoolAlgorithmSuiteIdentifiers - Class in de.gematik.idp.brainPoolExtension
- BrainpoolAlgorithmSuiteIdentifiers() - Constructor for class de.gematik.idp.brainPoolExtension.BrainpoolAlgorithmSuiteIdentifiers
- BrainpoolAlgorithmSuites - Class in de.gematik.idp.brainPoolExtension
- BrainpoolAlgorithmSuites(String, String, String, int) - Constructor for class de.gematik.idp.brainPoolExtension.BrainpoolAlgorithmSuites
- BrainpoolAlgorithmSuites.EcdsaBP256R1UsingSha256 - Class in de.gematik.idp.brainPoolExtension
- BrainpoolAlgorithmSuites.EcdsaBP384R1UsingSha384 - Class in de.gematik.idp.brainPoolExtension
- BrainpoolAlgorithmSuites.EcdsaBP512R1UsingSha512 - Class in de.gematik.idp.brainPoolExtension
- BrainpoolCurves - Class in de.gematik.idp.brainPoolExtension
- BrainpoolCurves() - Constructor for class de.gematik.idp.brainPoolExtension.BrainpoolCurves
- buildAccessToken(JsonWebToken) - Method in class de.gematik.idp.token.AccessTokenBuilder
- buildAuthenticationChallenge(String, String, String, String, String, String) - Method in class de.gematik.idp.authentication.AuthenticationChallengeBuilder
- buildAuthenticationToken(X509Certificate, Map<String, Object>, ZonedDateTime) - Method in class de.gematik.idp.authentication.AuthenticationTokenBuilder
- buildAuthenticationTokenFromSektoralIdToken(JsonWebToken, ZonedDateTime, Map<String, String>) - Method in class de.gematik.idp.authentication.AuthenticationTokenBuilder
- buildAuthenticationTokenFromSsoToken(JsonWebToken, JsonWebToken, ZonedDateTime) - Method in class de.gematik.idp.authentication.AuthenticationTokenBuilder
- buildIdToken(String, JsonWebToken, JsonWebToken) - Method in class de.gematik.idp.token.IdTokenBuilder
- buildJwk() - Method in class de.gematik.idp.data.FederationPrivKey
- buildJwk() - Method in class de.gematik.idp.data.FederationPubKey
- buildJws(String, Map<String, Object>, boolean) - Method in class de.gematik.idp.authentication.IdpJwtProcessor
- buildJwt() - Method in class de.gematik.idp.authentication.JwtBuilder
- buildJwt(JwtBuilder) - Method in class de.gematik.idp.authentication.IdpJwtProcessor
- buildResponseForChallenge(AuthenticationChallenge, PkiIdentity) - Method in class de.gematik.idp.authentication.AuthenticationResponseBuilder
- buildSsoToken(X509Certificate, ZonedDateTime, List<String>) - Method in class de.gematik.idp.token.SsoTokenBuilder
- buildSsoTokenFromSektoralIdToken(JsonWebToken, ZonedDateTime) - Method in class de.gematik.idp.token.SsoTokenBuilder
- buildSubjectClaim(String, String, String) - Static method in class de.gematik.idp.token.TokenBuilderUtil
C
- CERTIFICATE_ISSUER - Enum constant in enum class de.gematik.idp.field.ClaimName
- CERTIFICATE_NOT_AFTER - Enum constant in enum class de.gematik.idp.field.ClaimName
- CERTIFICATE_SERIALNUMBER - Enum constant in enum class de.gematik.idp.field.ClaimName
- CHALLENGE_TOKEN - Enum constant in enum class de.gematik.idp.field.ClaimName
- ChallengeExpiredException - Exception in de.gematik.idp.exceptions
- ChallengeExpiredException() - Constructor for exception de.gematik.idp.exceptions.ChallengeExpiredException
- ChallengeSignatureInvalidException - Exception in de.gematik.idp.exceptions
- ChallengeSignatureInvalidException() - Constructor for exception de.gematik.idp.exceptions.ChallengeSignatureInvalidException
- ChallengeSignatureInvalidException(Exception) - Constructor for exception de.gematik.idp.exceptions.ChallengeSignatureInvalidException
- ClaimName - Enum Class in de.gematik.idp.field
- CLAIMS - Enum constant in enum class de.gematik.idp.field.ClaimName
- claimToZonedDateTime(Long) - Static method in class de.gematik.idp.token.TokenClaimExtraction
- claimToZonedDateTime(Object) - Static method in class de.gematik.idp.token.TokenClaimExtraction
- CLIENT_ID - Enum constant in enum class de.gematik.idp.field.ClaimName
- CLIENT_SIGNATURE - Enum constant in enum class de.gematik.idp.field.ClaimName
- ClientUtilities - Class in de.gematik.idp.field
- ClientUtilities() - Constructor for class de.gematik.idp.field.ClientUtilities
- CODE_CHALLENGE - Enum constant in enum class de.gematik.idp.field.ClaimName
- CODE_CHALLENGE_METHOD - Enum constant in enum class de.gematik.idp.field.ClaimName
- CODE_VERIFIER - Enum constant in enum class de.gematik.idp.field.ClaimName
- CodeChallengeMethod - Enum Class in de.gematik.idp.field
- CONFIRMATION - Enum constant in enum class de.gematik.idp.field.ClaimName
- CONSENT_REQUIRED - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- constructFromX509Certificate(X509Certificate) - Static method in class de.gematik.idp.data.IdpKeyDescriptor
- constructFromX509Certificate(X509Certificate, String, boolean) - Static method in class de.gematik.idp.data.IdpEccKeyDescriptor
- constructFromX509Certificate(X509Certificate, String, boolean) - Static method in class de.gematik.idp.data.IdpRsaKeyDescriptor
- constructFromX509Certificate(X509Certificate, Optional<String>, boolean) - Static method in class de.gematik.idp.data.IdpKeyDescriptor
- CONTENT_TYPE - Enum constant in enum class de.gematik.idp.field.ClaimName
- createWithPayloadAndEncryptWithKey(String, Key, String) - Static method in class de.gematik.idp.token.IdpJwe
- createWithPayloadAndExpiryAndEncryptWithKey(String, Optional<ZonedDateTime>, Key, String) - Static method in class de.gematik.idp.token.IdpJwe
D
- de.gematik.idp - package de.gematik.idp
- de.gematik.idp.authentication - package de.gematik.idp.authentication
- de.gematik.idp.brainPoolExtension - package de.gematik.idp.brainPoolExtension
- de.gematik.idp.data - package de.gematik.idp.data
- de.gematik.idp.data.fedmaster - package de.gematik.idp.data.fedmaster
- de.gematik.idp.error - package de.gematik.idp.error
- de.gematik.idp.exceptions - package de.gematik.idp.exceptions
- de.gematik.idp.field - package de.gematik.idp.field
- de.gematik.idp.token - package de.gematik.idp.token
- decryptJweAndReturnPayloadString(Key) - Method in class de.gematik.idp.token.IdpJwe
- decryptNestedJwt(Key) - Method in class de.gematik.idp.token.IdpJwe
- DEFAULT_SERVER_URL - Static variable in class de.gematik.idp.IdpConstants
- deserialize(JsonParser, DeserializationContext) - Method in class de.gematik.idp.token.IdpJwe.Deserializer
- deserialize(JsonParser, DeserializationContext) - Method in class de.gematik.idp.token.JsonWebToken.Deserializer
- Deserializer() - Constructor for class de.gematik.idp.token.IdpJwe.Deserializer
- Deserializer() - Constructor for class de.gematik.idp.token.JsonWebToken.Deserializer
- DEVICE_INFORMATION - Enum constant in enum class de.gematik.idp.field.ClaimName
- DEVICE_MANUFACTURER - Enum constant in enum class de.gematik.idp.field.ClaimName
- DEVICE_MODEL - Enum constant in enum class de.gematik.idp.field.ClaimName
- DEVICE_NAME - Enum constant in enum class de.gematik.idp.field.ClaimName
- DEVICE_OS - Enum constant in enum class de.gematik.idp.field.ClaimName
- DEVICE_OS_VERSION - Enum constant in enum class de.gematik.idp.field.ClaimName
- DEVICE_PRODUCT - Enum constant in enum class de.gematik.idp.field.ClaimName
- DEVICE_TYPE - Enum constant in enum class de.gematik.idp.field.ClaimName
- DISCOVERY_DOCUMENT_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
E
- EcdsaBP256R1UsingSha256() - Constructor for class de.gematik.idp.brainPoolExtension.BrainpoolAlgorithmSuites.EcdsaBP256R1UsingSha256
- EcdsaBP384R1UsingSha384() - Constructor for class de.gematik.idp.brainPoolExtension.BrainpoolAlgorithmSuites.EcdsaBP384R1UsingSha384
- EcdsaBP512R1UsingSha512() - Constructor for class de.gematik.idp.brainPoolExtension.BrainpoolAlgorithmSuites.EcdsaBP512R1UsingSha512
- EIDAS_LOA_HIGH - Static variable in class de.gematik.idp.IdpConstants
- encrypt(Key) - Method in class de.gematik.idp.token.JsonWebToken
- ENCRYPTION_ALGORITHM - Enum constant in enum class de.gematik.idp.field.ClaimName
- ENTITY_STATEMENT_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- ENTITY_STATEMENT_TYP - Static variable in class de.gematik.idp.IdpConstants
- EntityStatement - Class in de.gematik.idp.data.fedmaster
-
Entity statement related to Federation Master issued by Federation Master
- EntityStatement() - Constructor for class de.gematik.idp.data.fedmaster.EntityStatement
- EntityStatementRelyingParty - Class in de.gematik.idp.data.fedmaster
-
Entity statement related to other services (relying parties) issued by Federation Master
- EntityStatementRelyingParty() - Constructor for class de.gematik.idp.data.fedmaster.EntityStatementRelyingParty
- EnvHelper - Class in de.gematik.idp
- EnvHelper() - Constructor for class de.gematik.idp.EnvHelper
- EPHEMERAL_PUBLIC_KEY - Enum constant in enum class de.gematik.idp.field.ClaimName
- EREZEPT - Static variable in class de.gematik.idp.IdpConstants
- EXPIRES_AT - Enum constant in enum class de.gematik.idp.field.ClaimName
- expiresAt(ZonedDateTime) - Method in class de.gematik.idp.authentication.JwtBuilder
- extractBodyClaims() - Method in class de.gematik.idp.token.IdpJoseObject
- extractBodyClaims() - Method in class de.gematik.idp.token.IdpJwe
- extractBodyClaims() - Method in class de.gematik.idp.token.JsonWebToken
- extractClaimsFromJwtBody(String) - Static method in class de.gematik.idp.token.TokenClaimExtraction
- extractClaimsFromJwtHeader(String) - Static method in class de.gematik.idp.token.TokenClaimExtraction
- extractClaimsFromSignedChallenge(AuthenticationResponse) - Method in class de.gematik.idp.authentication.AuthenticationChallengeVerifier
- extractClientCertificateFromChallenge(JsonWebToken) - Method in class de.gematik.idp.authentication.AuthenticationChallengeVerifier
- extractHeaderClaims() - Method in class de.gematik.idp.token.IdpJoseObject
- extractHeaderClaims() - Method in class de.gematik.idp.token.IdpJwe
- extractHeaderClaims() - Method in class de.gematik.idp.token.JsonWebToken
- extractParameterMap(String) - Static method in class de.gematik.idp.authentication.UriUtils
- extractParameterValue(String, String) - Static method in class de.gematik.idp.authentication.UriUtils
- extractParameterValueOptional(String, String) - Static method in class de.gematik.idp.authentication.UriUtils
F
- FACE_UNLOCK - Enum constant in enum class de.gematik.idp.field.AuthenticationMethodReference
- FAMILY_NAME - Enum constant in enum class de.gematik.idp.field.ClaimName
- FED_AUTH_APP_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- FED_AUTH_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- FED_LIST_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- FederationEntity - Class in de.gematik.idp.data.fedmaster
- FederationEntity() - Constructor for class de.gematik.idp.data.fedmaster.FederationEntity
- FederationPrivKey - Class in de.gematik.idp.data
- FederationPrivKey() - Constructor for class de.gematik.idp.data.FederationPrivKey
- FederationPubKey - Class in de.gematik.idp.data
- FederationPubKey() - Constructor for class de.gematik.idp.data.FederationPubKey
- FEDMASTER_FEDERATION_FETCH_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- FedmasterErrorResponse - Class in de.gematik.idp.data.fedmaster
- FedmasterErrorResponse() - Constructor for class de.gematik.idp.data.fedmaster.FedmasterErrorResponse
- findExpClaimInNestedJwts() - Method in class de.gematik.idp.token.JsonWebToken
- FINGERPRINT - Enum constant in enum class de.gematik.idp.field.AuthenticationMethodReference
- fromSerializationValue(String) - Static method in enum class de.gematik.idp.error.IdpErrorType
G
- generateCodeChallenge(String) - Static method in class de.gematik.idp.field.ClientUtilities
- generateCodeVerifier() - Static method in class de.gematik.idp.field.ClientUtilities
- generateCodeVerifier(byte[]) - Static method in class de.gematik.idp.field.ClientUtilities
- getAuthenticationCertificate() - Method in class de.gematik.idp.token.IdpJoseObject
- getBodyClaim(ClaimName) - Method in class de.gematik.idp.token.IdpJoseObject
- getBodyClaims() - Method in class de.gematik.idp.token.IdpJoseObject
- getBodyDateTimeClaim(ClaimName) - Method in class de.gematik.idp.token.IdpJoseObject
- getCertArray(X509Certificate) - Static method in class de.gematik.idp.data.IdpKeyDescriptor
- getClaims() - Method in class de.gematik.idp.authentication.JwtBuilder
- getClientCertificateFromHeader() - Method in class de.gematik.idp.token.IdpJoseObject
- getDateTimeClaim(ClaimName, Supplier<Map<String, Object>>) - Method in class de.gematik.idp.token.IdpJoseObject
- getExpiresAt() - Method in class de.gematik.idp.token.IdpJoseObject
- getExpiresAt() - Method in class de.gematik.idp.token.IdpJwe
- getExpiresAtBody() - Method in class de.gematik.idp.token.IdpJoseObject
- getFederationPrivKey(KeyConfig, PkiIdentity) - Method in interface de.gematik.idp.data.KeyConfigurationBase
- getHeaderClaim(ClaimName) - Method in class de.gematik.idp.token.IdpJoseObject
- getHeaderClaims() - Method in class de.gematik.idp.token.IdpJoseObject
- getHeaderDateTimeClaim(ClaimName) - Method in class de.gematik.idp.token.IdpJoseObject
- getHeaderDecoded() - Method in class de.gematik.idp.token.IdpJoseObject
- getHeaderDecoded(JsonWebToken) - Static method in class de.gematik.idp.authentication.IdpJwtProcessor
- getIssuedAt() - Method in class de.gematik.idp.token.IdpJoseObject
- getJwks(FederationPubKey...) - Static method in class de.gematik.idp.data.JwtHelper
- getJwks(FederationPrivKey...) - Static method in class de.gematik.idp.data.JwtHelper
- getKeyType(X509Certificate) - Static method in class de.gematik.idp.data.IdpKeyDescriptor
- getMessageForUntrustedClients() - Method in exception de.gematik.idp.exceptions.IdpJoseException
- getNestedJwtForClaimName(ClaimName) - Method in class de.gematik.idp.token.IdpJoseObject
- getPayloadDecoded() - Method in class de.gematik.idp.token.IdpJoseObject
- getPayloadDecoded(JsonWebToken) - Static method in class de.gematik.idp.authentication.IdpJwtProcessor
- getRawString() - Method in class de.gematik.idp.token.IdpJoseObject
- getScopesBodyClaim() - Method in class de.gematik.idp.token.IdpJoseObject
- getSerializationValue() - Method in enum class de.gematik.idp.data.Oauth2ErrorCode
- getSerializationValue() - Method in enum class de.gematik.idp.error.IdpErrorType
- getStringBodyClaim(ClaimName) - Method in class de.gematik.idp.token.IdpJoseObject
- getSystemProperty(String) - Static method in class de.gematik.idp.EnvHelper
- GIVEN_NAME - Enum constant in enum class de.gematik.idp.field.ClaimName
H
- HARDWARE_KEY - Enum constant in enum class de.gematik.idp.field.AuthenticationMethodReference
I
- ID_NUMBER - Enum constant in enum class de.gematik.idp.field.ClaimName
- IDP_LIST_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- IdpConstants - Class in de.gematik.idp
- IdpConstants() - Constructor for class de.gematik.idp.IdpConstants
- IdpDiscoveryDocument - Class in de.gematik.idp.data
- IdpDiscoveryDocument() - Constructor for class de.gematik.idp.data.IdpDiscoveryDocument
- IdpEccKeyDescriptor - Class in de.gematik.idp.data
- IdpEccKeyDescriptor(String[], String, String, String, String, String, String) - Constructor for class de.gematik.idp.data.IdpEccKeyDescriptor
- IdpErrorResponse - Class in de.gematik.idp.data
- IdpErrorResponse() - Constructor for class de.gematik.idp.data.IdpErrorResponse
- IdpErrorType - Enum Class in de.gematik.idp.error
- IdpJoseException - Exception in de.gematik.idp.exceptions
- IdpJoseException(Exception) - Constructor for exception de.gematik.idp.exceptions.IdpJoseException
- IdpJoseException(String) - Constructor for exception de.gematik.idp.exceptions.IdpJoseException
- IdpJoseException(String, boolean, Exception) - Constructor for exception de.gematik.idp.exceptions.IdpJoseException
- IdpJoseException(String, Exception) - Constructor for exception de.gematik.idp.exceptions.IdpJoseException
- IdpJoseObject - Class in de.gematik.idp.token
- IdpJoseObject() - Constructor for class de.gematik.idp.token.IdpJoseObject
- IdpJoseObject.Serializer - Class in de.gematik.idp.token
- IdpJwe - Class in de.gematik.idp.token
- IdpJwe(String) - Constructor for class de.gematik.idp.token.IdpJwe
- IdpJwe.Deserializer - Class in de.gematik.idp.token
- IdpJwksDocument - Class in de.gematik.idp.data
- IdpJwksDocument() - Constructor for class de.gematik.idp.data.IdpJwksDocument
- IdpJwtExpiredException - Exception in de.gematik.idp.exceptions
- IdpJwtExpiredException(Exception) - Constructor for exception de.gematik.idp.exceptions.IdpJwtExpiredException
- IdpJwtProcessor - Class in de.gematik.idp.authentication
- IdpJwtProcessor(PkiIdentity) - Constructor for class de.gematik.idp.authentication.IdpJwtProcessor
- IdpJwtProcessor(PkiIdentity, Optional<String>) - Constructor for class de.gematik.idp.authentication.IdpJwtProcessor
- IdpJwtProcessor(X509Certificate) - Constructor for class de.gematik.idp.authentication.IdpJwtProcessor
- IdpJwtSignatureInvalidException - Exception in de.gematik.idp.exceptions
- IdpJwtSignatureInvalidException(Exception) - Constructor for exception de.gematik.idp.exceptions.IdpJwtSignatureInvalidException
- IdpKeyDescriptor - Class in de.gematik.idp.data
- IdpKeyDescriptor() - Constructor for class de.gematik.idp.data.IdpKeyDescriptor
- IdpList - Class in de.gematik.idp.data.fedmaster
- IdpList() - Constructor for class de.gematik.idp.data.fedmaster.IdpList
- IdpListEntry - Class in de.gematik.idp.data.fedmaster
- IdpListEntry() - Constructor for class de.gematik.idp.data.fedmaster.IdpListEntry
- IdpRsaKeyDescriptor - Class in de.gematik.idp.data
- IdpRsaKeyDescriptor(String[], String, String, String, String, String) - Constructor for class de.gematik.idp.data.IdpRsaKeyDescriptor
- IdpRuntimeException - Exception in de.gematik.idp.exceptions
- IdpRuntimeException(Exception) - Constructor for exception de.gematik.idp.exceptions.IdpRuntimeException
- IdpRuntimeException(String) - Constructor for exception de.gematik.idp.exceptions.IdpRuntimeException
- IdpRuntimeException(String, Exception) - Constructor for exception de.gematik.idp.exceptions.IdpRuntimeException
- IdpUserConsentBuildException - Exception in de.gematik.idp.exceptions
- IdpUserConsentBuildException(String) - Constructor for exception de.gematik.idp.exceptions.IdpUserConsentBuildException
- IdTokenBuilder - Class in de.gematik.idp.token
- IdTokenBuilder() - Constructor for class de.gematik.idp.token.IdTokenBuilder
- includeSignerCertificateInHeader(boolean) - Method in class de.gematik.idp.authentication.JwtBuilder
- init() - Static method in class de.gematik.idp.brainPoolExtension.BrainpoolCurves
- INTERACTION_REQUIRED - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- INTERNAL_BRAINPOOL256_USING_SHA256 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolAlgorithmSuiteIdentifiers
- INTERNAL_BRAINPOOL384_USING_SHA384 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolAlgorithmSuiteIdentifiers
- INTERNAL_BRAINPOOL512_USING_SHA512 - Static variable in class de.gematik.idp.brainPoolExtension.BrainpoolAlgorithmSuiteIdentifiers
- INVALID_CLIENT - Enum constant in enum class de.gematik.idp.data.Oauth2ErrorCode
- INVALID_CLIENT - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- INVALID_GRANT - Enum constant in enum class de.gematik.idp.data.Oauth2ErrorCode
- INVALID_GRANT - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- INVALID_REQUEST - Enum constant in enum class de.gematik.idp.data.Oauth2ErrorCode
- INVALID_REQUEST - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- INVALID_REQUEST_OBJECT - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- INVALID_REQUEST_URI - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- INVALID_SCOPE - Enum constant in enum class de.gematik.idp.data.Oauth2ErrorCode
- INVALID_SCOPE - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- invalidateJsonSignature(String) - Static method in class de.gematik.idp.data.JwtHelper
- ISSUED_AT - Enum constant in enum class de.gematik.idp.field.ClaimName
- ISSUER - Enum constant in enum class de.gematik.idp.field.ClaimName
J
- JsonWebToken - Class in de.gematik.idp.token
- JsonWebToken(String) - Constructor for class de.gematik.idp.token.JsonWebToken
- JsonWebToken.Deserializer - Class in de.gematik.idp.token
- JTI_LENGTH - Static variable in class de.gematik.idp.IdpConstants
- JWKS_URI - Enum constant in enum class de.gematik.idp.field.ClaimName
- JWT_ID - Enum constant in enum class de.gematik.idp.field.ClaimName
- JwtBuilder - Class in de.gematik.idp.authentication
- JwtBuilder() - Constructor for class de.gematik.idp.authentication.JwtBuilder
- JwtHelper - Class in de.gematik.idp.data
- JwtHelper() - Constructor for class de.gematik.idp.data.JwtHelper
K
- KEY_ID - Enum constant in enum class de.gematik.idp.field.ClaimName
- KEY_IDENTIFIER - Enum constant in enum class de.gematik.idp.field.ClaimName
- KeyConfig - Class in de.gematik.idp.data
- KeyConfig() - Constructor for class de.gematik.idp.data.KeyConfig
- KeyConfigurationBase - Interface in de.gematik.idp.data
L
- LOGIN_REQUIRED - Enum constant in enum class de.gematik.idp.error.IdpErrorType
M
- Metadata - Class in de.gematik.idp.data.fedmaster
- Metadata() - Constructor for class de.gematik.idp.data.fedmaster.Metadata
- MULTI_FACTOR_AUTHENTICATON - Enum constant in enum class de.gematik.idp.field.AuthenticationMethodReference
N
- NESTED_JWT - Enum constant in enum class de.gematik.idp.field.ClaimName
- NONCE - Enum constant in enum class de.gematik.idp.field.ClaimName
- NoNestedJwtFoundException - Exception in de.gematik.idp.exceptions
- NoNestedJwtFoundException() - Constructor for exception de.gematik.idp.exceptions.NoNestedJwtFoundException
O
- Oauth2ErrorCode - Enum Class in de.gematik.idp.data
- Oauth2ErrorResponse - Class in de.gematik.idp.data
- Oauth2ErrorResponse() - Constructor for class de.gematik.idp.data.Oauth2ErrorResponse
- OPENID - Static variable in class de.gematik.idp.IdpConstants
- ORGANIZATION_NAME - Enum constant in enum class de.gematik.idp.field.ClaimName
P
- PAIRING - Static variable in class de.gematik.idp.IdpConstants
- PAIRING_DATA - Enum constant in enum class de.gematik.idp.field.ClaimName
- PAIRING_DATA_VERSION - Enum constant in enum class de.gematik.idp.field.ClaimName
- PAIRING_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- ParResponse - Class in de.gematik.idp.data
- ParResponse() - Constructor for class de.gematik.idp.data.ParResponse
- PASSWORD - Enum constant in enum class de.gematik.idp.field.AuthenticationMethodReference
- PIN - Enum constant in enum class de.gematik.idp.field.AuthenticationMethodReference
- PLAIN - Enum constant in enum class de.gematik.idp.field.CodeChallengeMethod
- PROFESSION_OID - Enum constant in enum class de.gematik.idp.field.ClaimName
R
- REDIRECT_URI - Enum constant in enum class de.gematik.idp.field.ClaimName
- REGISTRATION_NOT_SUPPORTED - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- replaceAllBodyClaims(Map<String, Object>) - Method in class de.gematik.idp.authentication.JwtBuilder
- replaceAllHeaderClaims(Map<String, Object>) - Method in class de.gematik.idp.authentication.JwtBuilder
- REQUEST_NOT_SUPPORTED - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- REQUEST_URI_NOT_SUPPORTED - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- RequiredClaimException - Exception in de.gematik.idp.exceptions
- RequiredClaimException(String) - Constructor for exception de.gematik.idp.exceptions.RequiredClaimException
- RESPONSE_TYPE - Enum constant in enum class de.gematik.idp.field.ClaimName
S
- S256 - Enum constant in enum class de.gematik.idp.field.CodeChallengeMethod
- SCOPE - Enum constant in enum class de.gematik.idp.field.ClaimName
- ScopeConfiguration - Class in de.gematik.idp.data
- ScopeConfiguration() - Constructor for class de.gematik.idp.data.ScopeConfiguration
- SE_SUBJECT_PUBLIC_KEY_INFO - Enum constant in enum class de.gematik.idp.field.ClaimName
- SEKTORAL_IDP_AUTHORIZATION_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- serialize(IdpJoseObject, JsonGenerator, SerializerProvider) - Method in class de.gematik.idp.token.IdpJoseObject.Serializer
- Serializer() - Constructor for class de.gematik.idp.token.IdpJoseObject.Serializer
- SERVER_ERROR - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- SERVER_NONCE - Enum constant in enum class de.gematik.idp.field.ClaimName
- setCertificate(X509Certificate) - Method in class de.gematik.idp.authentication.JwtBuilder
- setDecryptionKey(Key) - Method in class de.gematik.idp.token.IdpJwe
- setIdentity(PkiIdentity) - Method in class de.gematik.idp.authentication.JwtBuilder
- setSignerKey(Key) - Method in class de.gematik.idp.authentication.JwtBuilder
- SIGNATURE_ALGORITHM_IDENTIFIER - Enum constant in enum class de.gematik.idp.field.ClaimName
- SIGNED_PAIRING_DATA - Enum constant in enum class de.gematik.idp.field.ClaimName
- signJson(IdpJwtProcessor, ObjectMapper, Object, String) - Static method in class de.gematik.idp.data.JwtHelper
- SMARTCARD - Enum constant in enum class de.gematik.idp.field.AuthenticationMethodReference
- SSO_ENDPOINT - Enum constant in enum class de.gematik.idp.field.ClaimName
- SSO_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- SsoTokenBuilder - Class in de.gematik.idp.token
- SsoTokenBuilder() - Constructor for class de.gematik.idp.token.SsoTokenBuilder
- STATE - Enum constant in enum class de.gematik.idp.field.ClaimName
- SUBJECT - Enum constant in enum class de.gematik.idp.field.ClaimName
T
- TELEMATIK_ALTER - Enum constant in enum class de.gematik.idp.field.ClaimName
- TELEMATIK_DISPLAY_NAME - Enum constant in enum class de.gematik.idp.field.ClaimName
- TELEMATIK_EMAIL - Enum constant in enum class de.gematik.idp.field.ClaimName
- TELEMATIK_GESCHLECHT - Enum constant in enum class de.gematik.idp.field.ClaimName
- TELEMATIK_GIVEN_NAME - Enum constant in enum class de.gematik.idp.field.ClaimName
- TELEMATIK_ID - Enum constant in enum class de.gematik.idp.field.ClaimName
- TELEMATIK_ORGANIZATION - Enum constant in enum class de.gematik.idp.field.ClaimName
- TELEMATIK_PROFESSION - Enum constant in enum class de.gematik.idp.field.ClaimName
- TEMPORARILY_UNAVAILABLE - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- THIRD_PARTY_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- toJSONString() - Method in class de.gematik.idp.data.IdpKeyDescriptor
- toJwtDescription() - Method in class de.gematik.idp.token.JsonWebToken
- TOKEN_ENDPOINT - Enum constant in enum class de.gematik.idp.field.ClaimName
- TOKEN_ENDPOINT - Static variable in class de.gematik.idp.IdpConstants
- TOKEN_KEY - Enum constant in enum class de.gematik.idp.field.ClaimName
- TOKEN_TYPE - Enum constant in enum class de.gematik.idp.field.ClaimName
- TokenBuilderUtil - Class in de.gematik.idp.token
- TokenBuilderUtil() - Constructor for class de.gematik.idp.token.TokenBuilderUtil
- TokenClaimExtraction - Class in de.gematik.idp.token
- TokenClaimExtraction() - Constructor for class de.gematik.idp.token.TokenClaimExtraction
- TYPE - Enum constant in enum class de.gematik.idp.field.ClaimName
U
- UNAUTHORIZED_CLIENT - Enum constant in enum class de.gematik.idp.data.Oauth2ErrorCode
- UNAUTHORIZED_CLIENT - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- UNSUPPORTED_GRANT_TYPE - Enum constant in enum class de.gematik.idp.data.Oauth2ErrorCode
- UNSUPPORTED_GRANT_TYPE - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- UNSUPPORTED_RESPONSE_TYPE - Enum constant in enum class de.gematik.idp.error.IdpErrorType
- URI_PAIR - Enum constant in enum class de.gematik.idp.field.ClaimName
- URI_PUK_IDP_ENC - Enum constant in enum class de.gematik.idp.field.ClaimName
- URI_PUK_IDP_SIG - Enum constant in enum class de.gematik.idp.field.ClaimName
- UriUtils - Class in de.gematik.idp.authentication
- UriUtils() - Constructor for class de.gematik.idp.authentication.UriUtils
- USE - Enum constant in enum class de.gematik.idp.field.ClaimName
- UserConsent - Class in de.gematik.idp.data
- UserConsent() - Constructor for class de.gematik.idp.data.UserConsent
- UserConsentConfiguration - Class in de.gematik.idp.data
- UserConsentConfiguration() - Constructor for class de.gematik.idp.data.UserConsentConfiguration
- UserConsentDescriptionTexts - Class in de.gematik.idp.data
- UserConsentDescriptionTexts() - Constructor for class de.gematik.idp.data.UserConsentDescriptionTexts
V
- valueOf(String) - Static method in enum class de.gematik.idp.data.Oauth2ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.gematik.idp.error.IdpErrorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.gematik.idp.field.AuthenticationMethodReference
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.gematik.idp.field.ClaimName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.gematik.idp.field.CodeChallengeMethod
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.gematik.idp.data.Oauth2ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.gematik.idp.error.IdpErrorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.gematik.idp.field.AuthenticationMethodReference
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.gematik.idp.field.ClaimName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.gematik.idp.field.CodeChallengeMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verify(PublicKey) - Method in class de.gematik.idp.token.JsonWebToken
- verifyAndThrowExceptionIfFail(JsonWebToken) - Method in class de.gematik.idp.authentication.IdpJwtProcessor
- verifyResponseAndThrowExceptionIfFail(JsonWebToken) - Method in class de.gematik.idp.authentication.AuthenticationChallengeVerifier
- verifyResponseWithCertAndThrowExceptionIfFail(X509Certificate, JsonWebToken) - Method in class de.gematik.idp.authentication.AuthenticationChallengeVerifier
- verifyResponseWithPublicKeyAndThrowExceptionIfFail(PublicKey, JsonWebToken) - Method in class de.gematik.idp.authentication.AuthenticationChallengeVerifier
X
- X509_CERTIFICATE_CHAIN - Enum constant in enum class de.gematik.idp.field.ClaimName
Z
- zonedDateTimeToClaim(ZonedDateTime) - Static method in class de.gematik.idp.token.TokenClaimExtraction
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form