com.sun.xml.wss.impl.c14n
Class Canonicalizer

java.lang.Object
  extended by com.sun.xml.wss.impl.c14n.Canonicalizer
Direct Known Subclasses:
ApplicationCanonicalizer, ImageCanonicalizer, MimeHeaderCanonicalizer, TextPlainCanonicalizer

public abstract class Canonicalizer
extends java.lang.Object

Interface for defining MIME Content Canonicalizer. (Section 4.3.2) "MIME Content Canonicalization"; SwA

Author:
XWS-Security Team

Field Summary
protected static java.util.logging.Logger log
           
 
Constructor Summary
Canonicalizer()
           
 
Method Summary
abstract  byte[] canonicalize(byte[] input)
           
abstract  java.io.InputStream canonicalize(java.io.InputStream input, java.io.OutputStream outputStream)
           
 java.lang.String getCharset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final java.util.logging.Logger log
Constructor Detail

Canonicalizer

public Canonicalizer()
Method Detail

canonicalize

public abstract byte[] canonicalize(byte[] input)
                             throws XWSSecurityException
Throws:
XWSSecurityException

canonicalize

public abstract java.io.InputStream canonicalize(java.io.InputStream input,
                                                 java.io.OutputStream outputStream)
                                          throws javax.xml.crypto.dsig.TransformException
Throws:
javax.xml.crypto.dsig.TransformException

getCharset

public java.lang.String getCharset()


Copyright © 2005-2013 Oracle Corporation. All Rights Reserved.