public interface SecurityAgreeHeader extends Parameters, Header
Headers: Security-Server + Security-Client + Security-Verify
Modifier and Type | Method and Description |
---|---|
String |
getAlgorithm()
Get Algorithm
|
String |
getEncryptionAlgorithm()
Get Encryption Algorithm
|
String |
getMode()
Get Mode
|
int |
getPortClient()
Get Client Port
|
int |
getPortServer()
Get Server Port
|
float |
getPreference()
Get Preference
|
String |
getProtocol()
Get Protocol
|
String |
getSecurityMechanism()
Get Security Mechanism
|
int |
getSPIClient()
Get Client SPI
|
int |
getSPIServer()
Get Server SPI
|
void |
setAlgorithm(String alg)
Set Algorithm (alg parameter)
|
void |
setEncryptionAlgorithm(String ealg)
Set Encryption Algorithm (ealg parameter)
|
void |
setMode(String mod)
Set Mode (mod parameter)
|
void |
setPortClient(int portC)
Set Client Port (port-c parameter)
|
void |
setPortServer(int portS)
Set Server Port (port-s parameter)
|
void |
setPreference(float q)
Set Preference
|
void |
setProtocol(String prot)
Set Protocol (prot paramater)
|
void |
setSecurityMechanism(String secMech)
Set security mechanism.
|
void |
setSPIClient(int spic)
Set Client SPI (spi-c parameter)
|
void |
setSPIServer(int spis)
Set Server SPI (spi-s parameter)
|
getParameter, getParameterNames, removeParameter, setParameter
void setSecurityMechanism(String secMech) throws ParseException
eg: Security-Client: ipsec-3gpp
secMech
- - security mechanism nameParseException
void setEncryptionAlgorithm(String ealg) throws ParseException
ealg
- - encryption algorithm valueParseException
void setAlgorithm(String alg) throws ParseException
alg
- - algorithm valueParseException
void setProtocol(String prot) throws ParseException
prot
- - protocol valueParseException
void setMode(String mod) throws ParseException
mod
- - mode valueParseException
void setSPIClient(int spic) throws InvalidArgumentException
spic
- - spi-c valueInvalidArgumentException
void setSPIServer(int spis) throws InvalidArgumentException
spis
- - spi-s valueInvalidArgumentException
- - when value is not validvoid setPortClient(int portC) throws InvalidArgumentException
portC
- - port-c valueInvalidArgumentException
- - when value is not validvoid setPortServer(int portS) throws InvalidArgumentException
portS
- - port-s valueInvalidArgumentException
- - when value is not validvoid setPreference(float q) throws InvalidArgumentException
q
- - q parameter valueInvalidArgumentException
- - when value is not validString getSecurityMechanism()
String getEncryptionAlgorithm()
String getAlgorithm()
String getProtocol()
String getMode()
int getSPIClient()
int getSPIServer()
int getPortClient()
int getPortServer()
float getPreference()
Copyright © 2016. All Rights Reserved.