javax.xml.crypto.enc

Interface CipherReference

All Superinterfaces:
CipherData, URIReference, XMLStructure

  1. public interface CipherReference
  2. 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

Modifier and Type Method and Description
  1. 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

  1. 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)