Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.security.IdentityScope1.1

java.lang.Object
   |
   +--java.security.Identity
         |
         +--java.security.IdentityScope

Deklaration

public abstract class IdentityScope
extends java.security.Identity

Beschreibung

Diese Klasse repräsentiert einen Gültigkeitsbereich für eine Identität.


 
Konstruktoren
protectedIdentityScope()
publicIdentityScope(String name)
publicIdentityScope(String name, IdentityScope scope)
 
Methoden
public abstract voidaddIdentity(Identity identity)
public IdentitygetIdentity(Principal principal)
public abstract IdentitygetIdentity(PublicKey key)
public abstract IdentitygetIdentity(String name)
public static IdentityScopegetSystemScope()
public abstract Enumerationidentities()
public abstract voidremoveIdentity(Identity identity)
protected static voidsetSystemScope(IdentityScope scope)
public abstract intsize()
public StringtoString()


 

Konstruktoren im Detail

protected IdentityScope()
Erzeugt ein neues Objekt.
public IdentityScope(String name)
Erzeugt einen neuen Gültigkeitsbereich mit dem Namen name.
public IdentityScope(String name, IdentityScope scope)
Erzeugt einen neuen Gültigkeitsbereich mit dem Namen name innerhalb des Bereichs scope.
Exception: KeyManagementException

 

Methoden im Detail

public abstract void addIdentity(Identity identity)
Fügt dem Bereich die Identität identity hinzu.
Exception: KeyManagementException
public Identity getIdentity(Principal principal)
Liefert die zu principal gehörige Identität zurück.
public abstract Identity getIdentity(PublicKey key)
Liefert die Identität zurück, die den öffentlichen Schlüssel key hat.
public abstract Identity getIdentity(String name)
Liefert die Identität zurück, die den Namen name hat.
public static IdentityScope getSystemScope()
Liefert den System-Gültigkeitsbereich, der alle anderen Bereiche enthält.
public abstract Enumeration identities()
Liefert eine Aufzählung aller Identitäten, die in diesem Gültigkeitsbereich enthalten sind.
public abstract void removeIdentity(Identity identity)
Entfernt identity aus diesem Gültigkeitsbereich.
Exception: KeyManagementException
protected static void setSystemScope(IdentityScope scope)
Setzt den System-Gültigkeitsbereich auf scope.
public abstract int size()
Liefert die Anzahl der Bereiche zurück, die dieser Gültigkeitsbereich enthält.
public String toString()
Liefert eine String-Darstellung des Objekts zurück.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.