Documentation ¶
Index ¶
Constants ¶
View Source
const KeyFilesystem = int8(0)
Variables ¶
This section is empty.
Functions ¶
func NewAccount ¶
func NewAccount(config Config) (*types.IRODSAccount, error)
func NewFileSystem ¶
func NewFileSystem(appName string, config Config) (*fs.FileSystem, error)
func NewProxyAccount ¶
func NewProxyAccount(config Config, user string) (*types.IRODSAccount, error)
Types ¶
type Config ¶
type Config struct { IrodsHost string IrodsPort int IrodsZone string IrodsUser string IrodsPass string IrodsAuthScheme string IrodsSslCacert string IrodsSslKeysize int IrodsSslAlgorithm string IrodsSslSaltSize int IrodsHashRounds int OrganisationalUnits []ServiceAccount }
func (Config) AuthSchemeType ¶
func (c Config) AuthSchemeType() types.AuthScheme
type ServiceAccount ¶
Click to show internal directories.
Click to hide internal directories.