[This is preliminary documentation and is subject to change.]
Indicates that contract supports authentication using AuthenticationHeader.
When header is passed then Glue server will use its data to set user context through Application.SecurityManager.
If this attribute not set then Glue runtime will ignore AuthenticationHeader
System Object
System Attribute NFX.Glue AuthenticationSupportAttributeNamespace: NFX.GlueAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
[AttributeUsageAttribute(AttributeTargets.Interface, AllowMultiple = false,
Inherited = false)]
public class AuthenticationSupportAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets.Interface, AllowMultiple = false,
Inherited = false)]
public class AuthenticationSupportAttribute : Attribute
<AttributeUsageAttribute(AttributeTargets.Interface, AllowMultiple := false,
Inherited := false)>
Public Class AuthenticationSupportAttribute
Inherits Attribute
<AttributeUsageAttribute(AttributeTargets.Interface, AllowMultiple := false,
Inherited := false)>
Public Class AuthenticationSupportAttribute
Inherits Attribute
[AttributeUsageAttribute(AttributeTargets::Interface, AllowMultiple = false,
Inherited = false)]
public ref class AuthenticationSupportAttribute : public Attribute
[AttributeUsageAttribute(AttributeTargets::Interface, AllowMultiple = false,
Inherited = false)]
public ref class AuthenticationSupportAttribute : public Attribute
[<AttributeUsageAttribute(AttributeTargets.Interface, AllowMultiple = false,
Inherited = false)>]
type AuthenticationSupportAttribute =
class
inherit Attribute
end
[<AttributeUsageAttribute(AttributeTargets.Interface, AllowMultiple = false,
Inherited = false)>]
type AuthenticationSupportAttribute =
class
inherit Attribute
end