SecurityTokenRequirement Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Megadja a biztonsági jogkivonat követelményeit.
public ref class SecurityTokenRequirement
public class SecurityTokenRequirement
type SecurityTokenRequirement = class
Public Class SecurityTokenRequirement
- Öröklődés
-
SecurityTokenRequirement
- Származtatott
Példák
ClientCredentialsSecurityTokenManager
ServiceCredentialsSecurityTokenManager
CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)
CreateSecurityTokenProvider(SecurityTokenRequirement)
CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)
CreateSecurityTokenProvider(SecurityTokenRequirement)
Megjegyzések
Az alkalmazáskódnak általában nem kell használnia az SecurityTokenRequirement osztályt, kivéve, ha létrehoz egy egyéni biztonsági jogkivonat-kezelőt, biztonsági jogkivonat-kezelőt, biztonsági jogkivonat-szolgáltatót vagy biztonsági jogkivonat-hitelesítőt. Az SecurityTokenRequirement osztályt a biztonsági jogkivonat-kezelő használja a biztonsági jogkivonatok szükséges jainak megadásához, például a kulcs méretének, a kulcs típusának és a kulcs használhatóságának megadásához. Ha a megadott feltételeknek megfelelő biztonsági jogkivonat azonosítható, SecurityTokenProvider a kimenő SOAP-üzenetek biztonsági jogkivonatainak biztosításához és SecurityTokenAuthenticator a bejövő SOAP-üzenetek biztonsági jogkivonatainak hitelesítéséhez beszerezhető. A kimenő SOAP-üzenetek alapértelmezett biztonsági jogkivonat-kezelője például rendelkezik azzal a CreateSecurityTokenProvider(SecurityTokenRequirement) módszerrel, amely meghívható egy SecurityTokenRequirement olyan biztonsági jogkivonat-szolgáltató beszerzéséhez, amely megfelel a biztonsági jogkivonat-követelményben megadott feltételeknek.
Konstruktorok
| Name | Description |
|---|---|
| SecurityTokenRequirement() |
Inicializálja a SecurityTokenRequirement osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| IsOptionalTokenProperty |
Ha nem kötelező, lekéri a jogkivonat tulajdonság értékét. |
| KeySize |
Lekéri vagy beállítja a biztonsági jogkivonathoz társított kulcs szükséges méretét. |
| KeySizeProperty |
Lekéri a tulajdonság gyűjteményében Properties lévő KeySize index nevét meghatározó értéket. |
| KeyType |
Lekéri vagy beállítja a biztonsági jogkivonathoz társított kulcs típusát (aszimmetrikus vagy szimmetrikus). |
| KeyTypeProperty |
Lekéri a tulajdonság gyűjteményében Properties lévő KeyType index nevét meghatározó értéket. |
| KeyUsage |
Lekéri vagy beállít egy értéket, amely meghatározza a biztonsági jogkivonathoz társított kulcs használatát. |
| KeyUsageProperty |
Lekéri a tulajdonság gyűjteményében Properties lévő KeyUsage index nevét meghatározó értéket. |
| PeerAuthenticationMode |
Lekéri az index nevét a Properties gyűjteményben a társhitelesítési módszert meghatározó tulajdonsághoz. |
| Properties |
Lekéri az aktuális SecurityTokenRequirement példány nem statikus tulajdonságainak gyűjteményét. |
| RequireCryptographicToken |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a biztonsági jogkivonatnak képesnek kell-e lennie titkosítási műveletek, például titkosítás végrehajtására. |
| RequireCryptographicTokenProperty |
Lekéri a tulajdonság gyűjteményében Properties lévő RequireCryptographicToken index nevét. |
| TokenType |
Lekéri vagy beállítja a szükséges biztonsági jogkivonat-típust. |
| TokenTypeProperty |
Lekéri a tulajdonság gyűjteményében Properties lévő TokenType index nevét meghatározó értéket. |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetProperty<TValue>(String) |
Lekéri az aktuális SecurityTokenRequirement példány megadott tulajdonságát. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
| TryGetProperty<TValue>(String, TValue) |
Lekéri az aktuális SecurityTokenRequirement példány megadott tulajdonságát. |