Share via


SPTrustedClaimTypeInformation Members

Include Protected Members
Include Inherited Members

Represents the information about a single claim type that the administrator has chosen to map to incoming Security Assertion Markup Language (SAML) tokens.

The SPTrustedClaimTypeInformation type exposes the following members.

Constructors

  Name Description
Public method SPTrustedClaimTypeInformation() Initializes a new instance of the SPTrustedClaimTypeInformation class.
Public method SPTrustedClaimTypeInformation(String, String) Initializes a new instance of the SPTrustedClaimTypeInformation class.
Public method SPTrustedClaimTypeInformation(String, String, String) Initializes a new instance of the SPTrustedClaimTypeInformation class.

Top

Properties

  Name Description
Public property AcceptOnlyKnownClaimValues Gets or sets a value that indicates whether claim values for this claim type should only be accepted if they are the known claim values for this claim type.
Public property ClaimValueModificationAction Gets the action used to modify the claim value.
Public property ClaimValueModificationArgument Gets the arguments used to modify the claim value.
Public property DisplayName Gets or sets the name of the claim type.
Public property InputClaimType Gets the string that represents the claim type issued by the trusted login provider.
Public property IsIdentityClaim Gets a value that indicates whether this claim type uniquely identifies logins from the trusted login provider.
Public property KnownClaimValues Gets the collection of known claim values.
Public property MappedClaimType Gets or sets the local claim type that is equivalent to the claim type issued by the trusted login provider.
Public property UpgradedPersistedProperties Gets the collection of field names and values for fields that were deleted or changed. (Inherited from SPAutoSerializingObject.)

Top

Methods

  Name Description
Public method AddKnownClaimValue Adds the specified claim value to the known claim value collection represented by the KnownClaimValues property.
Public method DisableClaimValueModification Disables the modification to the claim values.
Public method Equals Determines whether the specified object is equal to the current SPTrustedClaimTypeInformation object. (Overrides Object.Equals(Object).)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode Returns the hash code for this object. (Overrides Object.GetHashCode().)
Public method GetObjectData Gets the serialized state of the object. (Inherited from SPAutoSerializingObject.)
Public method GetType (Inherited from Object.)
Public methodStatic member IsClaimTypeReserved Determines whether the specified claim type is a reserved claim type.
Public method IsKnownClaimValue Returns the value that represents whether the input string is a stored ClaimValue.
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnDeserialization Called after the object has been deserialized from the file system cache or the database. (Inherited from SPAutoSerializingObject.)
Public method RemoveKnownClaimValue Removes the specified claim value from the known claim value collection represented by the KnownClaimValues property.
Public method SetClaimValueModification Sets the modification action and argument to apply to the claim value.
Public method ToString (Inherited from Object.)
Protected method UpdateParent Causes the containing SPPersistedObject, if one exists, to update its state. (Inherited from SPAutoSerializingObject.)

Top

See Also

Reference

SPTrustedClaimTypeInformation Class

Microsoft.SharePoint.Administration.Claims Namespace