public class UESecurityCapability extends Sequence
UESecurityCapability
type.Modifier and Type | Class and Description |
---|---|
static class |
UESecurityCapability.UmtsAlgorithms
Represents the type of the
umtsAlgorithms field. |
Constructor and Description |
---|
UESecurityCapability()
The default constructor.
|
UESecurityCapability(EPSEncryptionAlgorithmsSupported epsEncryptionAlgorithmsSupported,
EPSIdentityProtectionAlgorithmsSupported epsIdentityProtectionAlgorithmsSupported)
Constructs an instance of the
UESecurityCapability with the specified mandatory
components. |
UESecurityCapability(EPSEncryptionAlgorithmsSupported epsEncryptionAlgorithmsSupported,
EPSIdentityProtectionAlgorithmsSupported epsIdentityProtectionAlgorithmsSupported,
UESecurityCapability.UmtsAlgorithms umtsAlgorithms)
Constructs an instance of the
UESecurityCapability with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteUmtsAlgorithms()
Omits the
umtsAlgorithms optional field from the value. |
EPSEncryptionAlgorithmsSupported |
getEpsEncryptionAlgorithmsSupported()
Returns the value of the
epsEncryptionAlgorithmsSupported field. |
EPSIdentityProtectionAlgorithmsSupported |
getEpsIdentityProtectionAlgorithmsSupported()
Returns the value of the
epsIdentityProtectionAlgorithmsSupported field. |
UESecurityCapability.UmtsAlgorithms |
getUmtsAlgorithms()
Returns the value of the
umtsAlgorithms optional field. |
boolean |
hasUmtsAlgorithms()
Reports whether the
umtsAlgorithms optional field is present in the value. |
void |
setEpsEncryptionAlgorithmsSupported(EPSEncryptionAlgorithmsSupported epsEncryptionAlgorithmsSupported)
Sets the value of the
epsEncryptionAlgorithmsSupported field. |
void |
setEpsIdentityProtectionAlgorithmsSupported(EPSIdentityProtectionAlgorithmsSupported epsIdentityProtectionAlgorithmsSupported)
Sets the value of the
epsIdentityProtectionAlgorithmsSupported field. |
void |
setUmtsAlgorithms(UESecurityCapability.UmtsAlgorithms umtsAlgorithms)
Sets the value of the
umtsAlgorithms optional field. |
public UESecurityCapability()
public UESecurityCapability(EPSEncryptionAlgorithmsSupported epsEncryptionAlgorithmsSupported, EPSIdentityProtectionAlgorithmsSupported epsIdentityProtectionAlgorithmsSupported)
UESecurityCapability
with the specified mandatory
components.epsEncryptionAlgorithmsSupported
- the value of the epsEncryptionAlgorithmsSupported
mandatory field.epsIdentityProtectionAlgorithmsSupported
- the value of the epsIdentityProtectionAlgorithmsSupported
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public UESecurityCapability(EPSEncryptionAlgorithmsSupported epsEncryptionAlgorithmsSupported, EPSIdentityProtectionAlgorithmsSupported epsIdentityProtectionAlgorithmsSupported, UESecurityCapability.UmtsAlgorithms umtsAlgorithms)
UESecurityCapability
with the specified
components.epsEncryptionAlgorithmsSupported
- the value of the epsEncryptionAlgorithmsSupported
field (mandatory).epsIdentityProtectionAlgorithmsSupported
- the value of the epsIdentityProtectionAlgorithmsSupported
field (mandatory).umtsAlgorithms
- the value of the umtsAlgorithms
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public EPSEncryptionAlgorithmsSupported getEpsEncryptionAlgorithmsSupported()
epsEncryptionAlgorithmsSupported
field.epsEncryptionAlgorithmsSupported
field.public void setEpsEncryptionAlgorithmsSupported(EPSEncryptionAlgorithmsSupported epsEncryptionAlgorithmsSupported)
epsEncryptionAlgorithmsSupported
field.epsEncryptionAlgorithmsSupported
- the value of the epsEncryptionAlgorithmsSupported
field.java.lang.IllegalArgumentException
- when the epsEncryptionAlgorithmsSupported
parameter is null.public EPSIdentityProtectionAlgorithmsSupported getEpsIdentityProtectionAlgorithmsSupported()
epsIdentityProtectionAlgorithmsSupported
field.epsIdentityProtectionAlgorithmsSupported
field.public void setEpsIdentityProtectionAlgorithmsSupported(EPSIdentityProtectionAlgorithmsSupported epsIdentityProtectionAlgorithmsSupported)
epsIdentityProtectionAlgorithmsSupported
field.epsIdentityProtectionAlgorithmsSupported
- the value of the epsIdentityProtectionAlgorithmsSupported
field.java.lang.IllegalArgumentException
- when the epsIdentityProtectionAlgorithmsSupported
parameter is null.public UESecurityCapability.UmtsAlgorithms getUmtsAlgorithms()
umtsAlgorithms
optional field.umtsAlgorithms
optional field or null if the field is omitted.public void setUmtsAlgorithms(UESecurityCapability.UmtsAlgorithms umtsAlgorithms)
umtsAlgorithms
optional field.umtsAlgorithms
- the value of the umtsAlgorithms
optional field. A null
value indicates that the optional field is omitted.public boolean hasUmtsAlgorithms()
umtsAlgorithms
optional field is present in the value.umtsAlgorithms
optional field is present in the value.public void deleteUmtsAlgorithms()
umtsAlgorithms
optional field from the value.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.