Uses of Class
org.apache.cxf.rs.security.jose.jwe.JweHeaders
Packages that use JweHeaders
Package
Description
-
Uses of JweHeaders in org.apache.cxf.rs.security.jose.common
Methods in org.apache.cxf.rs.security.jose.common with parameters of type JweHeadersModifier and TypeMethodDescriptionprotected JweDecryptionProviderAbstractJoseConsumer.getInitializedDecryptionProvider(JweHeaders jweHeaders) protected JweEncryptionProviderAbstractJoseProducer.getInitializedEncryptionProvider(JweHeaders jweHeaders) -
Uses of JweHeaders in org.apache.cxf.rs.security.jose.jaxrs
Methods in org.apache.cxf.rs.security.jose.jaxrs with parameters of type JweHeadersModifier and TypeMethodDescriptionprotected JweDecryptionProviderAbstractJweDecryptingFilter.getInitializedDecryptionProvider(JweHeaders headers) protected JweDecryptionProviderAbstractJweJsonDecryptingFilter.getInitializedDecryptionProvider(JweHeaders headers) protected JweEncryptionProviderJweWriterInterceptor.getInitializedEncryptionProvider(JweHeaders headers) protected List<JweEncryptionProvider>AbstractJweJsonWriterProvider.getInitializedEncryptionProviders(List<String> propLocs, JweHeaders sharedProtectedHeaders, List<JweHeaders> perRecipientUnprotectedHeaders) protected voidJweJsonWriterInterceptor.protectHttpHeadersIfNeeded(jakarta.ws.rs.ext.WriterInterceptorContext ctx, JweHeaders jweHeaders) protected voidJweWriterInterceptor.protectHttpHeadersIfNeeded(jakarta.ws.rs.ext.WriterInterceptorContext ctx, JweHeaders jweHeaders) protected voidAbstractJweDecryptingFilter.validateHeaders(JweHeaders headers) protected voidAbstractJweJsonDecryptingFilter.validateHeaders(JweHeaders headers) protected voidAbstractJweDecryptingFilter.validateHttpHeadersIfNeeded(jakarta.ws.rs.core.MultivaluedMap<String, String> httpHeaders, JweHeaders jweHeaders) protected voidAbstractJweJsonDecryptingFilter.validateHttpHeadersIfNeeded(jakarta.ws.rs.core.MultivaluedMap<String, String> httpHeaders, JweHeaders jweHeaders) -
Uses of JweHeaders in org.apache.cxf.rs.security.jose.jwe
Methods in org.apache.cxf.rs.security.jose.jwe that return JweHeadersModifier and TypeMethodDescriptionJweDecryptionOutput.getHeaders()JweEncryptionOutput.getHeaders()JweJwtCompactConsumer.getHeaders()JweCompactConsumer.getJweHeaders()JweDecryptionInput.getJweHeaders()JweEncryptionInput.getJweHeaders()JweJsonConsumer.getProtectedHeader()JweHeaders.getProtectedHeaders()JweJsonConsumer.getSharedUnprotectedHeader()JweJsonEncryptionEntry.getUnprotectedHeader()Methods in org.apache.cxf.rs.security.jose.jwe that return types with arguments of type JweHeadersMethods in org.apache.cxf.rs.security.jose.jwe with parameters of type JweHeadersModifier and TypeMethodDescriptionprotected voidAbstractWrapKeyEncryptionAlgorithm.checkAlgorithms(JweHeaders headers) protected voidDirectKeyEncryptionAlgorithm.checkKeyEncryptionAlgorithm(JweHeaders headers) protected voidEcdhDirectKeyEncryptionAlgorithm.checkKeyEncryptionAlgorithm(JweHeaders headers) protected JweEncryptionInputJweJsonProducer.createEncryptionInput(JweHeaders jsonHeaders) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(PublicKey key, JweHeaders headers) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(SecretKey key, JweHeaders headers) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(KeyEncryptionProvider keyEncryptionProvider, JweHeaders headers) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(KeyEncryptionProvider keyEncryptionProvider, JweHeaders headers, boolean generateCekOnce) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(JsonWebKey key, JweHeaders headers) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(JsonWebKey key, JweHeaders headers, boolean generateCekOnce) static JweEncryptionProviderJweUtils.createJweEncryptionProvider(JsonWebKey key, JweHeaders headers, ContentEncryptionProvider contentEncryptionProvider) AbstractJweEncryption.encrypt(byte[] content, JweHeaders jweHeaders) JweEncryptionProvider.encrypt(byte[] jweContent, JweHeaders jweHeaders) JWE compact encryptionJweJsonProducer.encryptWith(JweEncryptionProvider encryptor, JweHeaders recipientUnprotected) protected AlgorithmParameterSpecAbstractWrapKeyEncryptionAlgorithm.getAlgorithmParameterSpec(JweHeaders headers) protected AlgorithmParameterSpecAesGcmWrapKeyEncryptionAlgorithm.getAlgorithmParameterSpec(JweHeaders headers) protected StringAbstractWrapKeyEncryptionAlgorithm.getContentEncryptionAlgoJava(JweHeaders headers) byte[]AbstractContentEncryptionAlgorithm.getContentEncryptionKey(JweHeaders headers) protected byte[]AbstractJweEncryption.getContentEncryptionKey(JweHeaders headers) byte[]ContentEncryptionProvider.getContentEncryptionKey(JweHeaders headers) byte[]EcdhAesGcmContentEncryptionAlgorithm.getContentEncryptionKey(JweHeaders headers) protected intAbstractContentEncryptionAlgorithm.getContentEncryptionKeySize(JweHeaders headers) protected intAesCbcContentEncryptionAlgorithm.getContentEncryptionKeySize(JweHeaders headers) protected byte[]EcdhAesWrapKeyDecryptionAlgorithm.getDecryptedContentEncryptionKeyFromHeaders(JweHeaders headers, ECPrivateKey privateKey) protected byte[]EcdhDirectKeyDecryptionAlgorithm.getDecryptedContentEncryptionKeyFromHeaders(JweHeaders headers, ECPrivateKey key) static ContentEncryptionProviderJweUtils.getEcdhDirectContentEncryptionProvider(JsonWebKey key, JweHeaders headers) protected byte[]AbstractJweEncryption.getEncryptedContentEncryptionKey(JweHeaders headers, byte[] theCek) byte[]AbstractWrapKeyEncryptionAlgorithm.getEncryptedContentEncryptionKey(JweHeaders headers, byte[] cek) protected byte[]AesCbcHmacJweEncryption.getEncryptedContentEncryptionKey(JweHeaders headers, byte[] theCek) byte[]AesGcmWrapKeyEncryptionAlgorithm.getEncryptedContentEncryptionKey(JweHeaders headers, byte[] cek) byte[]DirectKeyEncryptionAlgorithm.getEncryptedContentEncryptionKey(JweHeaders headers, byte[] theCek) byte[]EcdhAesWrapKeyEncryptionAlgorithm.getEncryptedContentEncryptionKey(JweHeaders headers, byte[] cek) byte[]KeyEncryptionProvider.getEncryptedContentEncryptionKey(JweHeaders headers, byte[] cek) byte[]PbesHmacAesWrapKeyEncryptionAlgorithm.getEncryptedContentEncryptionKey(JweHeaders headers, byte[] cek) byte[]AesGcmContentDecryptionAlgorithm.getEncryptedSequence(JweHeaders headers, byte[] cipher, byte[] authTag) byte[]ContentDecryptionProvider.getEncryptedSequence(JweHeaders headers, byte[] cipher, byte[] authTag) protected static AesCbcHmacJweEncryption.MacStateAesCbcHmacJweEncryption.getInitializedMacState(byte[] secretKey, byte[] theIv, byte[] extraAad, JweHeaders theHeaders, String protectedHeadersJson) protected StringAbstractWrapKeyEncryptionAlgorithm.getKeyEncryptionAlgoJava(JweHeaders headers) static JweDecryptionProviderJweUtils.loadDecryptionProvider(Properties props, JweHeaders inHeaders) static JweDecryptionProviderJweUtils.loadDecryptionProvider(JweHeaders inHeaders, boolean required) static JweEncryptionProviderJweUtils.loadEncryptionProvider(Properties props, Message m, JweHeaders headers) static JweEncryptionProviderJweUtils.loadEncryptionProvider(Properties props, JweHeaders headers) static JweEncryptionProviderJweUtils.loadEncryptionProvider(JweHeaders headers, boolean required) static KeyEncryptionProviderJweUtils.loadKeyEncryptionProvider(Properties props, Message m, JweHeaders headers) voidJweEncryptionInput.setJweHeaders(JweHeaders jweHeaders) voidJweHeaders.setProtectedHeaders(JweHeaders protectedHeaders) static voidJweCompactBuilder.startJweContent(OutputStream os, JweHeaders headers, byte[] encryptedContentEncryptionKey, byte[] cipherInitVector) static StringBuilderJweCompactBuilder.startJweContent(StringBuilder sb, JweHeaders headers, byte[] encryptedContentEncryptionKey, byte[] cipherInitVector) static StringJweCompactBuilder.startJweContent(JweHeaders headers, byte[] encryptedContentEncryptionKey, byte[] cipherInitVector) Constructors in org.apache.cxf.rs.security.jose.jwe with parameters of type JweHeadersModifierConstructorDescriptionJweCompactBuilder(JweHeaders headers, byte[] encryptedContentEncryptionKey, byte[] cipherInitVector, byte[] encryptedContentNoTag, byte[] authenticationTag) JweCompactBuilder(JweHeaders headers, byte[] encryptedContentEncryptionKey, byte[] cipherInitVector, byte[] encryptedContentWithTag, int authTagLengthBits) JweCompactProducer(JweHeaders joseHeaders, String data) JweDecryptionInput(byte[] encryptedCEK, byte[] initVector, byte[] encryptedContent, byte[] authTag, byte[] aad, String headersJson, JweHeaders jweHeaders) JweDecryptionOutput(JweHeaders headers, byte[] content) JweEncryptionInput(JweHeaders jweHeaders) JweEncryptionInput(JweHeaders jweHeaders, byte[] content) JweEncryptionInput(JweHeaders jweHeaders, byte[] content, byte[] aad) JweEncryptionInput(JweHeaders jweHeaders, byte[] content, byte[] cek, byte[] iv) JweEncryptionInput(JweHeaders jweHeaders, byte[] content, byte[] aad, byte[] cek, byte[] iv) JweEncryptionOutput(Cipher cipher, JweHeaders headers, byte[] encryptedContentEncryptionKey, byte[] iv, AuthenticationTagProducer authTagProducer, KeyProperties keyProps, byte[] encryptedContent, byte[] authTag) JweJsonEncryptionEntry(JweHeaders unprotectedHeader, String encodedEncryptedKey) JweJsonProducer(JweHeaders protectedHeader, byte[] content) JweJsonProducer(JweHeaders protectedHeader, byte[] content, boolean canBeFlat) JweJsonProducer(JweHeaders protectedHeader, byte[] content, byte[] aad, boolean canBeFlat) JweJsonProducer(JweHeaders protectedHeader, JweHeaders unprotectedHeader, byte[] content) JweJsonProducer(JweHeaders protectedHeader, JweHeaders unprotectedHeader, byte[] content, byte[] aad, boolean canBeFlat) JweJwtCompactProducer(JweHeaders joseHeaders, JwtClaims claims) -
Uses of JweHeaders in org.apache.cxf.rs.security.jose.jwt
Methods in org.apache.cxf.rs.security.jose.jwt that return JweHeadersConstructors in org.apache.cxf.rs.security.jose.jwt with parameters of type JweHeadersModifierConstructorDescriptionJwtToken(JweHeaders jweHeaders, JwtClaims claims) JwtToken(JwsHeaders jwsHeaders, JweHeaders jweHeaders, JwtClaims claims)