XML Security, 1.6

javax.xml.crypto.enc
Interface CipherReference

All Superinterfaces:
CipherData, URIReference, XMLStructure
All Known Implementing Classes:
DOMCipherReference

public interface CipherReference
extends CipherData, URIReference

A representation of the XML CipherReference element as defined in the W3C Recommendation for XML-Encryption Syntax and Processing. The XML Schema Definition is defined as:

<element name='CipherReference' type='xenc:CipherReferenceType'/> <complexType name='CipherReferenceType'> <sequence> <element name='Transforms' type='xenc:TransformsType' minOccurs='0'/> </sequence> <attribute name='URI' type='anyURI' use='required'/> </complexType>


Method Summary
 java.util.List getTransforms()
          Returns an unmodifiable list of Transforms that describe how to transform the referenced cipher data into an octet sequence.
 
Methods inherited from interface javax.xml.crypto.XMLStructure
isFeatureSupported
 
Methods inherited from interface javax.xml.crypto.URIReference
getType, getURI
 

Method Detail

getTransforms

java.util.List getTransforms()
Returns an unmodifiable list of Transforms that describe how to transform the referenced cipher data into an octet sequence.

Returns:
an unmodifiable list of Transforms (may be empty but never null)

XML Security, 1.6

Portions Copyright 2003, 2012 IBM Corporation.
Portions Copyright 2003, 2012 Oracle and/or its affiliates.