IPolicyNode Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Nodo dell'albero dei criteri non modificabile come definito dall'algoritmo di convalida del percorso di certificazione PKIX.
[Android.Runtime.Register("java/security/cert/PolicyNode", "", "Java.Security.Cert.IPolicyNodeInvoker")]
public interface IPolicyNode : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/security/cert/PolicyNode", "", "Java.Security.Cert.IPolicyNodeInvoker")>]
type IPolicyNode = interface
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Attributi
- Implementazioni
Commenti
Nodo dell'albero dei criteri non modificabile come definito dall'algoritmo di convalida del percorso di certificazione PKIX.
Uno degli output dell'algoritmo di convalida del percorso di certificazione PKIX è un albero dei criteri valido, che include i criteri che sono stati determinati per essere validi, la modalità di raggiungimento di questa determinazione e i qualificatori di criteri rilevati. Questo albero è di profondità n, dove n è la lunghezza del percorso di certificazione convalidato.
La maggior parte delle applicazioni non dovrà esaminare l'albero dei criteri valido. Possono raggiungere gli obiettivi di elaborazione dei criteri impostando i parametri correlati ai criteri in PKIXParameters. Tuttavia, l'albero dei criteri valido è disponibile per applicazioni più sofisticate, in particolare quelle che elaborano qualificatori di criteri.
PKIXCertPathValidatorResult#getPolicyTree() PKIXCertPathValidatorResult.getPolicyTree restituisce il nodo radice dell'albero dei criteri valido. L'albero può essere attraversato usando i #getChildren getChildren metodi e #getParent getParent . I dati relativi a un determinato nodo possono essere recuperati usando altri metodi di PolicyNode.
<b>Accesso< simultaneo/b>
Tutti gli PolicyNode oggetti devono essere non modificabili e thread-safe. Più thread possono richiamare simultaneamente i metodi definiti in questa classe su un singolo PolicyNode oggetto (o più di uno) senza effetti negativi. Questa clausola si applica a tutti i campi e i metodi pubblici di questa classe e a tutti gli eventuali sottoclassi aggiunti o sottoposti a override.
Aggiunta nella versione 1.4.
per java.security.cert.PolicyNode.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Proprietà
| Nome | Descrizione |
|---|---|
| Children |
Restituisce l'elenco di elementi figlio di questo nodo come . |
| Depth |
Restituisce la profondità di questo nodo nell'albero dei criteri. |
| ExpectedPolicies |
Restituisce i criteri previsti per il certificato successivo che deve essere valido. |
| Handle |
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
| IsCritical |
Restituisce un valore che indica se l'estensione dei criteri certificato del certificato elaborato più di recente è contrassegnata come critica. |
| JniIdentityHashCode |
Restituisce il valore di |
| JniManagedPeerState |
Stato del peer gestito. (Ereditato da IJavaPeerable) |
| JniPeerMembers |
Supporto per l'accesso ai membri e la chiamata. (Ereditato da IJavaPeerable) |
| Parent |
Restituisce il nodo dei criteri padre. |
| PeerReference |
Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto di cui è stato eseguito il wrapping Java. (Ereditato da IJavaPeerable) |
| PolicyQualifiers |
Restituisce i qualificatori di criteri associati ai criteri di questo nodo. |
| ValidPolicy |
Restituisce i criteri validi di questo nodo. |
Metodi
| Nome | Descrizione |
|---|---|
| Disposed() |
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
| DisposeUnlessReferenced() |
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
| Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
| SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
| SetJniManagedPeerState(JniManagedPeerStates) |
Nodo dell'albero dei criteri non modificabile come definito dall'algoritmo di convalida del percorso di certificazione PKIX. (Ereditato da IJavaPeerable) |
| SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
| UnregisterFromRuntime() |
Annullare la registrazione di questa istanza in modo che il runtime non lo restituisca dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue . (Ereditato da IJavaPeerable) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Nodo dell'albero dei criteri non modificabile come definito dall'algoritmo di convalida del percorso di certificazione PKIX. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |