Uses of Class
de.gematik.idp.token.IdpJwe
Packages that use IdpJwe
-
Uses of IdpJwe in de.gematik.idp.authentication
Methods in de.gematik.idp.authentication that return IdpJweModifier and TypeMethodDescriptionAuthenticationTokenBuilder.buildAuthenticationToken(X509Certificate clientCertificate, Map<String, Object> serverChallengeClaims, ZonedDateTime issueingTime) AuthenticationTokenBuilder.buildAuthenticationTokenFromSektoralIdToken(JsonWebToken idToken, ZonedDateTime issueingTime, Map<String, String> sessionData) AuthenticationTokenBuilder.buildAuthenticationTokenFromSsoToken(JsonWebToken ssoToken, JsonWebToken challengeToken, ZonedDateTime issueingTime) -
Uses of IdpJwe in de.gematik.idp.token
Methods in de.gematik.idp.token that return IdpJweModifier and TypeMethodDescriptionSsoTokenBuilder.buildSsoToken(X509Certificate certificate, ZonedDateTime issuingTime, List<String> amrString) SsoTokenBuilder.buildSsoTokenFromSektoralIdToken(JsonWebToken idToken, ZonedDateTime issueingTime) static IdpJweIdpJwe.createJweWithPayloadAndHeaders(String payload, Key key, Consumer<org.jose4j.jwe.JsonWebEncryption> setHeaderOperator) static IdpJweIdpJwe.createWithPayloadAndEncryptWithKey(String payload, Key key, String contentType) static IdpJweIdpJwe.createWithPayloadAndExpiryAndEncryptWithKey(String payload, Optional<ZonedDateTime> expiryOptional, Key key, String contentType) Deprecated, for removal: This API element is subject to removal in a future version.This method will be removed in the next release.JsonWebToken.encryptAsJwt(org.jose4j.jwk.JsonWebKey key) JsonWebToken.encryptAsNjwt(Key key) IdpJwe.setDecryptionKey(Key decryptionKey)