rozdzial9
Class Utils
java.lang.Object
rozdzial2.Utils
rozdzial3.Utils
rozdzial4.Utils
rozdzial5.Utils
rozdzial6.Utils
rozdzial7.Utils
rozdzial8.Utils
rozdzial9.Utils
- Direct Known Subclasses:
- Utils
- public class Utils
- extends Utils
Klasa narzędziowa do rozdziału 9.
Constructor Summary |
Utils()
|
Method Summary |
static java.security.cert.PKIXCertPathBuilderResult |
buildPath(java.security.cert.X509Certificate rootCert,
java.security.cert.X509CertSelector endConstraints,
java.security.cert.CertStore certsAndCRLs)
Buduje ścieżkę zaczynającą się od podanego punktu zaufania, uwzględniającą
przekazane ograniczenia certyfikatu końcowego i repozytorium certyfikatów.
|
static java.security.KeyStore |
createCredentials()
Tworzy repozytorium kluczy zawierający prywatne dane identyfikacyjne
z łańcuchem certyfikatów i punktem zaufania. |
static MimeMessage |
createMimeMessage(java.lang.String subject,
java.lang.Object content,
java.lang.String contentType)
Tworzy wiadomość MIME na podstawie przekazanej treści. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KEY_PASSWD
public static char[] KEY_PASSWD
Utils
public Utils()
createCredentials
public static java.security.KeyStore createCredentials()
throws java.lang.Exception
- Tworzy repozytorium kluczy zawierający prywatne dane identyfikacyjne
z łańcuchem certyfikatów i punktem zaufania.
- Throws:
java.lang.Exception
buildPath
public static java.security.cert.PKIXCertPathBuilderResult buildPath(java.security.cert.X509Certificate rootCert,
java.security.cert.X509CertSelector endConstraints,
java.security.cert.CertStore certsAndCRLs)
throws java.lang.Exception
- Buduje ścieżkę zaczynającą się od podanego punktu zaufania, uwzględniającą
przekazane ograniczenia certyfikatu końcowego i repozytorium certyfikatów.
Uwaga: ścieżka jest budowana z wyłączonym sprawdzaniem unieważnienia.
- Throws:
java.lang.Exception
createMimeMessage
public static MimeMessage createMimeMessage(java.lang.String subject,
java.lang.Object content,
java.lang.String contentType)
throws MessagingException
- Tworzy wiadomość MIME na podstawie przekazanej treści.
- Throws:
MessagingException
Przykłady do książki Kryptografia w Javie – Podstawy