Class WolfSSLCustomUser


  • public class WolfSSLCustomUser
    extends java.lang.Object
    Base class is intended to give some customizing points. Currently it is limited to be invoked from WolfSSLContext.Create
    Version:
    1.0, August 2013
    Author:
    wolfSSL
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String[] list  
      long noOptions  
      com.wolfssl.provider.jsse.WolfSSLAuthStore.TLS_VERSION version  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static WolfSSLCustomUser GetCtxAttributes​(com.wolfssl.provider.jsse.WolfSSLAuthStore.TLS_VERSION version, java.lang.String[] list)
      callback for getting Context attributes before creating context, TLS protocol and Cipher list WARNING: inappropriate code or use of this callback may cause serious security issue.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • version

        public com.wolfssl.provider.jsse.WolfSSLAuthStore.TLS_VERSION version
      • list

        public java.lang.String[] list
      • noOptions

        public long noOptions
    • Constructor Detail

      • WolfSSLCustomUser

        public WolfSSLCustomUser()
    • Method Detail

      • GetCtxAttributes

        public static WolfSSLCustomUser GetCtxAttributes​(com.wolfssl.provider.jsse.WolfSSLAuthStore.TLS_VERSION version,
                                                         java.lang.String[] list)
        callback for getting Context attributes before creating context, TLS protocol and Cipher list WARNING: inappropriate code or use of this callback may cause serious security issue.
        Parameters:
        version - default version of TLS for refernce.
        list - default cipher list for refernce.
        Returns:
        version: TLS protocol version to the context. The value has to be one compiled in. list: Cipher list allowed to the context. list has to contain subset of default cipher list. If it is null, default list is applied.