SamlAction 类

定义

表示 SAML 断言中的 <saml:Action> 元素,其中包含对指定资源的操作。

public ref class SamlAction
public class SamlAction
type SamlAction = class
Public Class SamlAction
继承
SamlAction

注解

SamlAction 类对应于 OASIS SAML v1.1 规范中定义的 <saml:Action> XML 元素。

如果为主题 SamlAction 对指定资源执行指定操作的功能指定一个声明,可使用 SamlAuthorizationDecisionStatement 类。 使用 SamlAction 类可指定所需操作,使用 SamlAccessDecision 类可指定访问决策。 Action 属性表示操作,而 Namespace 属性指定定义该操作的 XML 命名空间。

SamlAction SAML 对象层次结构中的位置为:

SamlSecurityToken

SamlAssertion

SamlAuthorizationDecisionStatement

SamlAction

构造函数

SamlAction()

初始化 SamlAction 类的新实例。

SamlAction(String)

使用指定的操作初始化 SamlAction 类的新实例。

SamlAction(String, String)

使用指定的操作初始化 SamlAction 类的新实例。

属性

Action

获取或设置 SamlAuthorizationDecisionStatement 的主题可对指定资源执行的操作。

IsReadOnly

获取一个值,该值指示此实例的属性是否是只读的。

Namespace

获取或设置定义 Action 属性的 XML 命名空间。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MakeReadOnly()

将此实例设置为只读的。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

使用指定的 XML 读取器读取 <saml:Action> 元素。

ToString()

返回表示当前对象的字符串。

(继承自 Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

SamlAction 作为 <saml:Action> 元素写入指定的 XML 编写器。

适用于