if (decoder.isNextType(CONTEXT_SPECIFIC_MASK, generalNameType, true)) { decoder.decodeImplicit(generalNameType); generalName = new X400Address(decoder.drainElementValue(), true); break out;
public boolean equals(final X400Address other) { return other != null && Arrays.equals(encodedName, other.getName()); }
if (decoder.isNextType(CONTEXT_SPECIFIC_MASK, generalNameType, true)) { decoder.decodeImplicit(generalNameType); generalName = new X400Address(decoder.drainElementValue(), true); break out;
if (decoder.isNextType(CONTEXT_SPECIFIC_MASK, generalNameType, true)) { decoder.decodeImplicit(generalNameType); generalName = new X400Address(decoder.drainElementValue(), true); break out;
if (decoder.isNextType(CONTEXT_SPECIFIC_MASK, generalNameType, true)) { decoder.decodeImplicit(generalNameType); generalName = new X400Address(decoder.drainElementValue(), true); break out;
private static GeneralName convertToGeneralName(List<?> generalName) throws ASN1Exception { int type = ((Integer) generalName.get(0)).intValue(); Object name = generalName.get(1); switch (type) { case OTHER_NAME: return new OtherName((byte[]) name); case RFC_822_NAME: return new RFC822Name((String) name); case DNS_NAME: return new DNSName((String) name); case X400_ADDRESS: return new X400Address((byte[]) name); case DIRECTORY_NAME: return new DirectoryName((String) name); case EDI_PARTY_NAME: return new EDIPartyName((byte[]) name); case URI_NAME: return new URIName((String) name); case IP_ADDRESS: return new IPAddress((String) name); case REGISTERED_ID: return new RegisteredID((String) name); default: throw saslEntity.asnInvalidGeneralNameType(); } }
private static GeneralName convertToGeneralName(List<?> generalName) throws ASN1Exception { int type = ((Integer) generalName.get(0)).intValue(); Object name = generalName.get(1); switch (type) { case OTHER_NAME: return new OtherName((byte[]) name); case RFC_822_NAME: return new RFC822Name((String) name); case DNS_NAME: return new DNSName((String) name); case X400_ADDRESS: return new X400Address((byte[]) name); case DIRECTORY_NAME: return new DirectoryName((String) name); case EDI_PARTY_NAME: return new EDIPartyName((byte[]) name); case URI_NAME: return new URIName((String) name); case IP_ADDRESS: return new IPAddress((String) name); case REGISTERED_ID: return new RegisteredID((String) name); default: throw saslEntity.asnInvalidGeneralNameType(); } }
private static GeneralName convertToGeneralName(List<?> generalName) throws ASN1Exception { int type = ((Integer) generalName.get(0)).intValue(); Object name = generalName.get(1); switch (type) { case OTHER_NAME: return new OtherName((byte[]) name); case RFC_822_NAME: return new RFC822Name((String) name); case DNS_NAME: return new DNSName((String) name); case X400_ADDRESS: return new X400Address((byte[]) name); case DIRECTORY_NAME: return new DirectoryName((String) name); case EDI_PARTY_NAME: return new EDIPartyName((byte[]) name); case URI_NAME: return new URIName((String) name); case IP_ADDRESS: return new IPAddress((String) name); case REGISTERED_ID: return new RegisteredID((String) name); default: throw saslEntity.asnInvalidGeneralNameType(); } }
public boolean equals(final Object obj) { return obj instanceof X400Address && equals((X400Address) obj); }
public boolean equals(final X400Address other) { return other != null && Arrays.equals(encodedName, other.getName()); }
public boolean equals(final X400Address other) { return other != null && Arrays.equals(encodedName, other.getName()); }
public boolean equals(final Object obj) { return obj instanceof X400Address && equals((X400Address) obj); }
public boolean equals(final Object obj) { return obj instanceof X400Address && equals((X400Address) obj); }
public boolean equals(final X400Address other) { return other != null && Arrays.equals(encodedName, other.getName()); }
private static GeneralName convertToGeneralName(List<?> generalName) throws ASN1Exception { int type = ((Integer) generalName.get(0)).intValue(); Object name = generalName.get(1); switch (type) { case OTHER_NAME: return new OtherName((byte[]) name); case RFC_822_NAME: return new RFC822Name((String) name); case DNS_NAME: return new DNSName((String) name); case X400_ADDRESS: return new X400Address((byte[]) name); case DIRECTORY_NAME: return new DirectoryName((String) name); case EDI_PARTY_NAME: return new EDIPartyName((byte[]) name); case URI_NAME: return new URIName((String) name); case IP_ADDRESS: return new IPAddress((String) name); case REGISTERED_ID: return new RegisteredID((String) name); default: throw saslEntity.asnInvalidGeneralNameType(); } }
public boolean equals(final Object obj) { return obj instanceof X400Address && equals((X400Address) obj); }