Class XMLCipher.Factory.CipherReferenceImpl
java.lang.Object
org.apache.xml.security.encryption.XMLCipher.Factory.CipherReferenceImpl
- All Implemented Interfaces:
CipherReference
- Enclosing class:
XMLCipher.Factory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns theTransforms
that specifies how to transform theURI
to yield the appropriate cipher value.getURI()
Returns anURI
that contains an identifier that should be dereferenced.Gets the URI as an Attribute node.void
setTransforms
(Transforms transforms) Sets theTransforms
that specifies how to transform theURI
to yield the appropriate cipher value.(package private) Element
-
Field Details
-
referenceURI
-
referenceTransforms
-
referenceNode
-
-
Constructor Details
-
CipherReferenceImpl
- Parameters:
uri
-
-
CipherReferenceImpl
- Parameters:
uri
-
-
-
Method Details
-
getURI
Returns anURI
that contains an identifier that should be dereferenced.- Specified by:
getURI
in interfaceCipherReference
- Returns:
- an
URI
that contains an identifier that should be dereferenced.
-
getURIAsAttr
Gets the URI as an Attribute node. Used to meld the CipherReference with the XMLSignature ResourceResolvers- Specified by:
getURIAsAttr
in interfaceCipherReference
- Returns:
- the URI as an Attribute node
-
getTransforms
Returns theTransforms
that specifies how to transform theURI
to yield the appropriate cipher value.- Specified by:
getTransforms
in interfaceCipherReference
- Returns:
- the transform that specifies how to transform the reference to yield the intended cipher value.
-
setTransforms
Sets theTransforms
that specifies how to transform theURI
to yield the appropriate cipher value.- Specified by:
setTransforms
in interfaceCipherReference
- Parameters:
transforms
- the set ofTransforms
that specifies how to transform the reference to yield the intended cipher value.
-
toElement
Element toElement()
-