C# Class EncryptedType.CertificateEncryptedValueAttribute

Inheritance: LocationInterceptionAspect, IInstanceScopedAspect
Datei anzeigen Open project: jkuemerle/EncryptedType

Public Methods

Method Description
CompileTimeInitialize ( PostSharp targetLocation, AspectInfo aspectInfo ) : void
CreateInstance ( AdviceArgs adviceArgs ) : object
OnGetValue ( LocationInterceptionArgs args ) : void
OnSetValue ( LocationInterceptionArgs args ) : void
RuntimeInitializeInstance ( ) : void

Private Methods

Method Description
DecryptSymmetricKey ( string Data ) : byte[]
EncryptData ( string Data, SymmetricMetaData Symmetric ) : string
EncryptSymmetricKey ( byte Data ) : string

Method Details

CompileTimeInitialize() public method

public CompileTimeInitialize ( PostSharp targetLocation, AspectInfo aspectInfo ) : void
targetLocation PostSharp
aspectInfo AspectInfo
return void

CreateInstance() public method

public CreateInstance ( AdviceArgs adviceArgs ) : object
adviceArgs AdviceArgs
return object

OnGetValue() public method

public OnGetValue ( LocationInterceptionArgs args ) : void
args LocationInterceptionArgs
return void

OnSetValue() public method

public OnSetValue ( LocationInterceptionArgs args ) : void
args LocationInterceptionArgs
return void

RuntimeInitializeInstance() public method

public RuntimeInitializeInstance ( ) : void
return void