USP_GETAUTOLOGENCRYPTEDTOKEN
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | nvarchar(100) | IN | |
@TOKEN | nvarchar(1000) | INOUT |
Definition
Copy
create procedure dbo.USP_GETAUTOLOGENCRYPTEDTOKEN
(
@ID nvarchar(100),
@TOKEN nvarchar(1000) = null output
)
as
DECLARE @RESULTS xml
EXEC dbo.USP_GET_KEY_ACCESS
SET @TOKEN = EncryptByKey(Key_GUID('sym_BBInfinity'), @ID)
CLOSE symmetric key sym_BBInfinity;
set @RESULTS = (SELECT CONVERT(varbinary(max), CONVERT(nvarchar(max),@TOKEN))
FOR XML PATH (''))
select @TOKEN = @RESULTS.value('.', 'nvarchar(max)')
return 0