|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.wss.impl.misc.SOAPElementExtension
com.sun.xml.wss.impl.misc.SecurityHeaderBlockImpl
com.sun.xml.wss.core.EncryptedTypeHeaderBlock
public abstract class EncryptedTypeHeaderBlock
Schema definition for an EncryptedType is as follows:
| Field Summary | |
|---|---|
protected static Logger |
log
|
| Fields inherited from class com.sun.xml.wss.impl.misc.SecurityHeaderBlockImpl |
|---|
delegateElement |
| Constructor Summary | |
|---|---|
EncryptedTypeHeaderBlock()
|
|
| Method Summary | |
|---|---|
void |
addTransform(String algorithmURI)
|
SOAPElement |
getCipherData(boolean create)
|
SOAPElement |
getCipherReference(boolean create,
String uri)
|
String |
getCipherValue()
|
String |
getEncoding()
Returns null if Encoding attr is not present |
SOAPElement |
getEncryptionMethod()
|
String |
getEncryptionMethodURI()
returns the algorithm URI |
SOAPElement |
getEncryptionProperties()
|
String |
getId()
Returns null if id attr is not present |
KeyInfoHeaderBlock |
getKeyInfo()
|
String |
getMimeType()
Returns null if MimeType attr is not present |
Iterator |
getTransforms()
|
String |
getType()
Returns null if Type attr is not present |
void |
initializeEncryptedType(SOAPElement element)
|
void |
saveChanges()
This method should be called when changes are made inside an object through its reference obtained from any of the get methods of this class. |
void |
setEncoding(String encoding)
|
void |
setEncryptionMethod(SOAPElement encryptionMethod)
|
void |
setEncryptionMethod(String algorithmURI)
|
void |
setEncryptionProperties(SOAPElement encryptionProperties)
|
void |
setId(String id)
|
void |
setKeyInfo(KeyInfoHeaderBlock keyInfo)
|
void |
setMimeType(String mimeType)
|
void |
setType(String type)
|
| Methods inherited from class com.sun.xml.wss.impl.misc.SOAPElementExtension |
|---|
addAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQName |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.xml.soap.SOAPElement |
|---|
addAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQName |
| Field Detail |
|---|
protected static final Logger log
| Constructor Detail |
|---|
public EncryptedTypeHeaderBlock()
| Method Detail |
|---|
public String getId()
getId in interface SecurityHeaderBlockgetId in class SecurityHeaderBlockImplpublic void setId(String id)
public String getType()
public void setType(String type)
public String getMimeType()
public void setMimeType(String mimeType)
public String getEncoding()
public void setEncoding(String encoding)
public SOAPElement getEncryptionMethod()
public String getEncryptionMethodURI()
public void setEncryptionMethod(SOAPElement encryptionMethod)
public void setEncryptionMethod(String algorithmURI)
throws XWSSecurityException
XWSSecurityExceptionpublic KeyInfoHeaderBlock getKeyInfo()
public void setKeyInfo(KeyInfoHeaderBlock keyInfo)
public String getCipherValue()
throws XWSSecurityException
XWSSecurityException - If CipherData element is not present OR
If CipherValue element is not present inside CipherData.
public SOAPElement getCipherData(boolean create)
throws XWSSecurityException
XWSSecurityException
public SOAPElement getCipherReference(boolean create,
String uri)
throws XWSSecurityException
XWSSecurityException
public void addTransform(String algorithmURI)
throws XWSSecurityException
XWSSecurityException
public Iterator getTransforms()
throws XWSSecurityException
XWSSecurityExceptionpublic SOAPElement getEncryptionProperties()
public void setEncryptionProperties(SOAPElement encryptionProperties)
public void saveChanges()
public void initializeEncryptedType(SOAPElement element)
throws XWSSecurityException
XWSSecurityException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||