A.2 IDL specification (file name "SecurityServiceSystem.idl")

32.3733GPPCommon Object Request Broker Architecture (CORBA) solutionSecurity services for Integration Reference Point (IRP)Telecommunication managementTS

//File: SecurityServiceSystem.idl

#ifndef _SECURITYSERVICESYSTEM_idl_

#define _SECURITYSERVICESystem_idl_

#include "SecurityServiceConstDefs.idl"

// This statement must appear after all include statements

#pragma prefix "3gppsa5.org"

/* ## Module: SecurityServiceSystem

This module implements capabilities of IRP Security Service.

================================================================

*/

module SecurityServiceSystem

{

/*

System fails to complete the operation. System can provide reason

to qualify the exception. The semantics carried in reason

is outside the scope of this IRP.

*/

exception AuthenticationException { string reason; };

exception AuthorizationException { string reason; };

}

#endif // _SECURITYSERVICESYSTEM_idl_

Annex B (informative):
Authentication mechanism

In this release, IRP Security Service credential is not specified at syntax level. This annex recommends the following Industrial Authentication services that IRP Security Service can adopt. They are of different kinds of Credentials, security strength, performance cost, and implementation cost.