@Immutable @MustImplementEqualsAndHashcode public class DDEndpoint extends Object implements IDDEndpoint
IDDEndpoint.| Constructor and Description |
|---|
DDEndpoint(com.helger.peppolid.IParticipantIdentifier aParticipantID,
String sTransportProtocol,
String sEndpointURL,
X509Certificate aCert)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
X509Certificate |
getCertificate() |
String |
getEndpointURL() |
com.helger.peppolid.IParticipantIdentifier |
getParticipantID() |
String |
getTransportProtocol() |
int |
hashCode() |
String |
toString() |
public DDEndpoint(@Nonnull com.helger.peppolid.IParticipantIdentifier aParticipantID, @Nonnull @Nonempty String sTransportProtocol, @Nonnull @Nonempty String sEndpointURL, @Nonnull X509Certificate aCert)
aParticipantID - The participant ID to which this endpoint belongs.sTransportProtocol - The transport protocol from the SMP endpoint. May neither be
null nor empty.sEndpointURL - The endpoint URL from the SMP endpoint. May neither be
null nor empty.aCert - The encoded certificate from the SMP endpoint. May not be
null.@Nonnull public com.helger.peppolid.IParticipantIdentifier getParticipantID()
getParticipantID in interface IDDEndpointnull.@Nonnull @Nonempty public String getTransportProtocol()
getTransportProtocol in interface IDDEndpointnull nor empty.@Nonnull @Nonempty public String getEndpointURL()
getEndpointURL in interface IDDEndpointnull nor empty.@Nonnull public X509Certificate getCertificate()
getCertificate in interface IDDEndpointCopyright © 2020 toop.eu. All rights reserved.