Uses of Class
org.apache.cxf.rs.security.jose.jwe.JweHeaders
-
Packages that use JweHeaders Package Description org.apache.cxf.rs.security.jose.common org.apache.cxf.rs.security.jose.jaxrs org.apache.cxf.rs.security.jose.jwe org.apache.cxf.rs.security.jose.jwt -
-
Uses of JweHeaders in org.apache.cxf.rs.security.jose.common
Methods in org.apache.cxf.rs.security.jose.common with parameters of type JweHeaders Modifier and Type Method Description protected 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 JweHeaders Modifier and Type Method Description protected 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(javax.ws.rs.ext.WriterInterceptorContext ctx, JweHeaders jweHeaders)protected voidJweWriterInterceptor. protectHttpHeadersIfNeeded(javax.ws.rs.ext.WriterInterceptorContext ctx, JweHeaders jweHeaders)protected voidAbstractJweDecryptingFilter. validateHeaders(JweHeaders headers)protected voidAbstractJweJsonDecryptingFilter. validateHeaders(JweHeaders headers)protected voidAbstractJweDecryptingFilter. validateHttpHeadersIfNeeded(javax.ws.rs.core.MultivaluedMap<String,String> httpHeaders, JweHeaders jweHeaders)protected voidAbstractJweJsonDecryptingFilter. validateHttpHeadersIfNeeded(javax.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 JweHeaders Modifier and Type Method Description JweHeadersJweDecryptionOutput. getHeaders()JweHeadersJweEncryptionOutput. getHeaders()JweHeadersJweJwtCompactConsumer. getHeaders()JweHeadersJweCompactConsumer. getJweHeaders()JweHeadersJweDecryptionInput. getJweHeaders()JweHeadersJweEncryptionInput. getJweHeaders()JweHeadersJweJsonConsumer. getProtectedHeader()JweHeadersJweHeaders. getProtectedHeaders()JweHeadersJweJsonConsumer. getSharedUnprotectedHeader()JweHeadersJweJsonEncryptionEntry. getUnprotectedHeader()Methods in org.apache.cxf.rs.security.jose.jwe that return types with arguments of type JweHeaders Modifier and Type Method Description Map<JweJsonEncryptionEntry,JweHeaders>JweJsonConsumer. getRecipientsMap()Methods in org.apache.cxf.rs.security.jose.jwe with parameters of type JweHeaders Modifier and Type Method Description protected 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)StringAbstractJweEncryption. encrypt(byte[] content, JweHeaders jweHeaders)StringJweEncryptionProvider. encrypt(byte[] jweContent, JweHeaders jweHeaders)JWE compact encryptionStringJweJsonProducer. 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 JweHeaders Constructor Description JweCompactBuilder(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 JweHeaders Modifier and Type Method Description JweHeadersJwtToken. getJweHeaders()Constructors in org.apache.cxf.rs.security.jose.jwt with parameters of type JweHeaders Constructor Description JwtToken(JweHeaders jweHeaders, JwtClaims claims)JwtToken(JwsHeaders jwsHeaders, JweHeaders jweHeaders, JwtClaims claims)
-