package org.apache.kerberos.kerb.spec.common;
import org.apache.kerberos.kerb.spec.KrbSequenceOfType;
import java.net.InetAddress;
/**
-- NOTE: HostAddresses is always used as an OPTIONAL field and
-- should not be empty.
HostAddresses -- NOTE: subtly different from rfc1510,
-- but has a value mapping and encodes the same
::= SEQUENCE OF HostAddress
*/
public class HostAddresses extends KrbSequenceOfType<HostAddress> {
public boolean contains(InetAddress address) {
for (HostAddress hostAddress : getElements()) {
if (hostAddress.equalsWith(address)) {
return true;
}
}
return false;
}
}