Class XmlsecurityProducers
- java.lang.Object
-
- org.apache.camel.quarkus.component.xmlsecurity.it.XmlsecurityProducers
-
@ApplicationScoped public class XmlsecurityProducers extends Object
-
-
Constructor Summary
Constructors Constructor Description XmlsecurityProducers()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>cryptoContextProperties()org.apache.camel.component.xmlsecurity.api.KeyAccessorgetAccessor(KeyPair keyPair)AlgorithmMethodgetCanonicalizationMethod()KeyPairgetKeyPair()KeySelectorgetSelector(KeyPair keyPair)List<AlgorithmMethod>getTransformsXPathMethod()List<AlgorithmMethod>getTransformsXsltXPathMethod()SecretKeykey()
-
-
-
Method Detail
-
getAccessor
@Produces @Named("accessor") public org.apache.camel.component.xmlsecurity.api.KeyAccessor getAccessor(KeyPair keyPair)
-
getSelector
@Produces @Named("selector") public KeySelector getSelector(KeyPair keyPair)
-
getCanonicalizationMethod
@Produces @Named("canonicalizationMethod") public AlgorithmMethod getCanonicalizationMethod()
-
getTransformsXPathMethod
@Produces @Named("transformsXPath") public List<AlgorithmMethod> getTransformsXPathMethod()
-
getTransformsXsltXPathMethod
@Produces @Named("transformsXsltXPath") public List<AlgorithmMethod> getTransformsXsltXPathMethod() throws Exception- Throws:
Exception
-
getKeyPair
@Singleton @Produces public KeyPair getKeyPair() throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
-
key
@Singleton @Produces @Named("key") public SecretKey key() throws NoSuchAlgorithmException- Throws:
NoSuchAlgorithmException
-
-