gnu.crypto.pki

Class X509CertSelectorImpl

Implemented Interfaces:
CertSelector

public class X509CertSelectorImpl
extends Object
implements CertSelector

Sun's implementation of X509CertSelector sucks. This one tries to work better.

Constructor Summary

X509CertSelectorImpl()

Method Summary

void
addIssuerName(Principal issuerName)
void
addIssuerName(String issuerName)
void
addIssuerName(byte[] issuerName)
void
addSubjectName(Principal subjectName)
void
addSubjectName(String subjectName)
void
addSubjectName(byte[] subjectName)
Object
clone()
Collection
getIssuerNames()
Collection
getSubjectNames()
boolean
match(Certificate cert)

Constructor Details

X509CertSelectorImpl

public X509CertSelectorImpl()

Method Details

addIssuerName

public void addIssuerName(Principal issuerName)
            throws IOException

addIssuerName

public void addIssuerName(String issuerName)

addIssuerName

public void addIssuerName(byte[] issuerName)
            throws IOException

addSubjectName

public void addSubjectName(Principal subjectName)
            throws IOException

addSubjectName

public void addSubjectName(String subjectName)
            throws IOException

addSubjectName

public void addSubjectName(byte[] subjectName)
            throws IOException

clone

public Object clone()

getIssuerNames

public Collection getIssuerNames()

getSubjectNames

public Collection getSubjectNames()

match

public boolean match(Certificate cert)

Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.