org.qi4j.library.shiro.domain.x509
Interface X509LightFactory

All Superinterfaces:
Composite, Identity, ServiceComposite
All Known Implementing Classes:
X509LightFactory.Mixin

@Mixins(value=X509LightFactory.Mixin.class)
public interface X509LightFactory
extends ServiceComposite


Nested Class Summary
static class X509LightFactory.Mixin
           
 
Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity
Identity.IdentityMixin
 
Method Summary
 X509Light create(Reader pemReader)
           
 X509Light create(String subjectPrincipal, String serialNumber, String issuerPrincipal)
           
 X509Light create(X500Principal subjectPrincipal, BigInteger serialNumber, X500Principal issuerPrincipal)
           
 X509Light create(X509Certificate certificate)
           
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity
 
Methods inherited from interface org.qi4j.api.composite.Composite
metaInfo, type
 

Method Detail

create

X509Light create(X500Principal subjectPrincipal,
                 BigInteger serialNumber,
                 X500Principal issuerPrincipal)

create

X509Light create(String subjectPrincipal,
                 String serialNumber,
                 String issuerPrincipal)

create

X509Light create(X509Certificate certificate)

create

X509Light create(Reader pemReader)