Skip to content

[Tizen.Security.TEEC][TCSACR-640] Remove all Tizen.Security.TEEC APIs#7448

Open
terry2000s wants to merge 1 commit intoSamsung:mainfrom
terry2000s:master
Open

[Tizen.Security.TEEC][TCSACR-640] Remove all Tizen.Security.TEEC APIs#7448
terry2000s wants to merge 1 commit intoSamsung:mainfrom
terry2000s:master

Conversation

@terry2000s
Copy link
Collaborator

Description of Change

Removal of all deprecated Tizen.Security.TEEC APIs.
The TEEC APIs have been reprecated since Tizen 6.5 and they are not used any more.

API Changes

@github-actions github-actions bot added the API14 Platform : Tizen 11.0 / TFM: net8.0-tizen11.0 label Feb 2, 2026
@TizenAPI-Bot
Copy link
Collaborator

Public API Changed

Please follow the ACR process for the changed API below.

Added: 0, Removed: 63, Changed: 0

Removed

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.BaseParameter`1

- /// <since_tizen>3</since_tizen
- TEnum Tizen.Security.TEEC.BaseParameter`1::Type()

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.Context

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- System.Threading.Tasks.Task`1<Tizen.Security.TEEC.Session> Tizen.Security.TEEC.Context::OpenSessionAsync(System.Guid,System.Threading.CancellationToken)

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- System.Threading.Tasks.Task`1<Tizen.Security.TEEC.Session> Tizen.Security.TEEC.Context::OpenSessionAsync(System.Guid,System.UInt32,System.Byte[],Tizen.Security.TEEC.Parameter[],System.Threading.CancellationToken)

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- System.Void Tizen.Security.TEEC.Context::.ctor(System.String)

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- System.Void Tizen.Security.TEEC.Context::Dispose()

- /// <since_tizen>none</since_tizen
- System.Void Tizen.Security.TEEC.Context::Finalize()

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- System.Void Tizen.Security.TEEC.Context::ReleaseSharedMemory(Tizen.Security.TEEC.SharedMemory)

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.Session Tizen.Security.TEEC.Context::OpenSession(System.Guid,System.UInt32,System.Byte[],Tizen.Security.TEEC.Parameter[])

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.Session Tizen.Security.TEEC.Context::OpenSession(System.Guid)

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.SharedMemory Tizen.Security.TEEC.Context::AllocateSharedMemory(System.UInt32,Tizen.Security.TEEC.SharedMemoryFlags)

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.SharedMemory Tizen.Security.TEEC.Context::RegisterSharedMemory(System.IntPtr,System.UInt32,Tizen.Security.TEEC.SharedMemoryFlags)

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.LoginMethod

- /// <since_tizen>3</since_tizen
- static System.UInt32 Tizen.Security.TEEC.LoginMethod::Application

- /// <since_tizen>3</since_tizen
- static System.UInt32 Tizen.Security.TEEC.LoginMethod::Group

- /// <since_tizen>3</since_tizen
- static System.UInt32 Tizen.Security.TEEC.LoginMethod::Public

- /// <since_tizen>3</since_tizen
- static System.UInt32 Tizen.Security.TEEC.LoginMethod::User

- /// <since_tizen>none</since_tizen
- System.Void Tizen.Security.TEEC.LoginMethod::.ctor()

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.Parameter

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.RegisteredMemoryReference

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <since_tizen>3</since_tizen
- System.UInt32 Tizen.Security.TEEC.RegisteredMemoryReference::Offset()

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <since_tizen>3</since_tizen
- System.UInt32 Tizen.Security.TEEC.RegisteredMemoryReference::Size()

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.SharedMemory Tizen.Security.TEEC.RegisteredMemoryReference::Parent()

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <since_tizen>3</since_tizen
- System.Void Tizen.Security.TEEC.RegisteredMemoryReference::.ctor(Tizen.Security.TEEC.SharedMemory,System.UInt32,System.UInt32,Tizen.Security.TEEC.TEFRegisteredMemoryType)

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.Session

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- System.Threading.Tasks.Task Tizen.Security.TEEC.Session::InvokeCommandAsync(System.UInt32,Tizen.Security.TEEC.Parameter[],System.Threading.CancellationToken)

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- System.Void Tizen.Security.TEEC.Session::Close()

