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, setParametervoid setSecurityMechanism(String secMech) throws ParseException
eg: Security-Client: ipsec-3gpp
secMech - - security mechanism nameParseExceptionvoid setEncryptionAlgorithm(String ealg) throws ParseException
ealg - - encryption algorithm valueParseExceptionvoid setAlgorithm(String alg) throws ParseException
alg - - algorithm valueParseExceptionvoid setProtocol(String prot) throws ParseException
prot - - protocol valueParseExceptionvoid setMode(String mod) throws ParseException
mod - - mode valueParseExceptionvoid setSPIClient(int spic)
throws InvalidArgumentException
spic - - spi-c valueInvalidArgumentExceptionvoid 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 © 2018. All Rights Reserved.