diff options
Diffstat (limited to 'gnu/javax/net/ssl/provider/ClientCertificateTypeList.java')
-rw-r--r-- | gnu/javax/net/ssl/provider/ClientCertificateTypeList.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gnu/javax/net/ssl/provider/ClientCertificateTypeList.java b/gnu/javax/net/ssl/provider/ClientCertificateTypeList.java index eedf34342..1a1886b88 100644 --- a/gnu/javax/net/ssl/provider/ClientCertificateTypeList.java +++ b/gnu/javax/net/ssl/provider/ClientCertificateTypeList.java @@ -49,7 +49,7 @@ import java.util.ConcurrentModificationException; import java.util.ListIterator; import java.util.NoSuchElementException; -public class ClientCertificateTypeList +public class ClientCertificateTypeList implements Iterable<ClientCertificateType> { private final ByteBuffer buffer; private int modCount; @@ -74,6 +74,11 @@ public class ClientCertificateTypeList return CertificateRequest.ClientCertificateType.forValue (buffer.get (index + 1) & 0xFF); } + + public java.util.Iterator<ClientCertificateType> iterator() + { + return new Iterator(); + } public void put (final int index, final CertificateRequest.ClientCertificateType type) { |