메소드 | 설명 | |
---|---|---|
Decrypt ( NServiceBus.EncryptedValue encryptedValue, IIncomingLogicalMessageContext context ) : string | ||
Encrypt ( string value, IOutgoingLogicalMessageContext context ) : NServiceBus.EncryptedValue | ||
RijndaelEncryptionService ( string encryptionKeyIdentifier, byte[]>.IDictionary |
메소드 | 설명 | |
---|---|---|
AddKeyIdentifierHeader ( IOutgoingLogicalMessageContext context ) : void | ||
ConfigureIV ( |
||
TryGetKeyIdentifierHeader ( string &keyIdentifier, IIncomingLogicalMessageContext context ) : bool |
메소드 | 설명 | |
---|---|---|
Decrypt ( NServiceBus.EncryptedValue encryptedValue, byte key ) : string | ||
DecryptUsingAllKeys ( NServiceBus.EncryptedValue encryptedValue ) : string | ||
DecryptUsingKeyIdentifier ( NServiceBus.EncryptedValue encryptedValue, string keyIdentifier ) : string | ||
IsValidKey ( byte key ) : bool | ||
VerifyEncryptionKey ( byte key ) : void | ||
VerifyExpiredKeys ( IList |
protected AddKeyIdentifierHeader ( IOutgoingLogicalMessageContext context ) : void | ||
context | IOutgoingLogicalMessageContext | |
리턴 | void |
protected ConfigureIV ( |
||
rijndael | ||
리턴 | void |
public Decrypt ( NServiceBus.EncryptedValue encryptedValue, IIncomingLogicalMessageContext context ) : string | ||
encryptedValue | NServiceBus.EncryptedValue | |
context | IIncomingLogicalMessageContext | |
리턴 | string |
public Encrypt ( string value, IOutgoingLogicalMessageContext context ) : NServiceBus.EncryptedValue | ||
value | string | |
context | IOutgoingLogicalMessageContext | |
리턴 | NServiceBus.EncryptedValue |
public RijndaelEncryptionService ( string encryptionKeyIdentifier, byte[]>.IDictionary |
||
encryptionKeyIdentifier | string | |
keys | byte[]>.IDictionary | |
decryptionKeys | IList |
|
리턴 | System |
protected TryGetKeyIdentifierHeader ( string &keyIdentifier, IIncomingLogicalMessageContext context ) : bool | ||
keyIdentifier | string | |
context | IIncomingLogicalMessageContext | |
리턴 | bool |