Class MPSingleConnectionProvider.MyProxyLogonConnection

    • Constructor Detail

      • MyProxyLogonConnection

        public MyProxyLogonConnection​(MyProxyLogon myProxyLogon)
    • Method Detail

      • isReadOnly

        public boolean isReadOnly()
        Specified by:
        isReadOnly in interface edu.uiuc.ncsa.security.core.Identifiable
      • setReadOnly

        public void setReadOnly​(boolean readOnly)
        Specified by:
        setReadOnly in interface edu.uiuc.ncsa.security.core.Identifiable
      • getCerts

        public LinkedList<X509Certificate> getCerts​(edu.uiuc.ncsa.security.util.crypto.MyPKCS10CertRequest pkcs10CertRequest)
        Description copied from interface: MyProxyConnectable
        Retrieves a collection of certificates. Note this this is an ordered list since order matters in some context.
        Specified by:
        getCerts in interface MyProxyConnectable
        Returns:
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface edu.uiuc.ncsa.security.core.Identifiable
      • setDescription

        public void setDescription​(String description)
        Specified by:
        setDescription in interface edu.uiuc.ncsa.security.core.Identifiable
      • getIdentifier

        public edu.uiuc.ncsa.security.core.Identifier getIdentifier()
        Specified by:
        getIdentifier in interface edu.uiuc.ncsa.security.core.Identifiable
      • getIdentifierString

        public String getIdentifierString()
        Specified by:
        getIdentifierString in interface edu.uiuc.ncsa.security.core.Identifiable
      • setIdentifier

        public void setIdentifier​(edu.uiuc.ncsa.security.core.Identifier identifier)
        Specified by:
        setIdentifier in interface edu.uiuc.ncsa.security.core.Identifiable
      • clone

        public edu.uiuc.ncsa.security.core.Identifiable clone()
        Specified by:
        clone in interface edu.uiuc.ncsa.security.core.Identifiable
        Overrides:
        clone in class Object