public TransportAddress getAddress ( byte [ ] transactionID ) { byte [ ] xorMask = new byte [ 16 ] ; System . arraycopy ( StunMessage . MAGIC_COOKIE , 0 , xorMask , 0 , 4 ) ; System . arraycopy ( transactionID , 0 , xorMask , 4 , 12 ) ; return applyXor ( xorMask ) ; }
Returns the result of applying XOR on this attribute s address using the specified transaction ID when converting IPv6 addresses .