(self, session_key=None)
[MS-PSRP] 2.2.2.4 ENCRYPTED_SESSION_KEY Message
        https://msdn.microsoft.com/en-us/library/dd644930.aspx

        :param session_key: The 256-bit key for AES encryption that has been
            encrypted using the public key from the PUBLIC_KEY message using
            the RSAES-PKCS-v1_5 encryption scheme and then Base64 formatted.
[MS-PSRP] 2.2.2.4 ENCRYPTED_SESSION_KEY Message
        https://msdn.microsoft.com/en-us/library/dd644930.aspx
[ MS - PSRP ] 2 . 2 . 2 . 4 ENCRYPTED_SESSION_KEY Message https : // msdn . microsoft . com / en - us / library / dd644930 . aspx
def __init__(self, session_key=None):
        """
        [MS-PSRP] 2.2.2.4 ENCRYPTED_SESSION_KEY Message
        https://msdn.microsoft.com/en-us/library/dd644930.aspx

        :param session_key: The 256-bit key for AES encryption that has been
            encrypted using the public key from the PUBLIC_KEY message using
            the RSAES-PKCS-v1_5 encryption scheme and then Base64 formatted.
        """
        super(EncryptedSessionKey, self).__init__()
        self._extended_properties = (
            ('session_key', ObjectMeta("S", name="EncryptedSessionKey")),
        )
        self.session_key = session_key
def __init__ ( self , session_key = None ) : super ( EncryptedSessionKey , self ) . __init__ ( ) self . _extended_properties = ( ( 'session_key' , ObjectMeta ( "S" , name = "EncryptedSessionKey" ) ) , ) self . session_key = session_key