public class RelationshipTransformService extends TransformService
Specs: http://openiso.org/Ecma/376/Part2/12.2.4#26
| Modifier and Type | Class and Description |
|---|---|
static class |
RelationshipTransformService.RelationshipTransformParameterSpec
Relationship Transform parameter specification class.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
TRANSFORM_URI |
| Constructor and Description |
|---|
RelationshipTransformService() |
| Modifier and Type | Method and Description |
|---|---|
AlgorithmParameterSpec |
getParameterSpec() |
void |
init(TransformParameterSpec params) |
void |
init(XMLStructure parent,
XMLCryptoContext context) |
boolean |
isFeatureSupported(String feature) |
void |
marshalParams(XMLStructure parent,
XMLCryptoContext context) |
static void |
registerDsigProvider()
Register the provider for this TransformService
|
Data |
transform(Data data,
XMLCryptoContext context)
The relationships transform takes the XML document from the Relationships part
and converts it to another XML document.
|
Data |
transform(Data data,
XMLCryptoContext context,
OutputStream os) |
getAlgorithm, getInstance, getInstance, getInstance, getMechanismType, getProviderpublic static final String TRANSFORM_URI
public static void registerDsigProvider()
TransformServicepublic void init(TransformParameterSpec params) throws InvalidAlgorithmParameterException
init in class TransformServiceInvalidAlgorithmParameterExceptionpublic void init(XMLStructure parent, XMLCryptoContext context) throws InvalidAlgorithmParameterException
init in class TransformServiceInvalidAlgorithmParameterExceptionpublic void marshalParams(XMLStructure parent, XMLCryptoContext context) throws MarshalException
marshalParams in class TransformServiceMarshalExceptionpublic AlgorithmParameterSpec getParameterSpec()
public Data transform(Data data, XMLCryptoContext context) throws TransformException
TransformExceptionpublic Data transform(Data data, XMLCryptoContext context, OutputStream os) throws TransformException
TransformExceptionpublic boolean isFeatureSupported(String feature)