public class Base64Transformer extends java.lang.Object implements Transformer
| Constructor and Description |
|---|
Base64Transformer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptsAlgorithm(java.lang.String aAlgorithmURI)
Is transformer responsible for the algorithm given as parameter?
|
java.util.List<DataType> |
expectedDataTypes() |
DataType |
returnType() |
java.io.InputStream |
transform(java.lang.Object aObject,
java.lang.String aAlgorithmURI,
java.lang.Object[] aParams,
org.w3c.dom.Element aTransformElement,
java.lang.String aBaseURI)
Make the appropriate transform defined by algorithm according to
parameters
link{NodeList} |
public java.util.List<DataType> expectedDataTypes()
expectedDataTypes in interface Transformerpublic DataType returnType()
returnType in interface Transformerpublic boolean acceptsAlgorithm(java.lang.String aAlgorithmURI)
TransformeracceptsAlgorithm in interface TransformeraAlgorithmURI - algorithm URI declared in XMLdSig specpublic java.io.InputStream transform(java.lang.Object aObject,
java.lang.String aAlgorithmURI,
java.lang.Object[] aParams,
org.w3c.dom.Element aTransformElement,
java.lang.String aBaseURI)
throws XMLSignatureException
Transformerlink{NodeList}transform in interface TransformeraObject - object to be transformed, should be either
@link{NodeList} or @link{InputStream}
according to return type of expectedDataTypesaAlgorithmURI - algorithm defined b XMLdSig sprecaParams - algorithm parameters if anyaTransformElement - xml element where transform is declaredaBaseURI - where to find relative resoursesDataType
declared by Transformer.returnType()XMLSignatureException - if any problem occursCopyright © 2025. All rights reserved.