1*6da8f8c4SAndroid Build Coastguard WorkerThis directory contains resources for a self-signed TLS certificate, used in jsoup's local integration tests. 2*6da8f8c4SAndroid Build Coastguard Worker 3*6da8f8c4SAndroid Build Coastguard WorkerCreate the certificate: 4*6da8f8c4SAndroid Build Coastguard Worker 5*6da8f8c4SAndroid Build Coastguard Worker```sh 6*6da8f8c4SAndroid Build Coastguard Workeropenssl genrsa 2048 > server.key 7*6da8f8c4SAndroid Build Coastguard Workerchmod 400 server.key 8*6da8f8c4SAndroid Build Coastguard Workeropenssl req -new -x509 -config cert.conf -nodes -sha256 -days 36135 -key server.key -out server.crt 9*6da8f8c4SAndroid Build Coastguard Worker``` 10*6da8f8c4SAndroid Build Coastguard Worker 11*6da8f8c4SAndroid Build Coastguard WorkerCreate the Java key store. Used by server, and trusted by client, in `TestServer.java`: 12*6da8f8c4SAndroid Build Coastguard Worker```sh 13*6da8f8c4SAndroid Build Coastguard Workeropenssl pkcs12 -export -in server.crt -inkey server.key -out server.p12 -name jsoup -passout pass:hunter2 14*6da8f8c4SAndroid Build Coastguard Workerkeytool -importkeystore -srckeystore server.p12 -srcstoretype PKCS12 -destkeystore server.pfx -deststoretype PKCS12 -srcstorepass hunter2 -deststorepass hunter2 15*6da8f8c4SAndroid Build Coastguard Worker``` 16