|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.aglet.QoC
QoC defines the quality of aglet communication.
Field Summary | |
static java.lang.String |
DEFAULTCONFIDENTIALITY
Confidentiality : Default Confidentiality (equals to normal confidentiality) |
static java.lang.String |
DEFAULTINTEGRITY
Integrity : Default Integrity (equals to normal integrity). |
static java.lang.String |
NOCONFIDENTIALITY
CONFIDENTIALITY = Strength against tapping data |
static java.lang.String |
NOINTEGRITY
INTEGRITY = Strength against tampering data |
static java.lang.String |
NORMALCONFIDENTIALITY
Confidentiality : Normal Confidentiality (equals to data encrypted by short secret key). |
static java.lang.String |
NORMALINTEGRITY
Integrity : Normal Integrity (equals to data with its digest). |
static java.lang.String |
STRONGCONFIDENTIALITY
Confidentiality : Strong Confidentiality (equals to message encrypted by private key) |
static java.lang.String |
STRONGINTEGRITY
Integrity : Strong Integrity (equals to data with its signature). |
Constructor Summary | |
QoC()
Default Constructor. |
|
QoC(java.lang.String integrity,
java.lang.String confidentiality)
Constructor with communication scheme/protocol, integrity and confidentiality. |
Method Summary | |
java.lang.String |
getConfidentiality()
Returns the confidentiality of aglet transfer and messages. |
java.util.Date |
getDueDate()
Gets the due-date to connect via this channel. |
java.lang.String |
getIntegrity()
Returns the way to warrant integrity of messages. |
long |
getTimeout()
Gets the waiting time for time-out to connect via this channel. |
void |
setConfidentiality(java.lang.String confidentiality)
Sets the confidentiality for aglet transfer and message. |
void |
setDueDate(java.util.Date date)
Sets the due-date to connect via this channel. |
void |
setIntegrity(java.lang.String integrity)
Sets the switch to warrant the integrity of communication. |
void |
setTimeout(long milliseconds)
Sets the waiting time for time-out to connect via this channel. |
java.lang.String |
toString()
Returns a string representation of the quality of communication. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String NOINTEGRITY
INTEGRITY = Strength against tampering dataIntegrity : No Integrity (data are sent with no additional information).
public static final java.lang.String NORMALINTEGRITY
public static final java.lang.String STRONGINTEGRITY
public static final java.lang.String DEFAULTINTEGRITY
public static final java.lang.String NOCONFIDENTIALITY
CONFIDENTIALITY = Strength against tapping dataConfidentiality : No Confidentiality (data are sent through raw data stream).
public static final java.lang.String NORMALCONFIDENTIALITY
public static final java.lang.String STRONGCONFIDENTIALITY
public static final java.lang.String DEFAULTCONFIDENTIALITY
Constructor Detail |
public QoC()
public QoC(java.lang.String integrity, java.lang.String confidentiality)
integrity
- the way for integrity of communicationconfidentiality
- confidentiality of communicationMethod Detail |
public java.lang.String getConfidentiality()
public java.util.Date getDueDate()
due-date
- to connect via this channelpublic java.lang.String getIntegrity()
public long getTimeout()
public void setConfidentiality(java.lang.String confidentiality)
confidentiality
- Confidentiality for aglet transfer and message.public void setDueDate(java.util.Date date)
dueDate
- due-date for time-outpublic void setIntegrity(java.lang.String integrity)
integrity
- way to warrant the integrity of communicationpublic void setTimeout(long milliseconds)
milliseconds
- waiting time for time-out [milli seconds]public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |