C# 클래스 Unity.Core.Security.AbstractSecurity

상속: ISecurity
파일 보기 프로젝트 열기: Appverse/appverse-mobile

공개 메소드들

메소드 설명
AbstractSecurity ( ) : System
GetConfigFileBinaryData ( ) : byte[]

Default method, to be overrided by platform implementation.

GetPasscodeProtectedKeys ( ) : List
GetStoredKeyValuePair ( KeyPair keyName ) : System.Threading.Tasks.Task
GetStoredKeyValuePair ( KeyPair KeyName ) : void
GetStoredKeyValuePairs ( KeyPair keyNames ) : System.Threading.Tasks.Task
GetStoredKeyValuePairs ( KeyPair KeyNames ) : void
IsDeviceModified ( ) : Task
IsDeviceModified ( ) : bool
RemoveStoredKeyValuePair ( string keyName ) : System.Threading.Tasks.Task
RemoveStoredKeyValuePair ( string KeyName ) : void
RemoveStoredKeyValuePairs ( string keyNames ) : System.Threading.Tasks.Task
RemoveStoredKeyValuePairs ( string KeyNames ) : void
StartLocalAuthenticationWithTouchID ( string reason ) : void
StoreKeyValuePair ( KeyPair keypair ) : System.Threading.Tasks.Task
StoreKeyValuePair ( KeyPair keypair ) : void
StoreKeyValuePairs ( KeyPair keypairs ) : System.Threading.Tasks.Task
StoreKeyValuePairs ( KeyPair keypairs ) : void

보호된 메소드들

메소드 설명
LoadConfiguration ( ) : void

Load security-config.xml

메소드 상세

AbstractSecurity() 공개 메소드

public AbstractSecurity ( ) : System
리턴 System

GetConfigFileBinaryData() 공개 메소드

Default method, to be overrided by platform implementation.
public GetConfigFileBinaryData ( ) : byte[]
리턴 byte[]

GetPasscodeProtectedKeys() 공개 메소드

public GetPasscodeProtectedKeys ( ) : List
리턴 List

GetStoredKeyValuePair() 공개 추상적인 메소드

public abstract GetStoredKeyValuePair ( KeyPair keyName ) : System.Threading.Tasks.Task
keyName KeyPair
리턴 System.Threading.Tasks.Task

GetStoredKeyValuePair() 공개 추상적인 메소드

public abstract GetStoredKeyValuePair ( KeyPair KeyName ) : void
KeyName KeyPair
리턴 void

GetStoredKeyValuePairs() 공개 추상적인 메소드

public abstract GetStoredKeyValuePairs ( KeyPair keyNames ) : System.Threading.Tasks.Task
keyNames KeyPair
리턴 System.Threading.Tasks.Task

GetStoredKeyValuePairs() 공개 추상적인 메소드

public abstract GetStoredKeyValuePairs ( KeyPair KeyNames ) : void
KeyNames KeyPair
리턴 void

IsDeviceModified() 공개 추상적인 메소드

public abstract IsDeviceModified ( ) : Task
리턴 Task

IsDeviceModified() 공개 추상적인 메소드

public abstract IsDeviceModified ( ) : bool
리턴 bool

LoadConfiguration() 보호된 메소드

Load security-config.xml
protected LoadConfiguration ( ) : void
리턴 void

RemoveStoredKeyValuePair() 공개 추상적인 메소드

public abstract RemoveStoredKeyValuePair ( string keyName ) : System.Threading.Tasks.Task
keyName string
리턴 System.Threading.Tasks.Task

RemoveStoredKeyValuePair() 공개 추상적인 메소드

public abstract RemoveStoredKeyValuePair ( string KeyName ) : void
KeyName string
리턴 void

RemoveStoredKeyValuePairs() 공개 추상적인 메소드

public abstract RemoveStoredKeyValuePairs ( string keyNames ) : System.Threading.Tasks.Task
keyNames string
리턴 System.Threading.Tasks.Task

RemoveStoredKeyValuePairs() 공개 추상적인 메소드

public abstract RemoveStoredKeyValuePairs ( string KeyNames ) : void
KeyNames string
리턴 void

StartLocalAuthenticationWithTouchID() 공개 추상적인 메소드

public abstract StartLocalAuthenticationWithTouchID ( string reason ) : void
reason string
리턴 void

StoreKeyValuePair() 공개 추상적인 메소드

public abstract StoreKeyValuePair ( KeyPair keypair ) : System.Threading.Tasks.Task
keypair KeyPair
리턴 System.Threading.Tasks.Task

StoreKeyValuePair() 공개 추상적인 메소드

public abstract StoreKeyValuePair ( KeyPair keypair ) : void
keypair KeyPair
리턴 void

StoreKeyValuePairs() 공개 추상적인 메소드

public abstract StoreKeyValuePairs ( KeyPair keypairs ) : System.Threading.Tasks.Task
keypairs KeyPair
리턴 System.Threading.Tasks.Task

StoreKeyValuePairs() 공개 추상적인 메소드

public abstract StoreKeyValuePairs ( KeyPair keypairs ) : void
keypairs KeyPair
리턴 void