- /// <since_tizen>none</since_tizen
- System.Void Tizen.Security.TEEC.Session::Dispose()

- /// <since_tizen>none</since_tizen
- System.Void Tizen.Security.TEEC.Session::Finalize()

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <privilege>http://tizen.org/feature/security.tee</privilege
- /// <since_tizen>3</since_tizen
- System.Void Tizen.Security.TEEC.Session::InvokeCommand(System.UInt32,Tizen.Security.TEEC.Parameter[])

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.SharedMemory

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <since_tizen>3</since_tizen
- System.IntPtr Tizen.Security.TEEC.SharedMemory::Address()

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <since_tizen>3</since_tizen
- System.UInt32 Tizen.Security.TEEC.SharedMemory::Size()

- /// <since_tizen>none</since_tizen
- System.Void Tizen.Security.TEEC.SharedMemory::Dispose()

- /// <since_tizen>none</since_tizen
- System.Void Tizen.Security.TEEC.SharedMemory::Finalize()

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <since_tizen>3</since_tizen
- System.Void Tizen.Security.TEEC.SharedMemory::GetData(System.Byte[],System.Int32)

- /// <privilege>http://tizen.org/privilege/tee.client</privilege
- /// <since_tizen>3</since_tizen
- System.Void Tizen.Security.TEEC.SharedMemory::SetData(System.Byte[],System.Int32)

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.SharedMemoryFlags

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.SharedMemoryFlags Tizen.Security.TEEC.SharedMemoryFlags::InOut

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.SharedMemoryFlags Tizen.Security.TEEC.SharedMemoryFlags::Input

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.SharedMemoryFlags Tizen.Security.TEEC.SharedMemoryFlags::Output

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.TEFRegisteredMemoryType

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.TEFRegisteredMemoryType Tizen.Security.TEEC.TEFRegisteredMemoryType::PartialInOut

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.TEFRegisteredMemoryType Tizen.Security.TEEC.TEFRegisteredMemoryType::PartialInput

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.TEFRegisteredMemoryType Tizen.Security.TEEC.TEFRegisteredMemoryType::PartialOutput

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.TEFRegisteredMemoryType Tizen.Security.TEEC.TEFRegisteredMemoryType::Whole

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.TEFTempMemoryType

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.TEFTempMemoryType Tizen.Security.TEEC.TEFTempMemoryType::InOut

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.TEFTempMemoryType Tizen.Security.TEEC.TEFTempMemoryType::Input

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.TEFTempMemoryType Tizen.Security.TEEC.TEFTempMemoryType::Output

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.TEFValueType

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.TEFValueType Tizen.Security.TEEC.TEFValueType::InOut

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.TEFValueType Tizen.Security.TEEC.TEFValueType::Input

- /// <since_tizen>none</since_tizen
- static Tizen.Security.TEEC.TEFValueType Tizen.Security.TEEC.TEFValueType::Output

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.TempMemoryReference

- /// <since_tizen>3</since_tizen
- System.IntPtr Tizen.Security.TEEC.TempMemoryReference::Buffer()

- /// <since_tizen>3</since_tizen
- System.UInt32 Tizen.Security.TEEC.TempMemoryReference::Size()

- /// <since_tizen>3</since_tizen
- System.Void Tizen.Security.TEEC.TempMemoryReference::.ctor(System.IntPtr,System.UInt32,Tizen.Security.TEEC.TEFTempMemoryType)

- /// <since_tizen>3</since_tizen
- Tizen.Security.TEEC.Value

- /// <since_tizen>3</since_tizen
- System.UInt32 Tizen.Security.TEEC.Value::A()

- /// <since_tizen>3</since_tizen
- System.UInt32 Tizen.Security.TEEC.Value::B()

- /// <since_tizen>3</since_tizen
- System.Void Tizen.Security.TEEC.Value::.ctor(System.UInt32,System.UInt32,Tizen.Security.TEEC.TEFValueType)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ACR Required API14 Platform : Tizen 11.0 / TFM: net8.0-tizen11.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants