Security
SCPI Commands :
[CONFigure]:SIGNaling:FGS:NAS:SECurity:ENABle
[CONFigure]:SIGNaling:FGS:NAS:SECurity:INTegrity
[CONFigure]:SIGNaling:FGS:NAS:SECurity:CIPHering
[CONFigure]:SIGNaling:FGS:NAS:SECurity:PAUTh
[CONFigure]:SIGNaling:FGS:NAS:SECurity:PSAuth
- class SecurityCls[source]
Security commands group definition. 5 total commands, 0 Subgroups, 5 group commands
- get_ciphering() CipherAlgorithm [source]
# SCPI: [CONFigure]:SIGNaling:FGS:NAS:SECurity:CIPHering value: enums.CipherAlgorithm = driver.configure.signaling.fgs.nas.security.get_ciphering()
Selects an algorithm for NAS ciphering in 5GS tracking areas.
- return:
algorithm: No help available
- get_enable() bool [source]
# SCPI: [CONFigure]:SIGNaling:FGS:NAS:SECurity:ENABle value: bool = driver.configure.signaling.fgs.nas.security.get_enable()
Enables security procedures (ciphering, integrity protection) for 5GS tracking areas.
- return:
enable: No help available
- get_integrity() IntegrityAlgorithm [source]
# SCPI: [CONFigure]:SIGNaling:FGS:NAS:SECurity:INTegrity value: enums.IntegrityAlgorithm = driver.configure.signaling.fgs.nas.security.get_integrity()
Selects an algorithm for NAS integrity protection in 5GS tracking areas.
- return:
algorithm: No help available
- get_pauth() AuthProcedure [source]
# SCPI: [CONFigure]:SIGNaling:FGS:NAS:SECurity:PAUTh value: enums.AuthProcedure = driver.configure.signaling.fgs.nas.security.get_pauth()
Selects a primary authentication and key agreement procedure for 5GS tracking areas.
- return:
procedure: No help available
- get_ps_auth() bool [source]
# SCPI: [CONFigure]:SIGNaling:FGS:NAS:SECurity:PSAuth value: bool = driver.configure.signaling.fgs.nas.security.get_ps_auth()
Enables authentication for PDU session establishment.
- return:
enable: No help available
- set_ciphering(algorithm: CipherAlgorithm) None [source]
# SCPI: [CONFigure]:SIGNaling:FGS:NAS:SECurity:CIPHering driver.configure.signaling.fgs.nas.security.set_ciphering(algorithm = enums.CipherAlgorithm.EA0)
Selects an algorithm for NAS ciphering in 5GS tracking areas.
- param algorithm:
No help available
- set_enable(enable: bool) None [source]
# SCPI: [CONFigure]:SIGNaling:FGS:NAS:SECurity:ENABle driver.configure.signaling.fgs.nas.security.set_enable(enable = False)
Enables security procedures (ciphering, integrity protection) for 5GS tracking areas.
- param enable:
No help available
- set_integrity(algorithm: IntegrityAlgorithm) None [source]
# SCPI: [CONFigure]:SIGNaling:FGS:NAS:SECurity:INTegrity driver.configure.signaling.fgs.nas.security.set_integrity(algorithm = enums.IntegrityAlgorithm.HIGHest)
Selects an algorithm for NAS integrity protection in 5GS tracking areas.
- param algorithm:
No help available
- set_pauth(procedure: AuthProcedure) None [source]
# SCPI: [CONFigure]:SIGNaling:FGS:NAS:SECurity:PAUTh driver.configure.signaling.fgs.nas.security.set_pauth(procedure = enums.AuthProcedure.EAKA)
Selects a primary authentication and key agreement procedure for 5GS tracking areas.
- param procedure:
No help available
- set_ps_auth(enable: bool) None [source]
# SCPI: [CONFigure]:SIGNaling:FGS:NAS:SECurity:PSAuth driver.configure.signaling.fgs.nas.security.set_ps_auth(enable = False)
Enables authentication for PDU session establishment.
- param enable:
No help available