|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.xml.security.encryption.ReferenceList
ReferenceList
is an element that contains pointers from a key
value of an EncryptedKey
to items encrypted by that key value
(EncryptedData
or EncryptedKey
elements).
It is defined as follows:
Reference.
Field Summary | |
static int |
DATA_REFERENCE
|
static int |
KEY_REFERENCE
|
Constructor Summary | |
ReferenceList(int type)
Returns an instance of ReferenceList , initialized with the
appropriate parameters. |
Method Summary | |
void |
add(Reference reference)
Adds a reference to this reference list. |
java.util.Iterator |
getReferences()
Returns an Iterator over all the Reference s
contatined in this ReferenceList . |
boolean |
isEmpty()
Indicates if the ReferenceList is empty. |
static Reference |
newDataReference(java.lang.String uri)
DataReference factory method. |
static Reference |
newKeyReference(java.lang.String uri)
KeyReference factory method. |
void |
remove(Reference reference)
Removes a reference from the ReferenceList . |
int |
size()
Returns the size of the ReferenceList . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int DATA_REFERENCE
public static final int KEY_REFERENCE
Constructor Detail |
public ReferenceList(int type)
ReferenceList
, initialized with the
appropriate parameters.
type
- the type of references this ReferenceList
will
hold.Method Detail |
public void add(Reference reference)
reference
- the reference to add.
IllegalArgurmentException
- if the Reference
is not an
instance of DataReference
or KeyReference
.public void remove(Reference reference)
ReferenceList
.
reference
- the reference to remove.public int size()
ReferenceList
.
ReferenceList
.public boolean isEmpty()
ReferenceList
is empty.
true
if the ReferenceList
is
empty, else false
.public java.util.Iterator getReferences()
Iterator
over all the Reference
s
contatined in this ReferenceList
.
public static Reference newDataReference(java.lang.String uri)
DataReference
factory method. Returns a
DataReference
.
public static Reference newKeyReference(java.lang.String uri)
KeyReference
factory method. Returns a
KeyReference
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |