Class SingleSignOnTokenWithUserRsn
This is a ISingleSignOnToken that includes an identifiable UserRsn to optimise the hits of the IDataStore<TData> by including data you most likely need. As such, if not used correctly, this can expose identifiable information. It is suggested the service layer populates this before sending commands as part of authorisation/authentication.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Cqrs.Authentication
Assembly: Cqrs.dll
Syntax
public class SingleSignOnTokenWithUserRsn : SingleSignOnToken, ISingleSignOnTokenWithUserRsn, ISingleSignOnToken
Properties
UserRsn
The Rsn of the user doing the operation. When used by an external 3rd party this is the person being impersonated, not the 3rd party system itself.
Declaration
[Required]
[DataMember]
public Guid UserRsn { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Implements
Methods
Serialise()
Returns UserRsn.
Declaration
public override string Serialise()
Returns
Type | Description |
---|---|
System.String |