public abstract class AbstractCredentials extends Object implements Credentials, Portable
Credentials
Constructor and Description |
---|
AbstractCredentials() |
AbstractCredentials(String principal) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getEndpoint()
Returns IP address of endpoint.
|
String |
getPrincipal()
Returns principal of endpoint.
|
int |
hashCode() |
void |
readPortable(PortableReader reader)
Read portable fields using PortableReader
|
protected abstract void |
readPortableInternal(PortableReader reader) |
void |
setEndpoint(String endpoint)
Sets IP address of endpoint.
|
void |
setPrincipal(String principal) |
void |
writePortable(PortableWriter writer)
Serialize this portable object using PortableWriter
|
protected abstract void |
writePortableInternal(PortableWriter writer) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getClassId, getFactoryId
public AbstractCredentials()
public AbstractCredentials(String principal)
public final String getEndpoint()
Credentials
getEndpoint
in interface Credentials
public final void setEndpoint(String endpoint)
Credentials
setEndpoint
in interface Credentials
endpoint
- IP address of endpointpublic String getPrincipal()
Credentials
getPrincipal
in interface Credentials
public void setPrincipal(String principal)
public final void writePortable(PortableWriter writer) throws IOException
Portable
writePortable
in interface Portable
writer
- PortableWriterIOException
public final void readPortable(PortableReader reader) throws IOException
Portable
readPortable
in interface Portable
reader
- PortableReaderIOException
protected abstract void writePortableInternal(PortableWriter writer) throws IOException
IOException
protected abstract void readPortableInternal(PortableReader reader) throws IOException
IOException
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.