public class ServiceRequest extends Sequence
ServiceRequest
type.Constructor and Description |
---|
ServiceRequest()
The default constructor.
|
ServiceRequest(INTEGER protocolDiscriminator,
INTEGER securityHeaderType,
KSIAndSequenceNumber ksiAndSequenceNumber,
INTEGER mac)
Constructs an instance of the
ServiceRequest with the specified
components. |
Modifier and Type | Method and Description |
---|---|
KSIAndSequenceNumber |
getKsiAndSequenceNumber()
Returns the value of the
ksiAndSequenceNumber field. |
INTEGER |
getMac()
Returns the value of the
mac field. |
INTEGER |
getProtocolDiscriminator()
Returns the value of the
protocolDiscriminator field. |
INTEGER |
getSecurityHeaderType()
Returns the value of the
securityHeaderType field. |
void |
setKsiAndSequenceNumber(KSIAndSequenceNumber ksiAndSequenceNumber)
Sets the value of the
ksiAndSequenceNumber field. |
void |
setMac(INTEGER mac)
Sets the value of the
mac field. |
void |
setProtocolDiscriminator(INTEGER protocolDiscriminator)
Sets the value of the
protocolDiscriminator field. |
void |
setSecurityHeaderType(INTEGER securityHeaderType)
Sets the value of the
securityHeaderType field. |
public ServiceRequest()
public ServiceRequest(INTEGER protocolDiscriminator, INTEGER securityHeaderType, KSIAndSequenceNumber ksiAndSequenceNumber, INTEGER mac)
ServiceRequest
with the specified
components.protocolDiscriminator
- the value of the protocolDiscriminator
field (mandatory).
The ProtocolDiscriminator
class defines meaningful names for particular values of the field.securityHeaderType
- the value of the securityHeaderType
field (mandatory).
The SecurityHeaderType
class defines meaningful names for particular values of the field.ksiAndSequenceNumber
- the value of the ksiAndSequenceNumber
field (mandatory).mac
- the value of the mac
field (mandatory).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getProtocolDiscriminator()
protocolDiscriminator
field.protocolDiscriminator
field.
The ProtocolDiscriminator
class defines meaningful names for particular values of the field.public void setProtocolDiscriminator(INTEGER protocolDiscriminator)
protocolDiscriminator
field.protocolDiscriminator
- the value of the protocolDiscriminator
field.
The ProtocolDiscriminator
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the protocolDiscriminator
parameter is null.public INTEGER getSecurityHeaderType()
securityHeaderType
field.securityHeaderType
field.
The SecurityHeaderType
class defines meaningful names for particular values of the field.public void setSecurityHeaderType(INTEGER securityHeaderType)
securityHeaderType
field.securityHeaderType
- the value of the securityHeaderType
field.
The SecurityHeaderType
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the securityHeaderType
parameter is null.public KSIAndSequenceNumber getKsiAndSequenceNumber()
ksiAndSequenceNumber
field.ksiAndSequenceNumber
field.public void setKsiAndSequenceNumber(KSIAndSequenceNumber ksiAndSequenceNumber)
ksiAndSequenceNumber
field.ksiAndSequenceNumber
- the value of the ksiAndSequenceNumber
field.java.lang.IllegalArgumentException
- when the ksiAndSequenceNumber
parameter is null.public INTEGER getMac()
mac
field.mac
field.public void setMac(INTEGER mac)
mac
field.mac
- the value of the mac
field.java.lang.IllegalArgumentException
- when the mac
parameter is null.Copyright © 2024 OSS Nokalva, Inc. All rights reserved.
This document is proprietary to OSS Nokalva, Inc., and may be used only by their direct licensees. Distribution is not permitted. This copyright statement must not be removed.