Class SingleSignOnTokenWithUserRsnAndCompanyRsn
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 SingleSignOnTokenWithUserRsnAndCompanyRsn : SingleSignOnToken, ISingleSignOnTokenWithUserRsnAndCompanyRsn, ISingleSignOnTokenWithCompanyRsn, ISingleSignOnTokenWithUserRsn, ISingleSignOnToken
Properties
CompanyRsn
The Rsn of the company the user doing the operation is operating on. When used in a system where a single user can have access to multiple companies, this is not the company the user belongs to, but the company it is operating on. When used by an external 3rd party this is the all in context of the person being impersonated, not the 3rd party system itself.
Declaration
[Required]
[DataMember]
public Guid CompanyRsn { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Implements
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 CompanyRsn and UserRsn.
Declaration
public override string Serialise()
Returns
Type | Description |
---|---|
System.String | CompanyRsn and UserRsn. |