Class DefaultSingleSignOnTokenFactory
A Factory for creating new authentication tokens of type SingleSignOnToken
Inheritance
System.Object
DefaultSingleSignOnTokenFactory
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 DefaultSingleSignOnTokenFactory : SingleSignOnTokenFactory<SingleSignOnToken>, IDefaultSingleSignOnTokenFactory, ISingleSignOnTokenFactory<SingleSignOnToken>
Methods
RenewTokenExpiry<TSingleSignOnToken>(TSingleSignOnToken, Int32)
Renew the value of TimeOfExpiry.
Declaration
public virtual TSingleSignOnToken RenewTokenExpiry<TSingleSignOnToken>(TSingleSignOnToken token, int timeoutInMinutes = 360)where TSingleSignOnToken : ISingleSignOnToken
Parameters
Type | Name | Description |
---|---|---|
TSingleSignOnToken | token | The ISingleSignOnToken to renew. |
System.Int32 | timeoutInMinutes | The amount of time in minutes to set the TimeOfExpiry to. This is from System.DateTime.UtcNow. |
Returns
Type | Description |
---|---|
TSingleSignOnToken |
Type Parameters
Name | Description |
---|---|
TSingleSignOnToken |
Explicit Interface Implementations
IDefaultSingleSignOnTokenFactory.RenewTokenExpiry(ISingleSignOnToken, Int32)
Renew the value of TimeOfExpiry.
Declaration
ISingleSignOnToken IDefaultSingleSignOnTokenFactory.RenewTokenExpiry(ISingleSignOnToken token, int timeoutInMinutes = 360)
Parameters
Type | Name | Description |
---|---|---|
ISingleSignOnToken | token | The ISingleSignOnToken to renew. |
System.Int32 | timeoutInMinutes | The amount of time in minutes to set the TimeOfExpiry to. This is from System.DateTime.UtcNow. |
Returns
Type | Description |
---|---|
ISingleSignOnToken |